I am trying to connect to a NXP (Freescale) MAC57D54H part with a Segger J-Link Ultra+ in J-Link Commander. I'm having trouble (see log below). I think it may be because there are 3 cores inside of the SOC (ARM Cortex A5, M4, M0+). Is there something wrong with my syntax? I am trying to connect to the M4 core, but haven't had luck debugging any core. I can tell that the CPU is running.
NXP's page lists Segger products under Software & Tools:
nxp.com/products/microcontroll…play-management:MAC57D5xx
Type "connect" to establish a target connection, '?' for help
J-Link>connect
Please specify device / core. <Default>: Unspecified
Type '?' for selection dialog
Device>?
Please specify target interface:
J) JTAG (Default)
S) SWD
TIF>J
Device position in JTAG chain (IRPre,DRPre) <Default>: -1,-1 => Auto-detect
JTAGConf>
Specify target interface speed [kHz]. <Default>: 4000 kHz
Speed>
Device "CORTEX-M4" selected.
TotalIRLen = 4, IRPrint = 0x01
AP-IDR: 0x64770001, Type: AHB-AP
AHB-AP ROM: 0xFFFFFFFC (Base addr. of first ROM table)
TotalIRLen = 4, IRPrint = 0x01
****** Error: Error while identifying Cortex-M core.
TotalIRLen = 4, IRPrint = 0x01
TotalIRLen = 4, IRPrint = 0x01
Cannot connect to target.
J-Link>
NXP's page lists Segger products under Software & Tools:
nxp.com/products/microcontroll…play-management:MAC57D5xx
Type "connect" to establish a target connection, '?' for help
J-Link>connect
Please specify device / core. <Default>: Unspecified
Type '?' for selection dialog
Device>?
Please specify target interface:
J) JTAG (Default)
S) SWD
TIF>J
Device position in JTAG chain (IRPre,DRPre) <Default>: -1,-1 => Auto-detect
JTAGConf>
Specify target interface speed [kHz]. <Default>: 4000 kHz
Speed>
Device "CORTEX-M4" selected.
TotalIRLen = 4, IRPrint = 0x01
AP-IDR: 0x64770001, Type: AHB-AP
AHB-AP ROM: 0xFFFFFFFC (Base addr. of first ROM table)
TotalIRLen = 4, IRPrint = 0x01
****** Error: Error while identifying Cortex-M core.
TotalIRLen = 4, IRPrint = 0x01
TotalIRLen = 4, IRPrint = 0x01
Cannot connect to target.
J-Link>