Skip to content

Fix SAMD51 spurious flash writes; fix SAMD21 issues

Compare
Choose a tag to compare
@dhalbert dhalbert released this 10 Apr 17:36
· 119 commits to master since this release
d00e77d
  • 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 a update-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