50-pin ERF8 MPC5xxx Nexus 16-bit Debug Adapter
This debug adapter is used to connect the BlueBox to NXP MPC5xxx or ST SPC56 based target featuring a 50-pin Samtec ERF8 target debug connector with the MPC5xxx Nexus pinout.
The debug adapter connects to the BlueBox through the two ribbon cables and to the target debug connector on the other side.
Under some circumstances it can happen that the debugger cannot find any absolute program counter message in the analyzed Nexus trace stream. Consequently, the program trace reconstruction fails and errors or nothing gets displayed in the trace window. To avoid such situations, the BlueBox can feed periodic signal to the EVTIN CPU pin connecting to the on-chip Nexus trace engine, which then periodically generates and broadcasts program counter synchronization messages.
In order to use this feature, the jumper J2 must be bridged and the Force periodic Nexus SYNC option in the Hardware / CPU Options / Nexus tab must be checked in winIDEA. Refer to winIDEA Help 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 the MPC5516 the same pin can operate as the GPIO, the EBI read/write or the EVTI. Whenever the CPU pin is configured and used for the EVTI alternate operation, the J2 must not be populated in order to prevent electrical conflicts.
Typically, there is no need to use the 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 the jumper J2 disconnected. |
When initially connecting the BlueBox to a target, ensure the debug adapter pinout matches the Target connector to avoid potential hardware failure. |
The following pinout is valid on the target side:
Signal direction |
Signal Description |
Signal |
Pin |
Pin |
Signal |
Signal Description |
Signal direction |
---|---|---|---|---|---|---|---|
I |
Message Data Clock |
MSEO0 |
1 |
2 |
Vref |
Reference Voltage |
|
I |
Message Data Clock |
MSEO1 |
3 |
4 |
TCK |
JTAG |
O |
|
Ground |
GND |
5 |
6 |
TMS |
JTAG |
O |
I |
Message Data Outputs |
MDO0 |
7 |
8 |
TDI |
JTAG |
O |
I |
Message Data Outputs |
MDO1 |
9 |
10 |
TDO |
JTAG |
I |
|
Ground |
GND |
11 |
12 |
nTRST |
JTAG |
O |
I |
Message Data Outputs |
MDO2 |
13 |
14 |
NC |
Not Connected |
|
I |
Message Data Outputs |
MDO3 |
15 |
16 |
EVTI |
Nexus Event Input |
O |
|
Ground |
GND |
17 |
18 |
EVTO |
Nexus Event Output |
I |
I |
Message Data Clock |
MCKO |
19 |
20 |
nRESET |
Reset |
O |
I |
Message Data Outputs |
MDO4 |
21 |
22 |
NC |
Not Connected |
O |
|
Ground |
GND |
23 |
24 |
GND |
Ground |
|
I |
Message Data Outputs |
MDO5 |
25 |
26 |
NC |
Not Connected |
|
I |
Message Data Outputs |
MDO6 |
27 |
28 |
NC |
Not Connected |
|
|
Ground |
GND |
29 |
30 |
GND |
Ground |
|
I |
Message Data Outputs |
MDO7 |
31 |
32 |
NC |
Not Connected |
|
I |
Message Data Outputs |
MDO8 |
33 |
34 |
NC |
Not Connected |
|
|
Ground |
GND |
35 |
36 |
GND |
Ground |
|
I |
Message Data Outputs |
MDO9 |
37 |
38 |
NC |
Not Connected |
|
I |
Message Data Outputs |
MDO10 |
39 |
40 |
NC |
Not Connected |
|
|
Ground |
GND |
41 |
42 |
GND |
Ground |
|
I |
Message Data Outputs |
MDO11 |
43 |
44 |
MDO13 |
Message Data Outputs |
I |
I |
Message Data Outputs |
MDO12 |
45 |
46 |
MDO14 |
Message Data Outputs |
I |
|
Ground |
GND |
47 |
48 |
GND |
Ground |
|
I |
Message Data Outputs |
MDO15 |
49 |
50 |
NC |
Not Connected |
|
50-pin Samtec ERF8 MPC5xxx Nexus target pinout
Blue colored signals are trace signals.
Signal Direction is described from the BlueBox perspective.
50-pin ERF8 MPC5xxx Nexus 16-bit Debug 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 the 47 ohm serial resistor.
The debug adapter connects to the target via a 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.
Make sure this adapter fits on your target connector - check Cross Table. |
Refer to Hardware Setup and Configuration Tutorial to get more information on how to connect the hardware. |