I recently experienced that shortly after starting CircuitPython, JTAG debugging on the Kaluga would stop. I think this may be due to #3643, though I didn't bisect it. I can work around it by making the jtag pins never-reset, but I'm not sure if this is the right fix since this (I think) would stop people using them as GPIO in general.
I recently experienced that shortly after starting CircuitPython, JTAG debugging on the Kaluga would stop. I think this may be due to #3643, though I didn't bisect it. I can work around it by making the jtag pins never-reset, but I'm not sure if this is the right fix since this (I think) would stop people using them as GPIO in general.
Also, the existing never_reset calls are in a board-specific file so this would need to be carried across all boards.
Is there a better way? Or should I go ahead and submit a PR along these lines?