I was testing the watchdog and put the App into an infinite loop. The watchdog worked and restarted the App but it went right back into the loop. I can’t connect TinyCLR Config. I tried holding down the LDR and Reset buttons and TinyCLR will connect using COM6 but there’s no option to clear the App. Updating the firmware works but the looping App is still started. Updating an older App fails.
I would hate to think that it is possible to brick the module with bad code but …
With the old STM I could jump it into DFU mode and reload the App. Is there anything like that with SITCore?
The APP pin is used to prevent the application from running. The APP pin is checked shortly after startup. When the APP pin is high (internall pull up) the application will run normally; otherwise, the system will not run the application and hold waiting for new deployment. The pin has an internal pull up resistor.
as Mike metioned, you need APP pin. Hold APP pin and hit reset, this button prevents application run so the device will not get into the loop, allows you redeploy new application, without asscessing bootloader, without erasing firmware.
the APP pin is PB7 on SC20xxx series. I think you are using FEZ stick, it locates next to RESET, LDR, and APP pin is him.