Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-10 | changed USB PID for Leonardo and Micro bootloaders | Zach Eveland | |
sketch and bootloader will use different PIDs to distinguish one from the other. | |||
2012-01-10 | added conditional compilation for HID, removed conditional compilation for ↵ | Zach Eveland | |
CDC (is always used). disabled HID by default. also always enumerates as composite now. the bootloader must always have a CDC interface. HID is optional and not even complete to reduce size. | |||
2012-01-10 | fix bug in handling of long descriptors for bootloader USB (thank you, Todd ↵ | Zach Eveland | |
Krein, Limor Fried, and Phillip Torrone) descriptors longer than 255 bytes were being shortened, causing problems with enumeration under Windows | |||
2011-12-31 | reset the Leonardo board when leaving the bootloader, before starting the sketch | Zach Eveland | |
Done so all IO and other registers are properly reinitialized when a new sketch is uploaded or when an existing sketch is started. Uses a watchdog timeout with a 15 ms period to accomplish the reset. Bootloader checks the reason for reset and only enumerates as bootloader and enters the programming loop if reset was NOT caused by WDT. | |||
2011-12-26 | bootloader merged with blink sketch | Zach Eveland | |
full set of descriptors in sketch fixes driver installation issue on Win7. | |||
2011-11-16 | Leonardo bootloader now sends iSerial string during enumeration. Seems to ↵ | Zach Eveland | |
satisfy Windows' composite device requirements. | |||
2011-11-09 | restored original non-interrupt-driven DiskLoader | Zach Eveland | |
Interrupt-driven version was a dead-end - too many bugs with that approach. | |||
2011-10-31 | changed Leonardo PID to 0x0032 for Diskloader testing. updated .inf to match. | Zach Eveland | |
2011-10-31 | check to see if a sketch has been loaded before jumping out of bootloader | Zach Eveland | |
2011-10-27 | bootloader runs sketch after timeout, added bootloader LED breathing | Zach Eveland | |
2011-10-27 | brought nuevo_diskloader changes over to diskloader | Zach Eveland | |
Moved nuevo_diskloader files into diskloader directory. Changed back to real PID for Leonardo | |||
2011-09-16 | new bootloader binaries for Micro and Leonardo - uses new assignment for ↵ | Zach Eveland | |
TXLED pin | |||
2011-09-16 | restored Micro entry in boards.txt, made separate bootloader images for ↵ | Zach Eveland | |
Leonardo and Micro. | |||
2011-09-08 | Revert "added Micro section to boards.txt. specified different bootloader ↵ | Zach Eveland | |
hex files for Leonardo and Micro (differ only by PID). added PID entries to boards.txt" This reverts commit 3b5122e13837eede7c10acf484efdee4d03e802d. | |||
2011-09-08 | added Micro section to boards.txt. specified different bootloader hex files ↵ | Zach Eveland | |
for Leonardo and Micro (differ only by PID). added PID entries to boards.txt |