I have tried to make IAR working on monitor mode.(Follow this devzone.nordicsemi.com/.../. )...up to today the NRF52 still will reset once I hit breakpoint on power_manage(). Without using the debug tool, it will slow down my development progress, delay my project....
At this moment, I don't understand why only NRF51 or NRF52 has this issues in this computer industry? To cause the CPU to reset, it will caused by either peripheral ( external device, such as; reset button etc...) , watchdog timeout reset, or exception handler do the reset.... ( watchdog and exception handler are software control we can disable this.) external device we just cut this hardware line etc....
For me, this issue ( can not debug in regular debug mode) it is the bug in the either software device or hardware peripheral. If it is why don't you fix it? or generate debug mode software device for developer to be able to use general debug tool. Maybe I am wrong, teach me, any reason the NRF51 or NRF52 can not solve this issues in debug mode?