MIPI10 connector (debug only; optional: serial wire output)
|
Signal
| Pin
| | Pin
| Signal
|
| | |  | | |
| VREF-DEBUG | 1 |  |  | 2 | TMS|TMSC|SWDIO |
| GND | 3 |  |  | 4 | TCK|TCKC|SWCLK |
| GND | 5 |  |  | 6 | TDO|-|SWO |
| GND (KEY) | 7 |  |  | 8 | TDI |
| GND | 9 |  |  | 10 | RESET- |
| | |  | | |
MIPI20T connector (debug and trace; optional: serial wire output)
|
Signal
| Pin
| | Pin
| Signal
|
| | |  | | |
| VREF-DEBUG | 1 |  |  | 2 | TMS|TMSC|SWDIO |
| GND | 3 |  |  | 4 | TCK|TCKC|SWCLK |
| GND | 5 |  |  | 6 | TDO|-|SWO |
| GND (KEY) | 7 |  |  | 8 | TDI |
| GND | 9 |  |  | 10 | RESET- |
| GND | 11 |  |  | 12 | TRACECLK |
| GND | 13 |  |  | 14 | TRACEDATA[0] |
| GND | 15 |  |  | 16 | TRACEDATA[1] |
| GND | 17 |  |  | 18 | TRACEDATA[2] |
| GND | 19 |  |  | 20 | TRACEDATA[3] |
| | |  | | |
MIPI20D connector (debug only; optional: serial wire output)
|
Signal
| Pin
| | Pin
| Signal
|
| | |  | | |
| VREF-DEBUG | 1 |  |  | 2 | TMS|TMSC|SWDIO |
| GND | 3 |  |  | 4 | TCK|TCKC|SWCLK |
| GND | 5 |  |  | 6 | TDO|-|SWO |
| GND (KEY) | 7 |  |  | 8 | TDI |
| GND | 9 |  |  | 10 | RESET- |
| GND | 11 |  |  | 12 | RTCK |
| GND | 13 |  |  | 14 | TRST- PULLDOWN |
| GND | 15 |  |  | 16 | TRST- |
| GND | 17 |  |  | 18 | DBGRQ (EMU0) |
| GND | 19 |  |  | 20 | DBGACK (EMU1) |
| | |  | | |
MIPI34 connector (debug and trace; optional: serial wire output)
|
Signal
| Pin
| | Pin
| Signal
|
| | |  | | |
| VREF-DEBUG | 1 |  |  | 2 | TMS|TMSC|SWDIO |
| GND | 3 |  |  | 4 | TCK|TCKC|SWCLK |
| GND | 5 |  |  | 6 | TDO|-|SWO |
| GND (KEY) | 7 |  |  | 8 | TDI |
| GND | 9 |  |  | 10 | RESET- |
| GND | 11 |  |  | 12 | RTCK |
| GND | 13 |  |  | 14 | TRST- PULLDOWN |
| GND | 15 |  |  | 16 | TRST- |
| GND | 17 |  |  | 18 | DBGRQ (EMU0) |
| GND | 19 |  |  | 20 | DBGACK (EMU1) |
| GND | 21 |  |  | 22 | TRACECLK |
| GND | 23 |  |  | 24 | TRACEDATA[0] |
| GND | 25 |  |  | 26 | TRACEDATA[1] |
| GND | 27 |  |  | 28 | TRACEDATA[2] |
| GND | 29 |  |  | 30 | TRACEDATA[3] |
| GND | 31 |  |  | 32 | TRACEEXT |
| GND | 33 |  |  | 34 | VREF-TRACE |
| | |  | | |
| Pin |
Direction |
Description |
| TCK|TCKC|SWCLK |
to CPU |
JTAG Clock. It is recommended to put a pull-down to GND on this signal. |
| TMS |
to CPU |
Standard JTAG TMS: It is recommended to put a pull-up to VTREF on this signal for standard 4-pin JTAG. |
| TMSC |
to/from CPU |
Compact JTAG TMSC: Your chip should have a bus-hold on this line for compact JTAG. |
| SWDIO |
to/from CPU |
Serial Wire Debug In/Out |
| TDI |
to CPU |
JTAG TDI. It is recommended to put a pull-up to VTREF on this signal.
Only required for standard 4-pin JTAG / Optional signal for compact JTAG.
|
| TDO |
from CPU |
JTAG TDO. (No pull-up or pull-down is required.)
Only required for standard 4-pin JTAG / Optional signal for compact JTAG.
|
| VREF-DEBUG |
from CPU |
Reference voltage. This voltage should indicate the nominal HIGH level for the debug signals (JTAG, cJTAG, SWD).
So for example, if your signals have a voltage swing from 0 V ... 3.3 V, the VTREF pin should be connected to 3.3 V.
With the MPI20T pin-out this is also the reference voltage for the trace pins (TRC).
|
| RESET- |
to/from CPU |
System Reset Signal. (Optional)
If your target board has a low active CPU reset signal, you can
connect this low active reset signal to this pin.
This enables the debugger to detect a CPU reset.
Furthermore the debugger can drive this pin to GND to hold the CPU in
the reset state. The debugger drives this pin as open-drain,
so a pull-up is mandatory.
|
| RTCK |
from CPU |
JTAG Return Clock. (Optional, No pull-up or pull-down is required.) |
| TRST- |
to CPU |
JTAG Testport Reset (optional).This is an active low signal. A pull-up on the target is recommended. |
| TRST- PULLDOWN |
from CPU |
Test Reset Pull-Down. Same function as nTRST, but with pull-down resistor on target.
This signal is active low and requires a pull-down, if used. However the signal is optional and not recomended.
|
| DBGRQ (EMU0) |
to CPU |
Debug Request (optional). Used with some chips to stop all cores. (Leave open (N/C) if not used) |
| DBGACK (EMU1) |
from CPU |
Debug Acknowledge (optional) Indicates on some chips, if the cores are running. (Leave open (N/C) if not used) |
| TRC CLK |
from CPU |
Trace clock (used with off-chip trace) |
| TRC DATA[3..0] |
from CPU |
Trace data (used with off-chip trace) |
| TRC EXT |
to/from CPU |
Implementation defined trace sideband signal. Normally not used. (Optional and not recomended, Leave open (N/C)) |
| VREF-TRACE |
from CPU |
Reference voltage for the trace signals (TRC). This voltage should indicate the nominal HIGH level for the trace pins. |
The MIPI34 Whisker can be used directly with three different connectors (MIPI10, MIPI20, MIPI34).
The MIPI34 Whisker supports various interface standards:
| JTAG | IEEE 1149.1 | alternate pin function: TMS, TCK, TDO |
| Compact JTAG | IEEE 1149.7 | alternate pin function: TMSC, TCKC, - |
| Serial Wire Debug | CoreSight ARM | alternate pin function: SWDIO, SWCLK, SWO |
Interface type and corresponding pin function can be selected in the debugger GUI.
To connect to a target with a different connector, the following converters can be used:
ETMv1 Conv. Mictor-38, 2x MIPI-34 to MIPI-60 not recommended for new projects
Conv. Mictor-38, 2x MIPI-34 to MIPI-60 not recommended for new projects
Converter MIPI-34 to IDC20A/TI-14
Converter MIPI-34 to JTAG MIPS14 + IFLOW
Converter MIPI-34 to TI-20-Compact on request, please contact Lauterbach
Converter MIPI-34 to C166-16 on request, please contact Lauterbach
Converter MIPI-34 to MIPI-60
Converter MIPI-34 to SD or Micro SD Socket out of production
Conv. L8540 2xMic38/2xMIPI34/IDC20A to MIPI60 on request, please contact Lauterbach
U8500 Conv. 2x Mictor38, 3x MIPI34 to MIPI60 out of production
Conv. OMAP4 2xMic38/IDC20A/MIPI34 to MIPI60 on request, please contact Lauterbach
OMAP3 Conv. Mictor-38, MIPI-34 to Mictor-38 out of production
ETMv3 Conv. Mictor-38/MIPI-34 to MIPI-60 not recommended for new projects
Converter IDC20A/MIPI-34 to Mictor-38
Conv. ICD20A, MIPI-34, MIPI-60 to 2xMictor-38 on request, please contact Lauterbach
|