Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

Releases: majbthrd/SAMDx1-USB-DFU-Bootloader

added reboot after download

11 Dec 21:03
Compare
Choose a tag to compare

compilation of the v1.07 code

double-tap magic at 0x2000_0000

30 Jul 15:09
2551fa5
Compare
Choose a tag to compare

For users that might want to cause their app to force the bootloader to run, they could write the "magic" (0xf02669ef) value to the double-tap variable location just prior to initiating a system reset. v1.06 moves this variable's location to 0x2000_0000.

v1.04: double-tap reset added by further squeezing USB request handler code …

08 Dec 17:41
Compare
Choose a tag to compare

this release detects a double-tap of the RESET signal to manually enter the bootloader

v1.03

08 Dec 17:39
Compare
Choose a tag to compare

changed bInterfaceProtocol in USB descriptor after testing with webdfu; dfu-util wasn't bothered by the old value, but this new value is more proper and is compatible with webdfu

v1.02

21 Oct 16:34
Compare
Choose a tag to compare

bootloader now computes a CRC32 over the user application and will not branch to it if this integrity check doesn't pass muster; the USB bcdDevice is now 1.02

updated to pidcodes VID:PID

08 May 22:47
Compare
Choose a tag to compare

Thanks to pid.codes, the bootloader now has a more proper USB VID:PID. Functionally, the bootloader is the same as v1.00, but the VID:PID is now 1209:2003 and the USB bcdDevice is now 1.01.

v1.00

28 Apr 18:59
Compare
Choose a tag to compare

pre-compiled firmware (same for SAMD11 and SAMD21) using default PA15 for bootloader entry