Commit Graph

30 Commits

Author SHA1 Message Date
Zach Eveland 36513f8362 Leonardo bootloader now sends iSerial string during enumeration. Seems to satisfy Windows' composite device requirements. 2011-11-16 16:38:22 -05:00
Zach Eveland 4b7771a815 restored original non-interrupt-driven DiskLoader
Interrupt-driven version was a dead-end - too many bugs with that approach.
2011-11-09 14:04:59 -05:00
Zach Eveland 75cc55d917 changed Leonardo PID to 0x0032 for Diskloader testing. updated .inf to match. 2011-10-31 23:44:32 -04:00
Zach Eveland 0a69d10b37 check to see if a sketch has been loaded before jumping out of bootloader 2011-10-31 21:36:29 -04:00
Zach Eveland 2b13fd3b40 bootloader runs sketch after timeout, added bootloader LED breathing 2011-10-27 11:27:24 -04:00
Zach Eveland 71879e53fe cosmetic changes - remove old comments, unused code 2011-10-27 10:54:21 -04:00
Zach Eveland 5d976f8b1d removed conditional compilation checks for CDC_ENABLED
bootloader must always have CDC enabled
2011-10-27 10:48:26 -04:00
Zach Eveland 0ab2cb1c69 removed old comments and unused USB core code 2011-10-27 10:45:13 -04:00
Zach Eveland da03595c32 brought nuevo_diskloader changes over to diskloader
Moved nuevo_diskloader files into diskloader directory.  Changed back to real PID for Leonardo
2011-10-27 10:23:06 -04:00
David A. Mellis dd74a97fb6 Updating bootloader comments. 2011-09-16 20:31:41 -04:00
David A. Mellis 2da3428b37 Updating Micro bootloader (previous one was identical to Leonardo). 2011-09-16 18:25:59 -04:00
Zach Eveland d3a8346007 new bootloader binaries for Micro and Leonardo - uses new assignment for TXLED pin 2011-09-16 16:24:21 -04:00
Zach Eveland 29a707a06b updated pin mappings for bootloader and pins_arduino.h in anticipation of final hardware. 2011-09-16 15:46:51 -04:00
Zach Eveland 18b5d20428 restored Micro entry in boards.txt, made separate bootloader images for Leonardo and Micro. 2011-09-16 14:47:42 -04:00
Zach Eveland 24cb818be8 bootloader iProduct definition changed to "Arduino Leonardo Bootloader" or "Arduino Micro Bootloader". selection depends on PID passed in at compile time 2011-09-16 12:09:51 -04:00
Zach Eveland 81bfed93e5 added to the bootloader iProduct and iManufacturer strings identifying board as an "Arduino Leonardo" manufactured by "Arduino LLC" 2011-09-16 11:56:33 -04:00
Zach Eveland bc096344f5 faster LED breathing animation in bootloader 2011-09-16 11:18:39 -04:00
Zach Eveland 620254196e updated Leonardo INF with correct PID and created new Micro INF. 2011-09-08 20:45:10 -04:00
Zach Eveland 022874df4d in bootloader reduced delay between receiving stk500 'Q' and jumping to application 2011-09-08 20:38:23 -04:00
Zach Eveland 3b72c2343a disabling watchdog in bootloader 2011-09-08 18:12:11 -04:00
Zach Eveland 874cacf143 misc. bootloader fixes: increased wait time after receiving avrdude 'Q', increased bootloader timeout, and fixed LED one-shot timing 2011-09-08 16:23:29 -04:00
Zach Eveland 07e58f22c0 Revert "added Micro section to boards.txt. specified different bootloader hex files for Leonardo and Micro (differ only by PID). added PID entries to boards.txt"
This reverts commit 3b5122e13837eede7c10acf484efdee4d03e802d.
2011-09-08 15:40:41 -04:00
Zach Eveland 0862493202 added Micro section to boards.txt. specified different bootloader hex files for Leonardo and Micro (differ only by PID). added PID entries to boards.txt 2011-09-08 11:00:40 -04:00
Zach Eveland cb5b07ae94 changed PIDs for Leonardo and Micro. PIDs are now defined in the Makefile 2011-09-08 09:47:17 -04:00
Zach Eveland 384f8e80fa removed all bootloader mass storage and MSC references 2011-09-08 09:12:30 -04:00
Zach Eveland e8b2adc36a bootloader ends as soon as sketch upload finishes. restored pulsing of LED while bootloader running. 2011-08-27 07:00:07 -04:00
Zach Eveland b8a2daf8bc LEDs for D13, TX, and RX are more in line with Uno-like behavior during sketch uploading.
D13 flashes on reboot, TX and RX flash with USB data transfer.
2011-08-14 16:02:16 -04:00
Zach Eveland 5b453fd606 rebuilt Diskloader, added LED control macros for Leonardo, removed Microtouch defines 2011-08-14 15:11:23 -04:00
Zach Eveland f63015fa2a increased bootloader delay to approx. 3.5 s 2011-08-14 14:29:44 -04:00
Zach Eveland 3e3e4be2a3 diskloader source and binary for 32u4 2011-08-11 10:31:39 -04:00