Identification of ARM-based controllers via Debugger

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Identification of ARM-based controllers via Debugger

945 Views
JosefFuchs
NXP Employee
NXP Employee

Hello,

this refers to ALL ARM based controllers (automotive, industrial, consumer, ...)

There are 3rd parties doing debuggers for lots of different devices, often they are using SWD for the interface.

The first thing the debugger need to do is to identify the device.

Therefore customers are asking for a table which shows the relation of an ID read by SWD and the device. This table should contain all devices and also all revisions.

Vector-Informatik has created some list by reading out IDs of known devices, but this list is by far not complete and it is not clear, which ID is important for which purpose. This list is attached

0 Kudos
1 Reply

931 Views
Luis_Garabo
NXP TechSupport
NXP TechSupport

Hi Josef,

In this forum I can share with you the values for the S32K1xx families.

S32K1xx IDR(SW_DP_IDR):
0x001C_0000

TargetID/JTAG ID:
Chip         PIN value
S32K116 - 0b0100110100
S32K118 - 0b0100110000
S32K142 - 0b0100111000
S32K144 - 0b0100111101
S32K144W - 0b0101010100
S32K146 - 0b0101000100
S32K148 - 0b0101010000

Best Regards,
Garabo

0 Kudos