Fix SAMD51 spurious flash writes; fix SAMD21 issues
- SAMD51 Bootloader now waits until input voltage is at least 2.7V before switching to user program. This fixes an issue on power-up of infrequent writes of zeros to the first few bytes past BOOTPROT and sometimes 512 byte above that.
- SAMD21
update-bootloader-*.ino
files for use with Arduino were not working. Fixed. (There is no equivalent.ino
for SAMD51, but there is not a strong need, as all SAMD51 CircuitPython boards already ship with a UF2 bootloader which can be upgraded with aupdate-bootloader-*.uf2
file.) - SAMD21 bootloader now repairs fuses if the first fuse is all 1's. This prevents a watchdog timer loop if the fuses have been erased.
New boards:
- 8086_commander
- uartlogger2