uf2-samdx1/TODO.md
2016-11-30 17:51:22 -08:00

976 B

Current

  • separate logs out
  • no volume label shows under Windows
  • extend magic with "UF2\n" string
  • align data in block to 32 bytes (for hex viewer)
  • show board serial number and name in info file
  • organize board configs in directories
  • if !USE_CDC && !USE_UART - don't compile monitor
  • if !USE_CDC don't compile the CDC code (not only exclude descriptors)
  • write user program for updating bootloader
  • document self-updater
  • write u2fconv in .js
  • investigate some blinking; also RX/TX leds
  • add optional logic to self-updater to check if existing bootloader has the same board-id
  • detect end of transmission by block numbers
  • add UF2 write support to PXT
  • add UF2 read support to PXT

Bigger

  • look into reset into bootloader from host to continue flashing
  • use BOOTPROT bits - requires device reset to set
  • investigate no-reset on the MSD device
  • investigate webusb