AnsweredAssumed Answered

LPC Link 2 fails to program PN7462 by reporting error "can not halt processor".

Question asked by Mayank Sharma on May 15, 2018
Latest reply on May 2, 2019 by Ivan Mihajlov

LPC Link 2 fails to program PN7462 by reporting error can not halt processor.


The only way to recover the chip is to activate USB bootloader. In our design we are not using USB and I need support to fix this issue. 


How come NXP designing MCU that can not be programmed by debugger/SWD?

I never had such a bad experience in past with any other vendor. 



Following is the log from LPC Link. 



MCUXpresso RedlinkMulti Driver v10.0 (Jun 22 2017 23:31:55 - crt_emu_cm_redlink build 272)
Reconnected to existing redlink server (PID 4294967295)
Connecting to probe 1 core 0 (server PID unknown) gave 'OK'
============= SCRIPT: PN7xxxxx_Connect.scp =============
DpID = 0BB11477
APID = 0x04770021
============= END SCRIPT ===============================
Probe Firmware: LPC-LINK2 CMSIS-DAP V5.182 (NXP Semiconductors)
Serial Number: I3F2E2KT
VID:PID: 1FC9:0090
USB Path: \\?\hid#vid_1fc9&pid_0090&mi_00#7&c19723b&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
Cannot halt processor
Cannot halt processor
number of h/w breakpoints = 0
number of flash patches = 0
number of h/w watchpoints = 0
Probe(0): Connected&Reset. DpID: 0BB11477. CpuID: 410CC200. Info: <None>
Debug protocol: SWD. RTCK: Disabled. Vector catch: Disabled.
Cannot halt processor
Failed on chip setup: Ep(04). Cannot halt processor.