You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 29, 2024. It is now read-only.
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.
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
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
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.