Page 1
ST SPC58 H Line Emulation Adapter Hardware User Manual V1.8, November 2023 isystem.com/start...
Page 2
General safety instructions Please read the following safety precautions carefully before putting this device to use to avoid any personal injuries, damage to the instrument, or to the target system. Use this instrument only for its intended purpose as specified by this manual to prevent potential hazards. Use included power cord and power supply The enclosed power supply has been approved for use by iSYSTEM.
Introduction ST SPC58 (Chorus) H Line Emulation Adapter primary use case is providing Nexus trace func- tionality for the SPC58 H Line devices in the: · 144-pin · 176-pin · 302-pin where Nexus trace port is not available. The Emulation Adapter might differ in some peripherals from the target device; there- fore, the device datasheet should be checked.
Package content ST SPC58 H Line Emulation Adapter is delivered with all components required for a standalone operation. Adaptation package for the Target board adaptation and the Power adapter must be ordered separately. Power supply package ST SPC58 H Line Emulation Adapter Power converter Power adapter...
Adaptation packages content Conversion boards connect between the Emulation Adapter and the matching Solder part which is being soldered on the Target side. Pin number Conversion board Type Extender Solder part IEA-SPC58NH-TQ144 Fixed IA144TQ-SOLDER IEA-SPC58NH-TQ176 Fixed IA176TQ-SOLDER IEA-SPC58NH-BGA302 Fixed (BGA) IA302LFBGA-EXTENDER IA302LFBGA-SOLDER BGA Adaptation: The Target can have electronic components placed around the Micro-...
Operation IEA-SPC58NH Emulation Adapter Top/bottom side of the Emulation Adapter Introduction to Emulation Adapter (video) How to connect Hardware (video) isystem.com/ea-intro isystem.com/connect-hardware...
Screws Slot screw The Slot screw (30mm) is used to fix the Conversion board to the Solder part. The setup be- comes mechanically more robust.Screw the Conversion board to the Solder part first, before the Emulation Adapter is attached on top and watch out not to break out the Solder part, e.g., if you accidentally hit the Emulation Adapter from the side.
Configuration J1: Target reset configuration Jumper J1 connects the reset line and the target reset line. By default, J1 is populated. When having problems establishing the initial debug session with the Emulation Adapter (EA), try to remove J1 and see if it makes any difference. J2 and J3: Clock source configuration Jumpers J2 and J3 select external clock source (XOSC) for the emulation device.
Page 12
Capacitors C85 and C86, for which pads are provided on the EA PCB, are not populated since the microcontroller provides already the internal load capacitors for 40MHz crystal oscillator operation. J4 and J5: GND connecting points Real target microcontroller in the 176-pin package provides an exposed GND pad in the middle of the microcontroller at the bottom side of the package.
Page 13
J6 and J7: RTC Clock source Jumpers J6 and J7 select the RTC Clock source (32,768 kHz XTAL) for the emulation device. Per default, both jumpers are set to position 1-2, which yields the clock source being used from the target.
Page 14
P2: Power supply configuration Emulation Adapter Power supply is configured via the unshrouded 26-pin 2.54 mm header (P2). Signal direction Signal Signal Signal direction Target TVDD_HV_OSC VDD_HV_OSC Emulation device Target TVDD_HV_ADR_S VDD_HV_ADR_S Emulation device Target VDD_HV_ADV_S VDD_HV_ADV_S Emulation device Target TVDD_HV_FLA VDD_HV_FLA Emulation device...
Connectors P1: Nexus trace port 38-pin Mictor connector P1 exposes Nexus trace port and has the following pinout: Signal Signal MDO9 MDO8 RSTIN EVTIN Vref MDO10 MDO7 MDO6 MDO5 NTRST MDO4 MDO11 MDO3 MDO2 MDO1 MDO0 EVTO MCKO MSEO1 MSEO0 38-pin Mictor pinout Signal Direction is described from the BlueBox perspective.
Conversion board configuration IEA-SPC58NH-BGA302 Conversion board IEA-SPC58NH-BGA302 consist of 39 DIP switches, which define which altern- ate port is connected to a specific CPU pin. With the original microcontroller in the BGA302 package, this is configured through the applica- tion software. However, when using the Emulation Adapter based on the BGA386 "superset" device, this configuration has to be performed manually through jumpers DIP1-DIP39 since for some reason each of the alternate ports is routed to an individual physical pin on the BGA386 device without the possibility for controlling routing by means of application software.
Page 17
Following picture shows DIPs location on the top side of the conversion board:...
Page 19
IEA-SPC58NH-TQ176 Conversion board IEA-SPC58NH-TQ176 consist of 36 jumpers which define which alternate port is connected to a specific CPU pin. With the original microcontroller in the QFP176 package this is configured through the applica- tion software. However when using the Emulation Adapter based on the BGA386 "superset" device, this configuration has to be performed manually through jumpers J1-J36 since for some reason each of the alternate ports is routed to an individual physical pin on the BGA386 device without the possibility for controlling routing by means of application software.
Page 20
Following picture shows jumpers location on the top side of the conversion board: Silkscreen on PCB revision A does not reflect correct jumper signal names, please refer to the table below.
Page 22
IEA-SPC58NH-TQ144 Conversion board IEA-SPC58NH-TQ144 consist of 24 DIP switches which define which alternate port is connected to a specific CPU pin. With the original microcontroller in the QFP144 package this is configured through the applica- tion software. However when using the Emulation Adapter based on the BGA386 "superset" device, this configuration has to be performed manually through jumpers DIP1-DIP24 since for some reason each of the alternate ports is routed to an individual physical pin on the BGA386 device without the possibility for controlling routing by means of application software.
Page 23
Following picture shows DIPs location on the top side of the conversion board:...
Power supply package A Power supply package, which is delivered with the Emulation Adapter, is required when: · The Emulation Adapter is used as a standalone device . · The target board doesn’t provide an accurate supply voltage. · The target board doesn’t provide sufficient current for the Emulation Adapter operation. The Power converter can supply either 3.3 V or 5 V.
Standalone operation The Emulation Adapter is delivered with all components required for a standalone operation. Power supply Use enclosed IEA-PS Emulation Adapter Power converter.
Mechanical information Solder part solder pad view Top view of the Solder part Side view of the Solder part Side view of the Emulation adapter complete setup - QFP Fixed Adaptation Top view of the Emulation Adapter Top view of the Conversion board...
Page 28
Solder parts In the case of soldering the Solder part manually, it’s highly recommended to prolong the solder pad E on the outer side (e.g., for 1.5–2 mm) during the PCB design. Note that without this modi- fication, it’s very difficult to solder the Solder part manually. Recommended PCB footprint dimensions: Unit (mm) IA176TQ-SOLDER...
BGA Assembly Watch out that pin 1 position and alignment of all pins match when connecting two parts to- gether. 1. Mount the Solder part on the embedded target PCB. 2. If an optional Extender is used, connect it to the Solder part. The Extender can also provide a protection from damaging the Solder part if the Emulation Adapter setup is supposed to be as- sembled and disassembled during the usage.
Page 30
Emulation Adapter with Debug Adapter Extender (optional) Solder part Electronic circuit PCB...
NQ Pack Assembly First check that the pin 1 positions on the pad pattern and all of the components are correctly aligned. 1. Mount the NQPACK on the Target. 2. Install the YQPACK after checking for a match with the position of pin 1 for the NQPACK. Then use the guides to affix the YQPACK to the NQPACK.
Need help?
Do you have a question about the iSYSTEM ST SPC58 and is the answer not in the manual?
Questions and answers