Halt CPU Procedure

Hi, 

I'm trying to implement a Firmware Erase and Update procedure using the nRF52832 module on a custom board. In the Nordic Devzone I've been following the steps to do so from this website : https://docs.nordicsemi.com/bundle/nwp_027/page/WP/nwp_027/intro.html , but when it comes to the commands needed to perform a Halt CPU, the only instructions are to follow the "ArmRegistered CoreSightTm Debug Access Port (DAP) protocol to issue a halt command to the chip" as given on this webpage - https://docs.nordicsemi.com/bundle/nan_041/page/APP/nan_production_programming/halting_cpu.html

After looking online I've come across conflicting procedures for this, and the Keil Ulink dongle's Firmware Erase and Update procedure (which is working) doesn't seem to do the same set of commands. 

What is the correct set of commands to implement a Halt CPU in this case?

Parents Reply Children
No Data
Related