I have the OM40002 dev board. I have downloaded the SDK using the SDK builder (arm-gcc). I build the led_blink example with cmake + make. I flash it to my board with `pyocd flash blink.elf --target lpc8n04`. I see the LED blinking as expected. However, when I press the reset button on the dev board, the LED goes out and never comes back on. This is consistent for other examples and my own program; it works fine when first loaded but doesn't run on reset.
I have also tried using the debugger (gdbserver). I get the same behaviour here: using the `load` command will have the program execute as normal while triggering a reset with pyocd's `reset hardware` command seems to leave me in a weird part of memory (PC is 0x7f3a which seems to be outside of the .text section or any of the other sections visible in `readelf -S` but still inside of the m_text memory area defined in LPC8N04_flash.ld ).