iSYSTEM, October 2016
55/69
6-pin 2.54mm Infineon I2C Cable Adapter
Ordering code
IC50162
This adapter is used to connect the iC5000 / iC5500 / iC6000 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:
Pin
Signal
Signal description
Signal
direction
1
VDDBAT
Reference voltage
2
PP0
I/O
3
PP1
I/O
4
GND
Ground
5
PP2
I/O
6
PP3
I/O
6-pin 2.54mm Infineon I2C pinout
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 connector) 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 is 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 connects 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).