Problems starting debug session with jlink on feather M0

According to the PlatformIO documentation, debug_init_break = should disable the initial break point. I’ll have to do some tests why it isn’t working.

The reset pin won’t make a difference. Unless I can connect a fully configured cable, I don’t usually connect the reset pin as it isn’t really needed. The chip can also be reset by SWD and JTAG commands.

My understanding is that the SAMD21 and/or Adafruit Arduino board support is part of the problem. They could change the USB code such that it triggers a USB reenumeration during initialization. That would get rid of most of the problems when running the board with a debugger.

1 Like