Skip to content

Latest commit

 

History

History
31 lines (16 loc) · 1.03 KB

Infinity_60.md

File metadata and controls

31 lines (16 loc) · 1.03 KB

Infinity 60 / Infinity 60 LED Bootloaders

NOTE Many features are not currently ported to the mk20dx128vlf5 yet. This is mostly for testing reasons.

The Infinity 60% (and Infinity 60% LED) bootloader was the original bootloader based off of the McHCK dfu update bootloader. As such, it has the most legacy considerations. Originally it was limited to the 4 kB protected region; however, now this change has been relaxed to 8 kB so many of the mk20dx256vlh7 specific features may now be enabled (with some testing).

History

  • 2014 - Basic firmware flash support only
  • 2015 - Small fixes, descriptor cleanups
  • 2016 - Serial numbers
  • 2017 - Expansion of region (8 kB), upload support, keyboard name inside descriptor and dfu info, reset to firmware with dfu-util

Notes

  • The flash sector size of the mk20dx128vlf5 is the same as the flexRAM store size (dfu.h:USB_DFU_TRANSFER_SIZE)

Specific Features

  • Debug LED turns on when in bootloader mode

TODO

  • Nothing, unless there are requests.