Home
iC5000 On-Chip Analyzer
Contents
1. 2 2 2 24 24 24 2 24 2 24 24 24 26 C Recommended Curent Trace Line Calibration is used to identify and configure optimal sampling of on chip trace signals Target application must be loaded and running ce Trace Line Calibration window scan has been performed and applied Higher frequency Valid Data eyes shown on upper data signal and how the clock lower must be delayed R recommended 0 currently used ISYSTEM December 2015 17 68 Trace Port PCB Design Guidelines This section contains some guidelines which should be considered during the target PCB design to ensure the correct operation of the trace port ETM Nexus and the external trace tool 1C5000 1TRACE GT Note that the quality and timing of the trace port signals to the external trace tool are critical for correct and reliable trace Operation All
2. 14 TRACEPKT 13 TRACEPKT 12 TRACEPKT 1 TRACEPKT 10 TRACEPKT g TRACEPKT 8 CO NINNIN Nm 2 2 U O Z 2 2 2 2 al i J amp 5 Blue colored signals are required for trace iSYSTEM December 2015 28 68 Signal direction Signal _ GND TRACECLK NENNEN nSRST TDO NC TRACEDATA7 TRACEDATAG TCK TMS TDI nTRST 1 Signal OND nSRST TDO TD nTRST ETMv3 target pinout TRACEDATA1 TRACEDATA1 RACEDATA1 TRACEDATA1 TRACEDATA1 TRACEDATA9 TRACEDATA8 NO ce5 co eo coo ro ro ro ro m U 9 gt gt Blue colored signals are required for trace TRACEDATA 1 i Pin Signal direction Note Mictor 38 pin ARM ETM Cable Adapter features resettable fuses on pins 9 11 12 15 17 19 and 21 These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Signals on pins 6 16 18 20 and 22 38 are protected via 47 ohm serial resistors The adapter connects to the target via a 38 pin Mictor connector Tyco Electronics 576705
3. XX X X gt lt gt lt X X X X gt lt X X X Xx X X X Xx X X X gt lt X XX gt lt Xx gt lt gt lt gt lt gt lt gt lt X gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt lt gt lt X X XX XX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX X X X X X X X Recommended Current 10 10 64 192 MHz we 96 119 Trace Line Calibration is used to identify and configure optimal sampling of on chip trace signals Target application must be loaded and running Trace Line Calibration result Measured by oscilloscope Trace lines with longer stubs over connector to other board ISYSTEM December 2015 18 68 Hardware Tools Memory JTAG Scan JTAG Chain Trace Line Calibration 0 1 2 3 4 5 6 7 8 9 1011 1213 14 15 16 17 18 19 gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt OK gt lt gt lt gt lt gt lt gt lt lt gt lt gt lt gt lt gt lt OK gt lt lt gt lt gt lt gt l
4. Connecting a dedicated grounding wire which is shipped with the 1C5000 unit between the 1C5000 system and the target before the target debug cable adapter is connected to the target makes the complete development system even more robust and resistant to the mentioned electrical discharge problem despite the fact the 15000 development system features already a high quality protection on all connecting signals by default iC5000 with the grounding wire and the ground pin in the left bottom corner The grounding wire connecting the target and iC5000 iSYSTEM December 2015 7 68 Licenses 1C5000 introduces a new licensing model As with all iSYSTEM tools winIDEA license is required Valid winIDEA license also includes iSYSTEM technical support service and can be requested either by phone or by e mail support isystem com Besides winIDEA license at least one CPU architecture license is required in order to connect to the target microcontroller via debug interface Advanced functionalities such as trace profiling and code coverage become available via trace license Make sure that the target debug connector to which ic5000 system connects exposes microcontroller trace port ETM Nexus when trace functionality is required iSYSTEM development tools feature a hardware based license scheme which saves costs comparing to per seat based licenses All licenses are kept in the 1C5000 development system which conveniently allows m
5. E F e E a is y Computer KEY LOCAL _MACHINE SYSTEM CurrentContralSet Control Class 00294380 BBA 1 11D5 A 788 0000F8 1A 2088 000 Regedit window showing a key which points to an old USB driver e Then delete the main key with all subkeys which holds the data of all enumerated iSystem devices In example shown above the key is 00294380 1 1105 7 8 0000 81 2088 e Atthe end remove the folder where winIDEA installs the driver for example C Documents and Settings All Users isystem drivers The folder path is different on windows 7 and Vista e Now restart the PC and again install the isystemDriverPack which you can find here http www isystem com downloads winIDEA driver isystem_usb_driver_setup exe The above procedure can be executed only if you have administrator rights iSYSTEM December 2015 15 68 Trace Line Calibration Majority of the modern embedded microcontrollers providing trace functionality implements a so called message based trace port where an individual trace message is broadcasted off the microcontroller through a relatively narrow physical trace port in multiple CPU cycles at frequencies which can be well over 100 MHz Typically the trace port is combined from trace data lines and a trace clock line which is used to sample trace data lines on rising falling or both edges depending on the individual implementation At lower frequencies and good signal integrity we can consid
6. 100 ohmpull down TDI HALTED 5 6 Reference voltage Standard JTAG TCK 7 8 CKSTP_IN Status optional 10 Soft Reset SRESET Hard Reset HRESET 13 14 NC NotConnected Status optional CKSTP OUT 16 pin Freescale COP target pinout 0 EN NN 0 Standard JTAG TMS 9 10 0 0 NC LI Note 16 pin 2 54mm Freescale COP Cable Adapter features resettable fuses on all pins except for pin 15 These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away A signal on pin 15 is protected via 100 ohm serial resistor The adapter connects to the target via a 16 pin 2 54 mm connector for example Yamaichi FAS 1601 2101 2 OBF A target should feature a matching part for example W RTH ELEKTRONIK 612 016 216 21 iSYSTEM December 2015 44 68 e 51 pin GLENAIR Cable Adapter Ordering code IC50154 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Freescale MPC5xxx or ST SPC5xxxx based target via Nexus debug interface It connects to Debug Trace module on one side and to the target debug connector on the other side Typically it s used in conjunction with targets operating in harsh environments featuring a robust 51 pin GLENAIR target debug connector instead of the popular 38 pin Mictor target debug connector The f
7. Adapter IC50152 12 Mictor 38 pin MPC5xxx Nexus 16 bit Cable Adapter Signal direction definition used throughout this document O output from the debugger to the target microcontroller I input to the debugger from the target microcontroller iSYSTEM December 2015 20 68 20 pin 2 54mm Cortex Debug Cable Adapter Ordering code 1 50111 2 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Cortex M MO M3 and M4 based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 20 pin 2 54 pitch target debug connector with Cortex M pinout The following pinout is valid on the target side direction direction Reference voltage VTref Ground GND 3 4 SWCLKTCK SWDNTAG O Grud 5 6 SWO TDO SWDJTAG Gom GND 7 nomoi SWDUTAG O Ground GND 9 10 nSRST SystemReset VO Goma GND t 12 Goud GND 13 14 TRDO TraceDatao 1 GND 15 16 TRDI TraceDatai Ground GND 17 18 TrceDaa2 1 Gud GND 19 TraceDatas 20 pin Cortex M pinout n 0 2 4 6 8 0 Note 20 pin 2 54mm Cortex M Cable Adapter features resettable fuses on pins 1 2 4 6 8 and 10 These protect debug signals against overcurrent These fus
8. 36 37 and 38 are protected via 47 ohm serial resistors The adapter connects to the target via a 38 pin Mictor connector Tyco Electronics 5767055 1 A target should feature a matching part for example Tyco Electronics 5767081 1 in SMT technology iSYSTEM December 2015 47 68 50 Samtec MPC5xxx Nexus 16 bit Cable Adapter Ordering code 1C50156 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Freescale MPC5xxx or ST SPC56 based target via Nexus debug interface It connects between the Debug Trace module and the target debug connector It can be used for targets featuring 50 pin Samtec ERF8 025 target debug connector with MPC5xxx Nexus pinout Note In practice it has been noticed that 50 pin Samtec target connector does not provide good mechanical stability in one direction which as a result can also yield electrically unreliable connection Special care must be taken when connecting this adapter to the target Samtec connector to minimize potential connection problems Note that no problems have been detected or reported in conjunction with the Mictor connector Jumper J2 EVTIN Under some circumstances it can happen that the debugger cannot find any absolute program counter message in the analyzed Nexus trace block Consequentially trace reconstruction fails and errors or nothing gets displayed in the trace window To avoid such situations the debugger can feed periodic signal to the
9. IAPINIOPINI6NEC78K With this adapter the following pinout is valid on the target side direction direction Ground GND RestOt O 3 4 TARVCC TagetVcc 5 6 NC NotConnected 8 NC NotComected 9 10 NC NotComected 11 12 NC NotComected VO Communication line 13 14 FLMDO FlashMode C NENNEN 1 Resetn RESETIN Not Connected a Not Connected 9 o 16 Renesas 78KO Serial Debug target pinout The adapter connects to the target via a 10 pin 2 54 mm connector for example Yamaichi FAS 1001 2101 2 OBF A target should feature a matching part for example WURTH ELEKTRONIK 612 010 216 21 ISYSTEM December 2015 63 68 e 14 pin 2 54mm Renesas RL78 Serial Cable Adapter Ordering code 1C50175 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Renesas RL78 based target via Serial debug interface It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 14 pin 2 54 pitch target debug connector with RL78 pinout The following pinout is valid on the target side direction direction NoetCometed NC GND Not Connected Not Connected 70 0 5 N NC 7 8 NC NENNEN EN ME Not Connected NC Power supply pin EVDD 9 10 RESET OUT
10. Port inter emulator synchronization and trigger output 100ohm series termination e Digital inputs 8 channels IOkOhm input impedance 5V tolerant ESD protected e Digital outputs 8 channels 100ohm output series termination ESD protected e Analog inputs 2 channels 8 bit ADCs IMOhm input impedance range 15 5 0V with 1 1 probe 50V with a 10 1 probe 3ns acquisition time Power measurement probe uses these two inputs for power measurement Available on rev C and later e Analog outputs 2 channels 8 bit DACs 4 5V bipolar output 7mA drive 100ohm output resistance e Optional 1OMHz temperature compensated precision oscillator TCXO for a high accuracy long duration trace analyzer session measurements All digital signals are 3 3V LVTTL compatible and are ESD protected All analog signals have a Schottky diode over undervoltage protection except the Current Sense signals The maximum voltage on the Current Sense probe is 60V Nominal sampling rate is IMSPS iSYSTEM December 2015 5 68 Connectors CURRENT SENSE ANALOG OUTPUTS DIGITAL OUTPUTS RS1 GND AOUTO AOUT1 OUTO OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 IOM2 RS1 GND GND GND GND GND GND GND GND GND GND GND GND GND GND ANALOG INPUTS DIGITAL INPUTS SYNCHRONIZATION FK x A N TRIG ano INO IN1 IN2 IN3 INA IN6 IN7 RESET STOP OUT GND GN
11. RestOt O Power supply pin Not Connected NC 11 12 GND Ground ResetOut RESET OUT 14 pin Renesas RL78 Serial Debug target pinout If the Supply 5V to the target option is checked in the Hardware Emulation Options CPU Setup Advanced tab the debugger supplies 5V at VDD pin pin 8 of the target debug connector which can be used to power the target Maximum target current consumption should not exceed 50mA Some RL78 devices may have two power supply pins EVDD and VDD Both must be connected to debug connector If Vref option for Debug I O levels is checked in the Hardware Emulation Options Hardware tab the EVDD on pin 9 is used as TAR VREF Note If RESET IN target reset detection is not connected to the target debug connector make sure that 10k pull up is connected to this pin target debug connector pin 6 or the debugger may exhibit unpredictable behavior The adapter connects to the target via a 14 pin 2 54 mm connector for example Yamaichi FAS 1401 2101 2 A target should feature a matching part for example WURTH ELEKTRONIK 612 014 216 21 ISYSTEM December 2015 64 68 e 14 pin 2 54mm Renesas RH850 Cable Adapter Ordering code 1C50176 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Renesas V850 based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can
12. be used for targets featuring 14 pin 2 54 pitch target debug connector with V850 pinout The following pinout is valid on the target side direction direction BebgJTAG TCK 1 2 GND 3 FlashMode O 6 FLMD1 FlashMode O 8 VTREF Referencevoltage l Synchronization Reset RESET 13 14 pin Renesas RH650 target pinout O 11 0 O DebugJTAG TMS Note 14 pin 2 54mm RH850 Cable Adapter features resettable fuses all pins except for pin 11 These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away A signal on pin 11 15 protected via 22 ohm serial resistor The adapter connects to the target via a 14 pin 2 54 mm connector for example Yamaichi FAS 1401 2101 2 A target should feature a matching part for example W RTH ELEKTRONIK 612 014 216 21 ISYSTEM December 2015 65 68 e Mictor 38 pin Renesas RH850 Nexus 16 bit Cable Adapter Ordering code 50177 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Renesas RH850 based target exposing Nexus trace interface over the Mictor 38 pin connector It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring Mictor 38 pin debug amp trace connector with the RH850 F1H Nexus pinout Jumper
13. matching part for example SAMTEC FTR 110 51 G D P ISYSTEM December 2015 33 68 e 26 pin 2 54 mm ColdFire Cable Adapter Ordering code 1C50130 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Freescale ColdFire based target It connects between the Debug Trace module and the target debug connector It can be used for targets featuring 26 pin 2 54mm pitch target debug connector with ColdFire pinout The following pinout is valid on the target side Signal direction Pin Pin Signal Signal direction pH GND 5 6 Developer Reserved RESET 7 VDDIO 9 DSO V Motorola Reserved ColdFire 26 pin target pinout Note 26 pin 2 54 mm ColdFire Cable Adapter features resettable fuses on pins 2 4 7 8 9 10 24 and 26 These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Signals on pins 1 12 19 and 24 are protected via 47 ohm serial resistors The adapter connects to the target via a 26 pin 2 54 mm connector for example Yamaichi FAS 26 17 A target should feature a matching part for example WURTH ELEKTRONIK 612 026 216 21 iSYSTEM December 2015 34 68 e 6 pin 2 54mm Cable Adapter Ordering code 50140 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Freescale HCS08 HC12 HCS12 512 or C
14. required for trace Note Mictor 38 pin ARM ETM Cable Adapter features resettable fuses on pins 9 11 12 15 17 19 and 21 These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Signals on pins 6 16 18 20 22 24 26 26 28 30 32 34 36 and 38 are protected via 47 ohm serial resistors The adapter connects to the target via a 38 pin Mictor connector Tyco Electronics 5767055 1 A target should feature a matching part for example Tyco Electronics 5767081 1 in SMT technology iSYSTEM December 2015 27 68 e Mictor 38 pin ARM ETM 16 bit Cable Adapter Ordering code 1C50115 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to ARM7 ARMO based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring Mictor 38 pin target debug connector with ARM7 ARM9 ETM pinout The same cable adapter covers ETMv1 ETMv3 pinout The following pinout is valid on the target side Signal direction Signal Signal direction NG NG TRACECLK C oO nSRST TDO __ 1 TRACEPKT 7 TRACEPKT6 NC NC NC NC NC NENNEN NN SS 0 pO TMS 0 TDI TO ntRST 1 TRACEPKT 15 EE NEN NENNEN NENNEN NEN NEN MEN NENNEN P 8 IPESTAT 0 1 target pinout
15. s or expansion connector s or even to another PCB In such cases signal integrity gets improved by adding a buffer on the TCK driver side J1 position 2 3 Normally jumper J1 should be kept in default 1 2 position When experiencing problems with the initial debug connection or later unstable operation of the debugger position 2 3 should be tested too ISYSTEM December 2015 37 68 Jumper J2 EVTIN Note It was introduced with rv some previous versions rv Al A2 B1 D1 do not have this jumper Under some circumstances it can happen that the debugger cannot find any absolute program counter message in the analyzed Nexus trace block Consequentially trace reconstruction fails and errors or nothing gets displayed in the trace window To avoid such situations the debugger can feed periodic signal to the EVTIN CPU pin connecting to the on chip Nexus engine which then periodically generates and broadcasts program counter synchronization messages In order to use this feature jumper J2 must be bridged and the Force periodic Nexus SYNC option in the Hardware emulation Options CPU Setup Nexus tab must be checked Refer to iSYSTEM Freescale MPC5xxx amp ST SPC56 Family On Chip Emulation technical notes document for more details on the Force periodic Nexus SYNC option use Note that the EVTI Nexus Event In CPU pin may be shared with other CPU functionalities For instance on MPC5516 the same pin can operate as G
16. targets featuring 10 pin 1 27 mm pitch target debug connector with Bosch MEDC17 pinout The following pinout is valid on the target side Signal description Signal description direction direction Break Input BRK IN TRST Standard JTAG O Reference voltage VTref 9 10 TDO Standard JTAG 10 pin Bosch MEDCI7 target pinout Mandatory pins on the microcontroller side are TMS TDO TDI TRST TCLK and RESET BRK IN and BRK OUT signals can be used optionally 0 O EX T O PowerOnReset RESET 7 8 TDI StandadJTAG O L1 Note 10 pin 1 27mm 17 Cable Adapter features resettable fuses on all connected pins These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away The adapter connects to the target via a 10 pin 1 27mm connector for example SAMTEC FFSD 05 01 N A target should feature a matching part for example SAMTEC SHF 105 01 L D TH ISYSTEM December 2015 53 68 e 10 pin 1 27mm Tricore ECU14 Cable Adapter Ordering code IC50160 ECU14 This connector has been defined by Bosch and supports JT AG debug interface This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Infineon XC166 XC2000 and TriCore based target via JTAG debug interface It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targe
17. the other side It can be used for targets featuring 20 pin 1 27 x 2 54 mm target debug connector with Compact TI 20 pinout The following pinout is valid on the target side direction direction StandardJTAG TMS 1 2 nTRST StandardJTAG O Standard JTAG TD 3 4 GND 9 Referencevolage VTref 5 Not connected Standard JTAG TDO 7 8 GND Ground RetumTCK RICK 9 10 Ground 0 CK NEME EHE NENNEN Emulation pins 17 Emulation pins 2 20 pin Compact TI 20 pinout _2_ ES 6 8 10 Standard JTAG TCK 11 12 Ground Jumpers J1 and J2 Jumpers J1 and J2 selects whether EMUO J1 or EMUI J2 is tied to pull up position 1 2 or directly to the GND position 2 3 EMU signals functions may vary from board to board See target board manual and schematics for more information on how to set the jumpers Note 20 pin 1 27 x 2 54 mm Compact TI 20 Cable Adapter features resettable fuses on all pins except for pin 9 13 14 17 19 These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Signals on pins 13 14 17 19 are protected via 100 ohm serial resistors The adapter connects to the target via a 20 pin 1 27 x 2 54 mm connector for example Sullins Connector Solutions SFH41 PPPB D10 ID BK A target should feature a
18. this document reserves the right to change devices or specifications detailed herein at any time without notice and does not make any commitment to update the information herein iSYSTEM rights reserved iSYSTEM December 2015 68 68
19. 5 1 A target should feature a matching part for example Tyco Electronics 5767081 1 in SMT technology Texas Instruments TMS570 Microcontrollers Targets based on Texas Instruments TI ARM microcontroller can feature MIPI 60 pin target debug connector with Texas Instruments proprietary pinout instead of 38 pin Mictor MIPI term stands for Mobile Industry Processor Interface and is a standardized connector for debugging and tracing up to 40 data lines A dedicated adapter converter is available for Texas Instruments MIPI 60 pin pinout and can be ordered separately under the IAMIC38MIPI60TMS570 ordering code Double check the pinout of the target debugs connector with the debug cable adapter pinout before connecting it to the target for the first time Ordering code IAMIC38MIPIGOTMS570 iSYSTEM December 2015 29 68 Note This adapter is always used in conjunction with the IC50115 cable adapter 1C5000 1C5500 1C6000 can trace up to 16 trace data lines The target microcontroller has to be configured for 16 bit trace port operation if the target features MIPI connector with 32 data trace lines connected iSYSTEM high end GT development platform can capture 32 bit data trace port too Note that signal naming in iSYSTEM documentation uses target signal names and not the ones from the MIPI standard Refer to MIPI Alliance Recommendation for Debug and Trace Connectors and ARM Target Interface Connect
20. Application 18 3 2010 11 49 dpinst32 2k exe 2 848 KB Application 22 3 2010 9 15 dpinst 4 exe 663 KB Application 18 3 2010 11 49 InstallDriver EXE 93KB Application 24 12 2010 9 16 InstallDriver log 23 2 2011 11 45 Date Created 20 1 2011 9 08 size 92 1 KB EHE Shared Documents Start Menu iSystem USB drivers shown in Windows explorer Power down the emulator and double click on the InstallDriver exe file which first installs new driver and then uninstalls older driver and removes registry entries which point to older driver If Windows still shows Cannot install this Hardware dialog then manual driver uninstall procedure should be performed ISYSTEM December 2015 13 68 Found New Hardware Wizard Cannot Install this Hardware The hardware was not installed because the wizard cannot find the necessary software 3 Click Back if you have installation media such as a CD ROM or if you know the location of the software Cannot Install this Hardware error message Manual uninstallation of drivers To manually uninstall driver you should first identify the files you must remove from the computer From the Windows start menu select Run and type regedit and press the OK button In regedit locate the key HKEY_LOCAL_MACHINE S YSTEM CurrentControlSet Control Class Press CTRL F and enter iSystem in the search dialog and press OK 5 Registry Editor fie Edit View Favorites Help Dat
21. C MDO8 NC GND MDO9 NC MDO10 NC GND MDO11 MDO12 GND MDO15 GND MDO13 MDO14 MPC5xxx and SPC56 50 pin 16 bit Nexus target pinout 0 AI BL BR BR BR OO CO GD CO POT PO PP po CO CO BI PO CO CO BI PO CO CO BI PO CO CO MD BR PO iN BR BR BR BR OO CO CO CO CO PLP SJ on oo a Ny CO H CO Ny CO CO Ny O1 CO 5 Note 50 pin Samtec MPC5xxx Nexus 16 bit Cable Adapter features resettable fuses on pins 2 4 6 8 10 12 16 and 20 These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away All other signals are protected via 47 ohm serial resistor The adapter connects to the target via 50 pin Samtec connector SAMTEC ERM8 025 01 L D EM2 A target should feature a matching part for example SAMTEC ERF8 025 05 0 L DV in the SMT technology iSYSTEM December 2015 49 68 e Mictor 38 pin MPC5xx Nexus 8 bit Cable Adapter Ordering code 50158 10 9 SNXON XxGOdW This adapter is used to connect the 1C5000 development system to Freescale MPC56x target via Nexus debug interface It connects between the Debug Trace module and the target debug connector It can be used for targets featuring Mictor 38 pin target debug connector with MPC5xx Nexus pinout The following pinout is valid on the target sid
22. Configuration X Hardware Type Communication Port C Parallel LPT LPT Speed Fast 1 Lock communication part nnonono E mx Adar Port 5313 Use glabalidiscovery on UDP port 58371 USB and TCP connections 12345 notation can be used conect to device with serial number 12345 Hardware Configuration dialog Communication page e Universal Serial Bus USB select when the Emulator is attached to the PC s USB port The Emulator 15 selected in the Device pull down menu When the Emulator is connected to the USB port of a computer for the first time Windows will detect a new device and prompt you for the driver for it Specify the path to the USB directory in the winIDEA installation directory If only one emulator is connected to a PC via USB then Device combo box can be left empty recommended In this case if you exchange the emulator with another one you don t have to change communication settings e TCP IP This option sets the TCP IP properties of the 15000 See Setting up TCP IP communication section for more details on TCP IP setup Use the Test button to test the communication settings Communication Test Mode USB Detected hardware 5000 Packets t ered 106 Packets wth emors 0 Speed kB s 80837 Communication test window ISYSTEM December 2015 9 68 Setting up TCP IP communication If the Emulator is connected using the E
23. D DebugJTAG TDO 5 6 Ground Modeselect ASEBRK 7 8 VTREF Reference voltage _ Debug JTAG RESET IN RESET GND DETECT Grounddetect 14 pin SuperH target pinout 2 ME NE 0 EN O DebugJTAG TMS 9 10 GND O MEN Note 14 pin 2 54mm SuperH cable adapter features resettable fuses on all pins except for pin 14 where serial resistor of 100ohm and pull up resistor of 10k ohm is used These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away The adapter connects to the target via a 14 pin 2 54 mm connector for example Yamaichi FAS 1401 2101 2 OBF A target should feature a matching part for example WURTH ELEKTRONIK 612 014 216 21 ISYSTEM December 2015 61 68 e 10 pin 2 54mm Renesas 78 Serial Cable Adapter Ordering code 1C50174 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Renesas 78KO based target via Serial debug interface It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 10 pin 2 54 pitch target debug connector with 78KO pinout The following pinout is valid on the target side Signal Signal description Signal Pin Pin Signal Signal description Signal direction direction Tt RESET IN RESETOUT ResetOw O O Flash Mode FLMD
24. D GND GND GND GND GND GND GND GND GND GND GND 1C5000 I O Module Connectors Pinout e 10 header for the System Port e l6 pin header for 8 digital inputs e l6 pin header for 8 digital outputs e 10 pin header for 2 analog outputs e 2BNC connectors for 2 analog inputs e 10 pin header for Power Measurement Port rev C and later All connectors except the BNCs are standard Berg 2 54mm 100mils raster For analog inputs standard scope probes can be used Note For more details on I O module and its use refer to a separate standalone document titled I O Module user s manual ISYSTEM December 2015 6 68 Using grounding wire In case of the on chip emulation it has been proven that a development tool can be damaged at the moment when the emulator s debug connector is plugged into the target system when neither the target nor the emulator are powered up yet At this point in time there could be ground potential difference between the emulator and the target way over 1000V Such voltage difference is then discharged over the emulator and the target which can destroy electronic components of the emulator and or the target The voltage difference can be introduced by e power supply target emulator which does not have the power outlet ground connected with the power supply ground e power outlets which have different ground potentials e PC when iC5000 connects to the PC through the USB port
25. EVTIN CPU pin connecting to the on chip Nexus engine which then periodically generates and broadcasts program counter synchronization messages In order to use this feature jumper J2 must be bridged and the Force periodic Nexus SYNC option in the Hardware emulation Options CPU Setup Nexus tab must be checked Refer to iSYSTEM Freescale MPC5xxx amp ST SPC56 Family On Chip Emulation technical notes document for more details on the Force periodic Nexus SYNC option use Note that the EVTI Nexus Event In CPU pin may be shared with other CPU functionalities For instance on MPC5516 the same pin can operate as GPIO EBI read write or EVTI Whenever the CPU pin is configured and used for EVTI alternate operation J2 must not be populated in order to prevent electrical conflicts Note In general there is no need to use Force periodic Nexus SYNC functionality unless a specific application code is traced which does not generate messages containing absolute program counter information As long as the user has no problems with the trace use it is recommended to keep jumper 2 disconnected ISYSTEM December 2015 48 68 The following pinout is valid on the target side Signaldirection Signal MSEOO GND MDOO MDO1 GND MDO2 MDO3 GND MCKO MDO4 GND Pin Signal direction TMS TD TD NTRST EVTI DO NC MDOS GND GND MDO7 N
26. GND MDO2 MDO3 GND MCKO MDO4 GND Signal Signal direction VRE 5 IMS o TD o TDO NTRST RDY EVTI EVTO JTAG_RST GND MDO6 GND MDO7 MDO8 GND MDO9 MDO10 GND MDO11 MDO12 GND MDO15 GND MDO13 MDO14 GND A BR AR BR BR OO OO Go PO PO PO PS Hf on cola CO NY Go Ni On co NJ O1 co On BR BR GC PO PO PO PO N gt gt gt aln AINI O CO MD AINO MD AINI CO CO MD A Z zz zz zz Z O OJO OJO OJO O 50 pin Samtec ERF8 Nexus target connector pinout The adapter connects to the target via a 50 pin ERM8 connector for example SAMTEC ERM8 025 01 L D EM2 TR A target should feature a matching part for example SAMTEC ERF8 025 05 0 L DV iSYSTEM December 2015 43 68 e 16 pin 2 54mm Freescale COP Cable Adapter Ordering code 1C50153 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Freescale MPC82xx MobileGT MPC7xx or MPC83xx based target via COP JTAG debug interface It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 16 pin 2 54 pitch target debug connector with Freescale COP pinout The following pinout is valid on the target side direction direction __ Standard JTAG TDO QACK
27. J1 on the adapter can be used to isolate jumper removed the target microcontroller EVTI input pin from the debugger which can optionally control it too The following pinout is valid on the target side Signal direction Mictor 38 pin Renesas RH850 F 1H 16 bit Nexus target pinout Signal direction 4 Signal direction NH 8 O NEN EM C Y O A __ E RENE NN RENE NN a NENNEN NNNM Signal Pin MDOi2 MDO14 3 5 NREST 9 13 5 TD 9 TRST at MDOM 23 FLMDO 37 Note Mictor 38 pin Renesas RH850 Nexus 16 bit Cable Adapter features resettable fuses on pins 9 11 12 15 17 19 21 37 Fuse on pin 33 is not assembled The fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away All other signals are protected via 47 ohm serial resistor The adapter connects to the target via a 38 pin Mictor connector Tyco Electronics 5767055 1 A target should feature a matching part for example Tyco Electronics 5767081 1 in SMT technology ISYSTEM December 2015 66 68 e 4 pin ERNI ST STM8 Cable Adapter Ordering code 1C50190 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to ST STMS based target It connects to the Debug Trace module on one side and to the target debug conne
28. O TARVCC Target Vcc l VO Communication line X2 5 6 GND 8 x2 LU Communication line x1 7 8 GND Ground Not Connected Nc io svouT SVPowerSuppy O 10 pin Renesas 78KO Serial Debug target pinout If the Supply 5V to the target option is checked in the Hardware Emulation Options CPU Setup Advanced tab the debugger supplies 5V at 5V OUT pin pin 10 of the target debug connector which can be used to power the target Maximum target current consumption should not exceed 50mA Note 10 pin Renesas 78KOR Serial Debug Cable Adapter features resettable fuses on all connected pins These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Note If RESET IN target reset detection is not connected to the target debug connector make sure that 10k pull up is connected to this pin target debug connector pin 1 or the debugger may exhibit unpredictable behavior The adapter connects to the target via a 10 pin 2 54 mm connector for example Yamaichi FAS 1001 2101 2 OBF A target should feature a matching part for example W RTH ELEKTRONIK 612 010 216 21 An additional adapter ordering code IAPINIOPINI6NEC78K must be ordered separately in order to connect to a target featuring 16 pin 2 54 pitch target debug connector Ordering code IAPIN10PIN16NEC78K ISYSTEM December 2015 62 68
29. PIO read write or EVTI Whenever the CPU pin is configured and used for EVTI alternate operation J2 must not be populated in order to prevent electrical conflicts Note In general there is no need to use Force periodic Nexus SYNC functionality unless a specific application code is traced which does not generate messages containing absolute program counter information As long as the user has no problems with the trace use it is recommended to keep jumper J2 disconnected The adapter connects to the target via a 14 pin 2 54 mm connector for example Yamaichi FAS 1401 2101 2 OBF A target should feature a matching part for example W RTH ELEKTRONIK 612 014 216 21 ISYSTEM December 2015 38 68 e Mictor 38 pin MPC5xxx Nexus 8 bit Cable Adapter Ordering code 1C50151 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Freescale MPC5xxx or ST SPC56 based target via Nexus debug interface It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring Mictor 38 pin target debug connector with MPC5xxx Nexus pinout This adapter supports 2 4 or 8 bit Nexus port width only However it can be also used for Nexus trace on targets where physically more than 8 Nexus data MDO lines are connected to the target debug connector by configuring on chip Nexus module for operation with 8 or less data lines where possible For majorit
30. SYSTEM December 2015 22 68 Texas Instruments Microcontrollers Note that targets based on Texas Instruments TI ARM microcontroller may feature Texas Instruments ARM 14 pin target debug connector with TI proprietary pinout A dedicated adapter is available for Texas Instruments ARM 14 pin pinout and can be ordered separately under IAPIN20ARM14TI ordering code Make sure you don t mix up Texas Instruments pinout with standard 14 pin 2 54mm ARM pinout cable adapter IC501 12 Double check the pinout of the target debugs connector with the debug cable adapter pinout before connecting it to the target for the first time Ordering code IAPIN20ARM14TI With this adapter the following pinout is valid on the target side Signal description Pin Signal Signal description Signal direction direction Standard JTAG nTRST Standard JTAG ND RetumTCK RTCK 9 10 GND Ground Output Standard JTAG 11 12 GND Ground _ BERR 13 14 nSRST System Reset In Out ARM7 14 pin TI target connector 6 Input Standard JTAG 7 8 GND Ground A jumper is present on the adapter If this jumper is set the SYSTEM RESET line is connected to pin 14 on the target side If SYSTEM RESET 15 not needed then this jumper should be removed Note this adapter can only be used with 20 pin 2 54mm ARM Cable Adapter The adapter connects to the target via a 14 pin 2 54 mm conn
31. The following pinout is valid on the target side direction direction Ground GND DAPO DAPclock O Not Connected NC 7 8 USERN Optional O __ Grund GND 9 10 RESET SystemReset 10 pin Infineon DAP pinout NEN NENNEN Ground GND 5 DAP Bidirectional data p Note 10 1 27mm Infineon DAP Cable Adapter features resettable fuses on pins 1 2 3 4 5 6 8 9 and 10 These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away The adapter connects to the target via a 10 pin 1 27mm connector for example SAMTEC FFSD 05 01 N A target should feature a matching part for example SAMTEC SHF 105 01 L D TH iSYSTEM December 2015 57 68 e 16 pin 2 54mm Renesas 78KOR Serial Cable Adapter Ordering code 1C50170 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Renesas 78KOR based target via Serial debug interface It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 16 pin 2 54 pitch target debug connector with 78KOR pinout The following pinout is valid on the target side direction direction Ground GND 1 f2 RESETOUT RestOt line RxD TxD em ait line RxD TxD NC NotConnected 9 10 NO NotConnected
32. Ye 1 SY I Solutions for Embedded Systems Development V6 6 Hardware Reference iC5000 On Chip Analyzer Thank you for purchasing this product from iSYSTEM This product has been carefully crafted to satisfy your needs Should any questions arise do not hesitate to contact your local distributor or iSYSTEM directly Our technical support personnel will be happy to answer all your technical support questions All information including contact information is available on our web site www isystem com Feel free also to explore our alternative products iSystem constantly yields for development and therefore certain pictures in this documentation may vary slightly from the actual product you received The differences should be minor but should you find more serious inconsistencies of the product with the documentation please contact your local distributor for more information This document and all documents accompanying it are copyrighted by iSYSTEM and all rights are reserved Duplication of these documents is allowed for personal use For every other case a written consent from 15 YSTEM is required Copyright 2015 iSYSTEM AG All rights reserved All trademarks are property of their respective owners SY ST M Solutions for Embedded Systems Development www isystem com iSYSTEM December 2015 1 68 iC5000 Base Unit Ordering code IC50000 or IC50000 1 The 1C5000 Base Unit is a base platform conn
33. _ FLMDO 01 Lr Not Connected 11 12 Not Connected Not Connected FLMDO Flash Mode RESET 15 16 TOOL1 CLK Clock Input 16 pin Renesas 78KOR Serial Debug target pinout Not Connected Las ME 1 If the Supply 5V to the target option is checked in the Hardware Emulation Options CPU Setup Advanced tab the debugger supplies 5V at Vcc pin pin 4 of the target debug connector which can be used to power the target Maximum target current consumption should not exceed 50mA Note 16 pin Renesas 78KOR Serial Debug Cable Adapter features resettable fuses on all connected pins These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Note If RESET IN target reset detection is not connected to the target debug connector make sure that 10k pull up is connected to this pin target debug connector pin 15 or the debugger may exhibit unpredictable behaviour The adapter connects to the target via a 16 pin 2 54 mm connector for example Yamaichi FAS 1601 2101 2 OBF A target should feature a matching part for example W RTH ELEKTRONIK 612 016 216 21 ISYSTEM December 2015 58 68 e 20 pin 2 54mm Renesas V850 RH850 Cable Adapter Ordering code 1C50171 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Renesas V850 based target It connects to Debug Trace module on one side a
34. a iSYSTEM Development Tools REG 57 iSYSTEM Development Tools lab NoInstallClass REG 57 1 lab SilentInstall REG 57 1 ControlSet n1 ControlSetoo3 Bn CurrentControlSet T arbiters um DX ue 20 2SDBCES1 8C8F 4A72 8A6D B54C2B4FC835 Ga 36FC9E60 C465 11CF 8056 4445535400003 4 EE LOCAL MACHINE SYSTEM CurrentControlSet Control Class V00294380 BBA 1 11D5 A 788 0000F8 1A 2088 Regedit window e Regedit should display a key with several strings as shown above Under this key there are also subkeys represented by numbers Click on such a key and inside locate a string named InfPath which points to an INF file Locate this INF file in c Windows Inf folder and delete it Repeat the procedure for all different INF files found in registry iSYSTEM December 2015 14 68 2 Registry Editor File Edit View Favorites Help Eg SOFTWARE SYSTEM i value not set H E Controlsetoo1 lab DevLoader REG SZ NTKERN HHE Controlset003 ab DriverDesc REG_SZ iSYSTEM iTAGUSB EL CurrentControlset ab InfPath REG SZ oem145 inf H Control lab InfSection REG SZ ASYSTUSB Device ee lab InfSectionExt REG 57 NT e i EN Badupkestore ab MatchingDeviceld REG 57 usb wid_06f9 amp pid_d001 E Biosinfo ab NTMPDriver REG 57 ASY2KUSB SYS P A ab ProviderName REG 57 Asyst Electronic Inc E ag Class Hi 00294280 1 1105 8 0 0 81 2 88 i
35. are emulation Options CPU Setup Nexus tab must be checked Refer to iSYSTEM Freescale MPC5xxx amp ST SPC56 Family On Chip Emulation technical notes document for more details on the Force periodic Nexus SYNC option use Note that the EVTI Nexus Event In CPU pin may be shared with other CPU functionalities For instance on MPC5516 the same pin can operate as GPIO EBI read write or EVTI Whenever the CPU pin is configured and used for EVTI alternate operation J2 must not be populated in order to prevent electrical conflicts Note In general there is no need to use Force periodic Nexus SYNC functionality unless a specific application code is traced which does not generate messages containing absolute program counter information As long as the user has no problems with the trace use it is recommended to keep jumper 2 disconnected Note Jumper J2 was introduced with rv N1 previous versions rv M1 do not have this jumper iSYSTEM December 2015 41 68 The following pinout is valid on the target side Signal direction Signal direction C MPC5xxx and SPC56 16 bit Nexus target pinout CO PO PO PY PO 4 U v POP PY N 2 2 2 gt gt J 00 KY MO CO CO MD 5 Note Mictor 38 pin MPC5xxx Nexus 16 bit Cable Adapter features resettable fuses on pins 9 10 11 12 15 17 19 and 21 These protect
36. ay if needed are usually defined by your network administrator The TCP Port can be any port between 1024 and 65535 which is not already used By default the TCP port 5313 is used For the information if this port address could cause any conflicts and for an alternative port address also contact your network administrator When the correct settings are entered click on the Apply changes button This writes the changes to the Emulator If you want winIDEA to use these settings press the Use this communication setting button Then close the System configuration window The Emulator must be switched off and then on again in order for changes to take effect Emulator s MAC address is written on the same sticker where you will also find device serial number as it is shown on the next picture IC3000 HS ActiveEmulator USB2 0 ETH100 MAC 00 DO CE 00 E5 52 AN 1C30005 A ISYSTEM December 2015 10 68 Second step Configuring There are two ways of configuring TCP IP in winIDEA manually or by automatic discovery e Manual Configuration Select the Hardware Communication tab Hardware Configuration Hardware Type License Communication Device ID Setup Pork C Paralel Ger Speed Fast Serial tagi 1 Lock communication port USB Device TCP IP IP Ader Port 5315 Use global discovery on UDP port 58371 n USG and TCP connections 12345 notation can b
37. bugging when low level at the USERIO signal target debug connector pin 7 is detected The adapter connects to the target via a 10 pin 1 27mm connector for example SAMTEC SFM 105 01 S D A target should feature a matching part for example SAMTEC TFM 105 01 L D iSYSTEM December 2015 54 68 Note This product is obsolete and is fully replaced with IC50163 iSYSTEM December 2015 55 68 e 6 2 54mm Infineon 126 Cable Adapter Ordering code 50162 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Infineon SP37 SP40 based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 6 pin 2 54mm pitch target debug connector with Infineon I2C pinout The following pinout is valid on the target side Signal description direction 1 VDDBAT Reference voltage Ground 6 6 pin 2 54mm Infineon I2C pinout __ Ground __ VO VO Note 6 pin 2 54mm Infineon I2C Cable Adapter features resettable fuses on pins 1 2 3 4 5 and 6 These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Emulation Notes MCU can run in normal debug or programming mode Mode is always selected after power on and cannot be changed later Because of this VDDBAT pin 1 on the debug conne
38. button 112 AKAAKAA RK A 116 KXXXXXXXX 120 KRARKRAAKARKRA KK 124 AAA AAKR KA A Clock 44 004 MHz pe Clock Vref D Trace Line Calibration is used to identify and configure optimal sampling of Configuration part of the Trace Line Calibration dialog Newly applied values are stored upon Save Workspace and also used on the next debug download The following picture shows the result of the Trace Line Calibration and the corresponding timing view of signals on the trace port iSYSTEM December 2015 16 68 Hardware Tools Memory Trace Line Calibration Phase 10 1 2 3 4 5 6 7 8 9 1011121314 15 16 Vref EO dh fe h EB EB OX XXX lt lt lt lt lt OX DE BE DE DK OK XX De DE DE 6335555557 2 2 Good signal integrity at lower frequency with large Data eyes X X X X X X X X X X X A X X X A X X X 2 2 D
39. ctor is a power supply output from the emulator and the target power supply battery must be removed while debugging Before the debug download takes place power off on sequence is generated by the emulator and programming mode selected During the debug download first user flash is erased then the application code programmed into the flash and at the end the complete flash is read back This last step 15 required since the code memory can be no longer read once the MCU is in the debug mode Beside of the user flash SP41 has also Firmware ROM which cannot be read by the debugger After the debug download the MCU is reset again since it was in the programming mode during the debug download This means a power off on sequence is initiated again and the debug mode selected This same sequence is also applied when debug reset command is executed from winIDEA During debugging MCU in debug mode two hardware execution breakpoints are available No software breakpoints in flash are available since user flash cannot be modified in the debug mode Real time access is not available On chip debug logic does not implement a stop command Therefore the MCU cannot be stopped by the debugger while the application is running MCU will stop only if hardware execution breakpoint is hit Note 4 pin connector located on the side of the adapter is meant for future extensions of debug functionalities Currently it provides no functionality The adapter connec
40. ctor on the other side It can be used for targets featuring 4 pin ERNI target debug connector with the STM8 pinout The following pinout is valid on the target side direction Reference voltage I 3 ND Gom a rs 9 4 pin ERNI ST STMS target pinout Note 4 pin ERNI ST STM8 Cable Adapter features resettable fuses on all pins These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away The adapter ends with the ERNI MiniBridge 4 pin connector female P N 839033 On the target side ERNI MiniBridge 4 pin connector right angle male P N 214012 or ERNI MiniBridge 4 pin connector vertical male P N 284697 can be used iSYSTEM December 2015 67 68 Troubleshooting It is highly recommended to read the technical notes document for your specific microcontroller family before contacting iSYSTEM technical support This document can be downloaded from www isystem com but typically it comes delivered with the development system It contains all the information related to the debugging including some troubleshooting tips Operating Environment Operating temperature between 10 C and 40 C Humidity 5 to 80 RH Storage temperature between 10 C and 60 C Dimensions 127 x 127x 54 mm Note Consult with iSYSTEM when using equipment outside of these parameters Disclaimer 15 YSTEM assumes no responsibility for any errors which may appear in
41. debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Signals on pins 1 2 3 4 5 8 13 14 16 18 20 22 23 24 26 28 30 32 34 36 and 38 are protected via 47 ohm serial resistors The adapter connects to the target via a 38 pin Mictor connector Tyco Electronics 5767055 1 A target should feature a matching part for example Tyco Electronics 5767081 1 in the SMT technology Ordering code IAMIC38SAM50MPC IAMIC38SAMS50MPC adapter Some targets based on Freescale Qorivva Power Architecture or PX Series Power Architecture microcontroller s e g MPC5675K can also feature a 50 pin Samtec ERF8 025 connector for the Nexus debug interface instead of a popular 38 pin Mictor connector In this case the IAMIC38SAMSOMPC adapter 15 connected to the target first and then used in conjunction with Mictor 38 pin MPC5xxx Nexus 16 bit Cable Adapter In practice it has been noticed that 50 pin Samtec target connector does not provide good mechanical stability in one direction which as a result can also yield electrically unreliable connection Special care must be taken when connecting this adapter to the target Samtec connector to minimize potential connection problems Note that no problems have been detected or reported in conjunction with the Mictor connector iSYSTEM December 2015 42 68 The following pinout is valid on the target side Sg F MSEOO MSEO 1 GND MDOO MDO 1
42. e Signal direction Signal EVTI Reserved Reserved MDI1 RESET Reserved Reserved MCKI MSEI MDIO RSTI MDOO MDO 1 MDO2 MDO3 MDO4 MDO5 MDO6 MDO7 Signal VENDOR 102 Reserved MCKO VENDOR 1O1 EVTO VREF Reserved Reserved Reserve Signal direction O ee Sr JJ D o D lt Q JJ D o lt JJ D o D lt D JJ D o lt SS Reserve Reserved Reserved Reserved MSEO n mms 516 7 9 00 Reserved MPC5xx 8 bit Nexus target pinout Note Mictor 38 pin MPC5xx Nexus 16 bit Cable Adapter features resettable fuses on pins 2 9 12 21 The fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Signals on pins 6 8 10 23 25 27 29 31 33 35 37 and 38 are terminated via 47 ohm resistors The adapter connects to the target via a 38 pin Mictor connector Tyco Electronics 5767055 1 A target should feature a matching part for example Tyco Electronics 5767081 1 or 2 5767004 2 in the SMT technology iSYSTEM December 2015 50 68 To connect this cable adapter to the AMPMODU System 50 target connector an additional adapter is included Nexus 50 pin AMPMODU System 50 target connector Nexus 50 pin AMPMODU System 50 adapter The following pinout is valid on the
43. e after the excessive current fades away Signals on pins 19 21 23 25 26 27 29 31 35 37 39 41 43 45 47 49 and GND are protected via 47 ohm serial resistors The adapter connects to the target via a 51 pin GLENAIR connector for example GLENAIR M83513 02 GN A target should feature a matching part for example GLENAIR M83513 01 GN iSYSTEM December 2015 46 68 e Mictor 38 pin PPC4xx RISCTrace Cable Adapter Ordering code 1C50155 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Applied Micro PPC4xx based target via RISCTrace debug interface It connects between the Debug Trace module and the target debug connector It can be used for targets featuring Mictor 38 pin target debug connector with PPC4xx RISCTrace pinout The following pinout is valid on the target side Signal direction Signal P Signal direction Az ziz x05 OIO 4 Z O ep UJ UJ CD CO CO GO CO POT POL DOT Go Go Go Go PO PO PO PO mo 2 2 a lol KR PO BK P PPC4xx RISCTrace target pinout Note Mictor 38 pin MPC5xxx Nexus 16 bit Cable Adapter features resettable fuses on pins 7 9 11 12 15 17 19 and 21 These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Signals on pins 6 25 26 27 28 29 30 31 32 33 34 35
44. e used n conect to device with serial number 12345 Refresh sa Hardware Communication tab If the Use this communication setting button was used when configuring the Emulator these settings should already be set as required If this option was not used select the TCP IP button and enter the IP Address and the TCP Port as entered above into the Emulator Connect the Emulator to the Ethernet if not already connected and click on the Test button The communication should be up and running e Configuration with Automatic Discovery Select the Hardware Communication tab Hardware Configuration Hardware Type License Communication Device ID Setup Fort caT XH LPT 1 ESSE C Serial comi 1 cammanicatan pant C USB Device v Port 5313 C3000 SM 21744 5313 C4000 SN 17233 5313 Refresh Display of discovered emulators First select TCP IP type of communication Then select the Use global discovery on UDP port 58371 and press the Refresh button iSYSTEM December 2015 11 68 In the pull down window all emulators found on the network will be shown The correct emulator can be identified by its serial number Select the emulator and press the Test button to ensure the communication is possible To be able to easier identify your own emulator you can specify an unique
45. ected when configuring the Emulator in the above example you would type in ping 210 121 92 92 without quotes The result should be Request timed out If the result of the command is anything else like Reply from the IP is already taken and you should choose another one If the result is correct type in ping ip address gt w 500 t in the above example this would mean ping 210 121 92 92 w 500 t This command pings the IP address every 500 milliseconds until you stop it with Control C You should constantly receive the information Request timed out Then while the ping command is running connect the Emulator and turn it on Now in a few moments a ping reply should occur in the form of Reply from ip address gt If this is not the case the IP was set wrong Try setting the IP again or select another one If this is the case and the Emulator still cannot communicate with winIDEA the TCP Port setting is wrong Please select another port set it up in the Emulator and in winIDEA and try again When the ping is not more required stop it using the keyboard shortcut Control C If more Emulators are connected to the Ethernet and have the same IP set only one will be active Every Emulator must have a unique IP Troubleshooting USB During winIDEA installation USB driver is also installed Very rarely after you power on the emulator which you connected to PC Windows show errors 1 USB d
46. ecting to the PC via the TCP IP or USB 2 0 port It is always used in conjunction with the DTM and or the I O module The 1C5000 Base Unit features 256MB of analyzer storage buffer There are three status LEDs on the 1C5000 Base Unit The status LEDs inform the user of the current status of the emulation system Their meaning is 1 _ When lit the unit is turned on e R Whenlit the target application being controlled is running F When lit the unit is free for communication winIDEA can connect to it iSYSTEM December 2015 2 68 Powering the emulator A round 3 pin power connector is located on the rear of the 1C5000 base unit GND Power connector pinout viewed from the rear of the Emulator The 1C5000 unit accepts a wide input voltage range from 10V to 24V DC thus enabling the Emulator to work also with a 12V or 24V car battery Power consumption is up to 6W 1C5000 with Debug Trace Module and cable adapter without I O module The necessary power supply IC30000 P5 is delivered beside the 1C5000 unit 1C50000 PS An optional 12V power supply for Car cigarette lighter plug can be ordered under the IC30000 PS CARI2V ordering code 1C30000 PS CAR12V Note Use only original iSYSTEM accessories for powering the 1C5000 If you wish to use a power supply different from the delivered one please consult with 15 YSTEM first Note When powering the system switch ON emulator before target when
47. ector for example Yamaichi FAS 1401 2101 2 OBF A target should feature a matching part for example W RTH ELEKTRONIK 612 014 216 21 ISYSTEM December 2015 23 68 e 14 pin 2 54mm ARM Cable Adapter Ordering code 50112 IC50112 ARM Cable Adapter is used to connect the 1C5000 1C5500 1C6000 development system to Cortex A Cortex R or ARM7 based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 14 pin 2 54 pitch target debug connector with ARM pinout The following pinout is valid on the target side direction direction NotConeced NC BDebugJTAG TDI 5 6 GND 8 GND J NEN Debug JTAG 9 10 GND Ground Debug JTAG TDO 11 12 nSRST System Reset _ ND 14 pin ARM pinout _ O _ O O DebugJTAG TMS 7 _ O Note 14 pin 2 54mm ARM Cable Adapter features resettable fuses all pins These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away The adapter connects to the target via a 14 pin 2 54 mm connector for example Yamaichi FAS 1401 2101 2 OBF A target should feature a matching part for example WURTH ELEKTRONIK 612 014 216 21 iSYSTEM December 2015 24 68 Note This product is obsolete a
48. ector with V850 pinout The following pinout is valid on the target side direction direction Ground Bi Ati Reseved Reserved Ground GND Be Ae Reseved Reserved Ground GND B7 A7 NWre _ Geud GND DMS NWie RESET Reset Reference Voltage VTRef Bis AiS FLMDO Flash Mode 26 pin Renesas V650 target pinout Note 26 pin KEL V850 Cable Adapter features resettable fuses on all connected signals These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away This adapters ends with a KEL connector part number 8825E 026 175 Normally the target side has KEL connector part number 8830E 026 170S populated For more details see 8825E Series at http www kel jp ISYSTEM December 2015 60 68 e 14 pin 2 54mm Renesas SuperH Cable Adapter Ordering code 1C50173 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Renesas SuperH based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 14 pin 2 54 pitch target debug connector with SuperH pinout The following pinout is valid on the target side Signal Signal description Signal Pin Pin Signal Signal description Signal direction directio n DebugJTAG NTRST 3 4 ASEM
49. er the clock and data lines as pure digital signals which are correctly phase aligned As such the external trace tool can capture them accurately without any problems Nowadays capturing of the valid trace data becomes more and more challenging due to the various signal integrity issues noise skew crosstalk reflections ground bounce which are introduced either due to the high frequency trace clock amp data due to the bad target PCB design or a combination of both C5000 has the ability to compensate for these issues via Trace Line Calibration functionality which allows shifting threshold voltage and clock phase at the capture time of the trace data When Trace Line Calibration is performed it auto scans over these two dimensions and searches for valid and invalid settings and finds an optimum data eye Example Let s assume we have a Cortex M3 based NXP LPC1768 microcontroller running at 95 MHz At this frequency some of the signal integrity issues will show up for sure After the debug download the application should be run Next the Start button in the Hardware Tools Trace Line Calibration should be pressed which starts the auto scan After a couple of seconds the result of the scan is collected and recommended Vref and Phase values are provided Typically the user just needs to press the gt button to use the recommended values if desired enter them manually and finally use the Apply
50. es cycle back to a conductive state after the excessive current fades away The adapter connects to the target via a 20 pin 2 54 mm connector for example Yamaichi FAS 2001 2101 2 OBF A target should feature a matching part for example W RTH ELEKTRONIK 612 020 216 21 iSYSTEM December 2015 21 68 e 20 pin 2 54mm ARM Cable Adapter Ordering code 1 50111 1 This adapter is used to connect the 1C5000 165500 1C6000 development system to Cortex A Cortex R or ARM7 ARMO based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 20 pin 2 54 pitch target debug connector with ARM pinout The following pinout is valid on the target side direction direction Reference voltage Viref 1 2 NC q NetComeced DebugJTAG TDI 5 6 GN DebugJTAG TMS 7 8 GND TCK 10 GN ReumTCK ATCK 11 12 GND 13 14 20 ARM pinout Note 20 pin 2 54mm ARM Cable Adapter features resettable fuses on all pins except for pin 11 and 19 These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away The adapter connects to the target via a 20 pin 2 54 mm connector for example Yamaichi FAS 2001 2101 2 OBF A target should feature a matching part for example WURTH ELEKTRONIK 612 020 216 21 i
51. evice not recognized 2 Cannot Install this Hardware If first error is displayed you should e Check cable or use another USB cable e Connect emulator to another USB port e Connect emulator to a different USB port The one that resides on a PCI or PCIe card e Connect emulator to a PC via powered USB switch In case PC usually a laptop cannot provide enough power over USB port If second error is displayed or the above suggestions for the first error don t solve the problem you should reinstall the driver Use the following procedure In Windows click on the start menu and select run then type 7ALLUSERSPROFILE and press OK iSYSTEM December 2015 12 68 Run m Type the name of a program folder document or Internet resource and Windows will open it for you Run Dialog which shows how to find folder with iSystem USB drivers Windows explorer window will be shown Open isystem drivers folder and you should see the same files as on the below screenshot a C Documents and Settings All Users VisystemVdrivers File Edit View Favorites Tools Help Security Catalog 3 3 2010 14 35 EH Documents and Settings H Administrator asy2kusb sys 19KB System file 3 3 2010 14 35 BE C All Users Blasyeausb cat 10KB Security Catalog 3 3 2010 14 35 ae 2 Application Data E asy 4usb sys 22KB System file 3 3 2010 14 35 AsystUsb inf 7KB Setup Information 8 12 2009 16 03 dpinst32 exe 540 KB
52. g code IC50152 12 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Freescale 5 or ST SPC56 based target via Nexus debug interface It connects between the Debug Trace module and the target debug connector It can be used for targets featuring Mictor 38 pin target debug connector with MPC5xxx Nexus pinout IC50152 features a standard connection length cca 24 cm An adapter with shorter cable length 12 cm was introduced ordering code IC50152 12 for cases when standard length doesn t work e g due to a badly designed target PCB where reliable Nexus trace capture with the standard 24 cm cable cannot be achieved In such cases shorter cable helps In practice IC50152 12 is sometimes used in conjunction with the MPC5646C 3M Bolero target device which internally seems to lack from fast drivers on the Nexus signals Jumper J2 EVTIN Under some circumstances it can happen that the debugger cannot find any absolute program counter message in the analyzed Nexus trace block Consequentially trace reconstruction fails and errors or nothing gets displayed in the trace window To avoid such situations the debugger can feed periodic signal to the EVTIN CPU pin connecting to the on chip Nexus engine which then periodically generates and broadcasts program counter synchronization messages In order to use this feature jumper J2 must be bridged and the Force periodic Nexus SYNC option in the Hardw
53. ignal direction direction soD i 2 GND Goma 1 4 RESET SytemReset VO L1 sek boc s 6 Vret Reference voltage _ 6 pin BDM pinout Note 6 pin BDM Cable Adapter features resettable fuses on pins 1 2 4 and 6 These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Signals on pins 3 and 5 are protected via 47 ohm serial resistors The adapter connects to the target via a 6 pin 2 54 mm connector for example FCI 71600 006LF A target should feature a matching part for example W RTH ELEKTRONIK 612 006 216 21 ISYSTEM December 2015 36 68 e 14 2 54 5 Cable Adapter Ordering code 1C50150 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Freescale MPC5xxx and ST SPC56 based target via JTAG debug interface It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 14 pin 2 54mm pitch target debug connector with MPC5xxx pinout The following pinout is valid on the target side direction direction StadadJTAG TDI 1 2 GND Ground TDO StandadJTAG TCK 5 6 GND 7 8 PORST Power On Reset __ G Reference voltage Not connected JCOMP optional Standard JTAG 14 pin MPC5xxx amp SPC56 target pinout Mandatory p
54. inout The following pinout is valid on the target side direction direction StandardJTAG TMS 1 2 VTref_ Referencevoltage TDO 5 6 GND Ground Standard JTAG TD 7 8 RESET PowerOnReset Standard JTAG 16 pin Infineon JTAG target pinout Mandatory pins on the microcontroller side are TMS TDO TDI TRST TCLK and RESET BRK_IN and BRK_OUT signals can be used optionally LT uM 0 NEN 0 0 O StandardJTAG TRST 9 10 BRK OUT Break Output LT NNNM O 0 __ MENS Note 16 pin 2 54mm Infineon JTAG Cable Adapter features resettable fuses on all connected pins These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away The adapter connects to the target via a 16 pin 2 54 mm connector for example Yamaichi FAS 1601 2101 2 OBF A target should feature a matching part for example W RTH ELEKTRONIK 612 016 216 21 ISYSTEM December 2015 52 68 e 10 1 27mm Tricore MEDC17 Cable Adapter Ordering code IC50160 MEDC17 This connector has been defined by Bosch and supports JTAG debug interface This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Infineon XC166 XC2000 and TriCore based target via JTAG debug interface It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for
55. ins on the microcontroller side are GND VDD RESET TMS TDI TDO and TCK 0 _ oe 0 VO SystemReset nSRST 9 10 TMS Standard JTAG O 5 EDEN Note Pin 8 Power on reset is supported with adapter revision C1 or newer JCOMP is an optional pin Some microcontrollers don t have this pin Internally this is actually JTAG TRST which resets JTAG TAP state machine Because JTAG TAP state machine can be reset also by TMS and TCK this pin is optional also for the debugger If microcontroller has JCOMP pin but it is not connected to the target debug connector then it must be set to non active state in the target via a pull up resistor If not then JTAG TAP state machine remains in reset and debugging is not possible 14 pin 2 54mm MPCS5xxx Cable Adapter features resettable fuses on all connected pins These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Jumper J1 TCK Note Jumper J1 was introduced with rv D1 previous versions rv Al A2 B1 Cl C2 do not have this jumper If the TCK debug JTAG clock signal path from the target debug connector to the target microcontroller is not designed as single point to point connection user may experience signal integrity problems For example the TCK electrical signal degrades if it s 15 routed to multiple points e g to the target microcontroller and also to some other IC
56. ions documentation for more information about signal names and their functions With this adapter the following pinout is valid on the target side Signal direction Signal Pin in Signal direction U 01 0101 01 A A AIAIARI OIOI AIN VTref TMS RTCK nTRST PU nTRST PD TRACECLK TRACECTL TRACEDATAO TRACEDATA1 TRACEDATA2 TRACEDATA TRACEDATA TRACEDATA TRACEDATA TRACEDATA TRACEDATA8 TRACEDATAQ TRACEDATA1 TRACEDATA1 TRACEDATA1 TRACEDATA1 TRACEDATA1 TRACEDATA1 NO 01 01 O1 01 01 A HRI BR BR RCO U Uol wI NINININ 1 a 9 CO Ni OT CO 4 NIAI NJ CO 7 GND NC 60 pin MIPI target connector ED NC NC TRACEDATAS TRACEDATA4 TRACEDATAS _ TRACEDATAG _ TRACEDATA10 TRACEDATAT1 _ TRACEDATA12 TRACEDATA13 TRACEDATA14 TRACEDATA15 NO NC NO NC 0 O O LLLI p LL NENNEN n SS Od _ I Blue colored sig
57. lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt OK gt lt gt lt gt lt glo A Recommended Curent 14 wet 96 o6 Trace Line Calibration is used to identify and configure optimal sampling of on chip trace signals Target application must be loaded and running Trace Line Calibration result Measured by oscilloscope Emulation Notes winlDEA Above message can occur when using trace It indicates that the DDR trace storage RAM input FIFO which accepts trace data from the system domain has overflowed and some portion of the trace data will be missing It doesn t mean any hardware failure Possible solutions e lower the target CPU clock e increase Nexus clock divider which yields lower Nexus clock but at the same time Nexus is more prone to overflows then e changing the trace port width e g from 16 bit to 12 bit or from 12 bit to 4 bit reduces the Nexus information bandwidth Note that possible port size varies depending on the target CPU IC50000 1 ordering code has higher trace storage bandwidth than IC50000 ISYSTEM December 2015 19 68 Debug Cable Adapters Various cable adapters are available depending on the specific target architecture and the target debug connector They are used to connect 1C5000 development system to the target 50152 Mictor 90 pIN NEXUS
58. n operate as GPIO EBI read write or EVTI Whenever the CPU pin is configured and used for EVTI alternate operation J2 must not be populated in order to prevent electrical conflicts Note In general there is no need to use Force periodic Nexus SYNC functionality unless a specific application code is traced which does not generate messages containing absolute program counter information As long as the user has no problems with the trace use it is recommended to keep jumper 2 disconnected Note Jumper J2 was introduced with rv B1 previous versions rv Al A2 do not have this jumper ISYSTEM December 2015 39 68 The following pinout is valid on the target side Signal direction Signal Signal Signal direction cs 6 RARA MPC5xxx and SPC56 16 bit Nexus target pinout Note Mictor 38 pin MPC5xxx Nexus 8 bit Cable Adapter features resettable fuses on pins 9 10 11 12 15 17 19 and 21 These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Signals on pins 16 18 20 22 24 26 28 30 32 34 36 and 38 are protected via 47 ohm serial resistors The adapter connects to the target via a 38 pin Mictor connector Tyco Electronics 5767055 1 A target should feature a matching part for example Tyco Electronics 5767081 1 in SMT technology iSYSTEM December 2015 40 68 e Mictor 38 pin MPC5xxx Nexus 16 bit Cable Adapter IC50152 Orderin
59. nals are required for trace The adapter connects to the target via a 60 pin MIPI connector for example SAMTEC QTH 030 01 L D A A target should feature a matching part for example SAMTEC QSH 030 01 L D A iSYSTEM December 2015 30 68 e 10 1 27mm Cortex Debug Cable Adapter Ordering code 1C50116 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Cortex M MO M3 M4 based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 10 pin 1 27mm pitch target debug connector with Cortex M pinout The following pinout is valid on the target side Signal Signal description Signal Pin Pin Signal Signal description Signal direction direction Reference voltage SWDIO TMS SWD JTAG SWCLKTCK SWD JTAG SWDJTAG Ground o 10 sns 10 pin Cortex M pinout NE NEN MEN 0 Grud GND 5 6 SWOTDO SwpJTAG 1 NENNEN 8 0 NENNEN Note 10 pin 1 27mm Cortex M Cable Adapter features resettable fuses on pins 1 2 4 6 8 and 10 These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away The adapter connects to the target via a 10 pin 1 27mm connector for example SAMTEC FFSD 05 01 N A target should feature a matching part for example SAMTEC SHF 105 01 L D TH ISYSTEM Decembe
60. nd is fully replaced with IC50118 25 68 iSYSTEM December 2015 e 20 pin 1 27mm AMP Cortex Debug Cable Adapter Ordering code I1C50113 AMP IC50113 AMP Cortex M Cable Adapter is used to connect the 1C5000 1C5500 1C6000 development system to Cortex M M1 M3 M4 based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 20 pin 1 27mm AMPMODU target debug connector with Cortex M pinout The following pinout is valid on the target side direction direction Reference voltage VTref 1 2 S WDIO TMS SWD ATAG O Ground GND 5 6 SWO TDO SWD JTAG Ground GND 7 8 SWDJUTAG Ground 10 nSRST System Reset VO 20 pin Cortex M pinout Note 20 pin 1 27mm AMPMODU Cortex M Cable Adapter features resettable fuses on pins 1 2 4 6 8 and 10 These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Signals on pins 12 14 16 18 and 20 are protected via 100 ohm serial resistors The adapter connects to the target via a 20 pin AMP connector for example TE connectivity part number 1 111196 8 A target should feature a matching part for example TE connectivity part number 5 104549 2 in SMT technology ISYSTEM December 2015 26 68 e Mictor 38 pin ARM ETM 8 bit Cable Adapter Ordering code 1050114 This ada
61. nd to the target debug connector on the other side It can be used for targets featuring 20 pin 2 54 pitch target debug connector with V850 pinout The following pinout is valid on the target side direction direction Ground GND TCK DebuggJTAG O Debug JTAG O Ground GND 5 6 TD DebugJTAG O Ground GND f7 TRST DeugJTAG O Ground GND 9 10 NC NotComeced Ground GND 1 14 FLMDO FlashMode O Grund GND 15 16 RDY Synchronization 1 TDO DebugJTAG OT 20 pin Renesas V850 RH650 target pinout Note 20 pin 2 54mm V850 RH850 Cable Adapter features resettable fuses on all pins except for pin 16 These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away A signal on pin 16 is protected via 100 ohm serial resistor The adapter connects to the target via a 20 pin 2 54 mm connector for example Yamaichi FAS 2001 2101 2 OBF A target should feature a matching part for example W RTH ELEKTRONIK 612 020 216 21 ISYSTEM December 2015 59 68 e 26 pin KEL Renesas V850 Cable Adapter Ordering code 1C50172 This adapter is used to connect the 15000 1C5500 1C6000 development system to Renesas V850 based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 26 pin KEL target debug conn
62. oldFire V1 based target It connects to Debug Trace module one side and to the target debug connector on the other side It can be used for targets featuring 6 pin 2 54mm pitch target debug connector with BDM pinout The following pinout is valid on the target side Signal Signal description Signal Pin Pin Signal Signal description Signal direction direction i 2 55 Goma Notconcted NC Notconneced NC 5 6 vVrref Referencevoliage 6 pin BDM pinout Note 6 pin BDM Cable Adapter features resettable fuses on pins 1 2 4 and 6 These fuses protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away The adapter connects to the target via a 6 pin 2 54 mm connector for example FCI 71600 006LF A target should feature a matching part for example W RTH ELEKTRONIK 612 006 216 21 ISYSTEM December 2015 35 68 e 6 pin 2 54mm 5122 Cable Adapter Ordering code 1050141 a j P P P W This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Freescale S12Z based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 6 pin 2 54mm pitch target debug connector with S127 BDM pinout The following pinout is valid on the target side Signal description Pin Pin Signal description S
63. ollowing pinout is valid on the target side oignal direction Signal 0 RDY VTREF GND GND GND GND GND GND GND GND TDO RESET EVTIN TRST TMS TDI SWCLK TCK MDOO MCKO EVTO MSEOO MDO1 MDO2 MDO3 GND GND GND GND GND GND GND GND GND GND GND GND MSEO1 MDO4 MDO5 MDO6 MDO7 MDO8 MDO10 MDO11 5 5 Signaldirection Signa Pin Pin Signal Lo NC 1 2 NC __ NC NC J 1 TD 5 6 O J REST 7 O O 0 0 13 14 O ID 15 6 O SWOLWICK 17 8 1 jJ 179 20 1 21122 1 j 238 24 A MSEO 25 26 1 MO 27 28 GND 1 MD 29 130 GND 1 32 ___ NC 33 1 34 GN l MSEOT 35 36 I MDa 9 38 1 J MD5 99 40 GND _ I GND _ I 43 44 g 145 46 S 1 4 48 _ 1 MOTT 49 50 GND pA NC 5 Jj 51 GLENAIR target pinout iSYSTEM December 2015 1 Signal Signal direction 45 68 Note 51 pin GLENAIR Cable Adapter features resettable fuses on pins 5 6 7 8 9 11 13 and 15 These protect debug signals against overcurrent and cycle back to a conductive stat
64. oving 1C5000 unit from one development seat to another When new iC5000 system is shipped from iSY STEM CPU architecture and trace licenses are preprogrammed by the iSYSTEM test department With such a new system only winIDEA license needs to be requested from ISYSTEM after receiving the 1C5000 system Additional CPU architecture license which are purchased later must be programmed by the user Below picture shows the sticker which can be found on 1C5000 system identifying which CPU architecture licenses were preprogrammed by the iSY STEM test department Below picture shows preprogrammed Cortex and MPCS6xx licenses Pre programmed architecture licenses E ARM7 E Cortex A EXC2000 B ColdFire V1 EE PPC 6xx 82xx ARM9 HCS12 5 2 ColdFire V2 E78KOR XScale 5126 55 ColdFire V3 V850Fx3 Cortex M HCS08 56 D PPC 83xx V850Fx4L Cortex R TriCore 564 PPC 85xx v850Dx4 Fx4 Px4 iSYSTEM December 2015 8 68 Communication 1C5000 supports two types of communication 10 100M Ethernet and USB 1 1 2 0 It is recommended to use USB2 0 interface since it provides the fastest transfer from the 1C5000 development system to the PC where winIDEA IDE runs This will guarantee a maximum performance of the 1C5000 development system Specify the communication port through which the 1C5000 unit connects to the PC in the Hardware Hardware Communication tab Hardware
65. port number in the first step for example as shown above 23456 the number can be any number between 1024 and 65535 that is not already used on your network for other purposes note that on the other hand more emulators can have the same port number uncheck the Use global discovery option enter the port number if the correct one is not entered already and press the refresh button Now only the emulators on the network that use this port will be shown Troubleshooting TCP IP If the communication test fails there could be a problem with the IP Address the Subnet Mask the Default gateway address or the TCP Port First make sure the Subnet Mask is correct The subnet mask should be the same in the TCP IP configuration of your computer and in the Emulator To find out the TCP IP settings of your computer open the command prompt and type ipconfig The computer will return something like this Ethernet adapter Local Area Connection Connection specific DNS Suffix IP Address GA Pe I 210 121 92 121 Subnet Mask 15 30 ccce 6255025522550 Default Gateway 210 121 92 65 Enter the same Subnet Mask and the Default Gateway data into Emulator Next make sure the IP Address is not already used by any other device The easiest way to do that is to disconnect the Emulator from the Ethernet open a command prompt and type in ping ip address gt where lt ip_address gt is the IP Address sel
66. pter is used to connect the 1C5000 1C5500 1C6000 development system to ARM7 ARMO based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring Mictor 38 pin target debug connector with ARM7 ARM9 ETM pinout Only 4 or 8 bit ETM port width physical port size is supported with this adapter However it can be also used for ETM trace on targets where physically more than 8 ETM data lines are connected to the target debug connector by configuring the on chip ETM module for operation with 8 or less data lines Hardware CPU Setup ETM tab Note that ETM port bandwidth proportionally drops off when less ETM data lines are used and trace overflows are more likely to occur If maximum bandwidth is needed use IC50115 ARM ETM 16 bit cable adapter The following pinout is valid on the target side NC nc 5 6e TRACK N 715 Nc 9 NC X 1 Vme 1 CTRAGEPKI LTRACEPKTIG LTRACEPKTIB LTRACEPKTM CTRACEPKTB 1 26 TRACEPKTD 1 728 TRACEPKTU 1 30 1 82 TRACESYNG 1 34 PPPESTATB 1l PiPESTATI 1 38 PIPESTATO 1 8 bit ARM ETM target pinout 0 O oO Ss __ NC Ld Od i Blue colored signals are
67. r 2015 31 68 e 20 pin 1 27mm Cortex Debug Cable Adapter Ordering code 50118 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Cortex M M1 M3 M4 based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 20 pin 1 27mm pitch target debug connector with Cortex M pinout The following pinout is valid on the target side Signal Signal description Signal Pin Pin direction Ground GND Ground 20 pin Cortex M pinout Note 20 pin 1 27mm Cortex M Cable Adapter features resettable fuses on pins 1 2 4 6 8 and 10 These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Signals on pins 12 14 16 18 and 20 are protected via 100 ohm serial resistors The adapter connects to the target via a 20 pin 1 27mm connector for example SAMTEC FFSD 10 01 N A target should feature a matching part for example SAMTEC FTSH 110 01 F DV K iSYSTEM December 2015 32 68 e 20 pin 1 27 x 2 54 mm Compact TI 20 Cable Adapter Ordering code 50119 This adapter is typically used to connect the 1C5000 1C5500 1C6000 development system to Texas Instruments targets which can feature Texas Instruments proprietary target debug connector It connects to Debug Trace module on the debug test tool side and to the target debug connector on
68. shutting down the system switch OFF target before emulator ISYSTEM December 2015 3 68 iC5000 Debug Trace Module JTAG BDM Ordering code IC50020 1C5000 Base Unit in conjunction with the 150020 Debug Trace module is a universal on chip emulation platform Additionally a connecting cable 40 pin flat cable a target specific cable adapter and architecture specific license is required to debug the target based on a specific architecture Valid input voltage range for all debug signals is between 1 8 5 5V Note Typically IC50000 and IC50020 modules already come assembled together when delivered to the user The user only needs to connect a specific cable adapter via 40 pin flat cable through which the development system then connects to the target iC5000 development and test system including also an optional IO module iSYSTEM December 2015 4 68 40 pin flat cable used to connect architecture specific debug cable adapters to the 1C5000 Debug Trace module 16 bit Nexus IC50152 16 bit ETM IC50115 and 10 pin Infineon DAP IC50163 cable adapters come with two flat cables 30 pin and 40 pin pre attached With these 40 pin flat cable which is shipped next to the Debug Trace module IC50020 is not required Note that these debug cable adapters require 1C5000 Debug Trace module revision D or newer and cannot be connected to the older revisions 1 5000 Module IOM2 Ordering code 50011 System
69. t gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt OK gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt OK gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt 2X gt lt gt lt gt lt gt lt DK gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt OK gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt lt gt gt lt DK gt lt gt lt gt lt gt lt gt lt gt lt gt
70. target side Signal direction Pin Pin Signal Signal direction 2 2 2 RESET EVTI RSTI MDIO MDOO MCKO EVTO MSEO MDO1 MDO2 MDO3 MDI1 NC NC NC VREF NC NC NC NC GND GND GND GND VENDOR 101 GND GND GND GND GND MEM MEM GND MEM gt I O Z O MDO4 MDO5 MDO6 MDO7 NC NC 102 GND GND GND GND GND GND BR BR 5 BR BR OO CO Co CO CPO PLP PLP CO Ny O 4 O1 CO O O1 CO 0 By BY AIAI BR OC GO CO GC po CO D BLP CO CO D BI BIR OO CO D BI P Nexus 50 pin AMPMODU System 50 target connector The adapter connects to the target via a 50 pin AMPMODU System 50 connector for example TE Connectivity 5 104550 6 A target should feature a matching part for example TE Connectivity 5 104549 7 iSYSTEM December 2015 51 68 e 16 pin 2 54mm Infineon JTAG Cable Adapter Ordering code 50160 This adapter 15 used to connect the 1C5000 1C5500 1C6000 development system to Infineon XC166 XC2000 and TriCore based target via JTAG debug interface It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 16 pin 2 54mm pitch target debug connector with Infineon JTAG p
71. thernet its TCP IP settings must be configured on both sides the Emulator and in winIDEA More information on configuring the Emulator and winIDEA can be found in the Hardware User s Guide First step Configuring the Emulator The Emulator must be connected using an alternate option either through the serial port through the parallel port or through USB The connection must be set up in the Hardware Communication tab Then select the Hardware Hardware Type tab and click on the System Configuration button System Configuration TCP IP Configuration System v Obtain IP address automatically DHCP Serial Number 1000 IP Address 21 i ha m MAC Address 00 0 0 CE 00 03 E8 Subnet Mask 255 255 255 0 Default gateway 210 121 32 E5 Installed 23 5 2003 TCP Fort Available 23 5 2003 Update Use this communication setting TRIP address can not be obtained automatically above settings will be used System configuration options The TCP IP settings can be obtained from the DHCP server on the network If such a server is not available the settings can be set manually In this case in the TCP IP Configuration window the IP Address the Subnet Mask and the TCP Port must be specified The default gateway address must be specified if the Emulator is used via a gateway The IP Address available for the Emulator to use the Subnet Mask and the default gatew
72. trace port lines on the PCB should be as short as possible max 2 5 cm Traces should run on the same layer or layers with the same impedance Preferred layer impedance is 50 Ohm Connector s ground pins should be connected directly to PCB s GND plane Trace clock should be serially terminated by 47 Ohm resistor as close as possible to the driver The value of the resistor may be changed depending on driver characteristics Trace clock should be clean of crosstalk if possible with double distance to closest nets Trace clock should have only point to point connection any stubs should be avoided It is strongly recommended also for other data lines to be point to point only If any stubs are needed they should be as short as possible when longer are required there should be a possibility to optionally disconnect them e g by jumpers Trace port data bus inner crosstalk is not so important but it is critical to isolate the whole bus from other signals including from the trace port clock The following examples show how the length of the trace lines is reflected in signal integrity and consequently in functionality One of typical evaluation boards was used where the CPU is located on the upper piggyback board which fits to the lower larger measurement board Trace lines with short stubs Hardware Tools Memory JTAG Scan JTAG Chain Trace Line Calibration Phase 0 1 2 3 4 5 67 8 9 101112131415 16 17 18 19
73. ts featuring 10 pin 1 27 mm pitch target debug connector with Bosch ECU14 pinout The following pinout is valid on the target side direction direction LILe Standard JTAG O 4 USERIO Reference voltage Not Gonnected Nc 10 RESET 10 pin Bosch ECU 1 4 target pinout Mandatory pins on the microcontroller side are TMS TDO TDI TRST TCLK and RESET USERIO signal can be used optionally 0 E3 NL ME StandadJTAG TMS 15 6 Standard JTAG O 8 E KENN O Note 10 pin 1 27mm TriCore ECU14 Cable Adapter features resettable fuses on all connected pins These protect debug signals against overcurrent and cycle back to a conductive state after the excessive current fades away Jumper J1 Jumper J1 has been put on the adapter only for making provision for future extensions of the ECU14 target connection The USERIO signal target debug connector pin 7 is connected to the emulator output J1 position 1 2 or to the emulator input J1 position 2 3 Currently the signal has no functionality and consequentially J1 is not populated Shall the USERIO signal become functional the jumper position will become relevant and a support from the emulator will be required Jumper J2 Jumper J2 is optional and by default not populated It connects 10k pull down resistor to the USERIO pin when bridged The jumper has been introduced for a custom target where the target watchdog gets disabled during the de
74. ts to the target via a 6 pin 2 54 mm connector for example LUMBERG 2 5 MBX 06 A target should feature a matching part for example W RTH ELEKTRONIK 613 006 111 21 ISYSTEM December 2015 56 68 e 10 pin 1 27mm Infineon DAP2 Wide Cable Adapter Ordering code 50163 This adapter is used to connect the 1C5000 1C5500 1C6000 development system to Infineon XC166 XC2000 or TriCore based target It connects to Debug Trace module on one side and to the target debug connector on the other side It can be used for targets featuring 10 pin 1 27mm pitch target debug connector with Infineon DAP pinout From revision on Infineon 3 pin DAP debug interface Wide Mode is supported labeled Infineon DAP2 Jumper J1 With jumper J1 in position 1 2 default normal debug operation is configured The debugger drives MCU reset line low during the initial debug connection and then takes control over the microcontroller With jumper J1 in position 2 3 Hot Attach operation is configured In this case all debug signals from the 1C5000 1C5500 1C6000 unit are disconnected and the target starts running as soon as the power is applied to the target When Hot Attach command is issued from winIDEA the debugger connects to the MCU and control over the MCU is taken without resetting the MCU Depending on the target MCU refer to the XC166 XC2000 or the TriCore technical notes document for more details on Hot Attach configuration and use
75. y of MPCS5xxx microcontrollers it s possible to configure on chip Nexus module to broadcast Nexus information through variable amount of Nexus data MDO lines For instance MPC555x can be configured for 4 or 12 bit Nexus port operation MPC551x for 8 or 12 bit Nexus port operation etc Note that Nexus port bandwidth proportionally drops off when less Nexus data MDO lines are used and trace overflows are more likely to occur If maximum bandwidth is needed use IC50152 MPC5xxx Nexus 16 bit cable adapter Jumper J2 EVTIN Under some circumstances it can happen that the debugger cannot find any absolute program counter message in the analyzed Nexus trace block Consequentially trace reconstruction fails and errors or nothing gets displayed in the trace window To avoid such situations the debugger can feed periodic signal to the EVTIN CPU pin connecting to the on chip Nexus engine which then periodically generates and broadcasts program counter synchronization messages In order to use this feature jumper J2 must be bridged and the Force periodic Nexus SYNC option in the Hardware emulation Options CPU Setup Nexus tab must be checked Refer to iSY STEM Freescale MPC5xxx amp ST SPC56 Family On Chip Emulation technical notes document for more details on the Force periodic Nexus SYNC option use Note that the EVTI Nexus Event In CPU pin may be shared with other CPU functionalities For instance on MPC5516 the same pin ca
Download Pdf Manuals
Related Search
Related Contents
MOUNTING INSTRUCTIONS 別紙(PDFファイル/2853KB) Sobre o Gravador WebEx e WebEx Player (para arquivos galaxy 34 vacuum tube stereo integrated/power Problem Solving Environments LevelOne 16-Port Fast Ethernet Switch Wireless and Wired Combination Electronic Chime Sony MRW62E-S1 User's Manual WASHER LAVEUSE - Canadian Appliance Source User Manual Overview Copyright © All rights reserved.
Failed to retrieve file