Commit Graph

30 Commits

Author SHA1 Message Date
Zach Eveland cbe1f56f4f 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 b15b9f4236 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 922fb60690 changed Leonardo PID to 0x0032 for Diskloader testing. updated .inf to match. 2011-10-31 23:44:32 -04:00
Zach Eveland 2594c8387c check to see if a sketch has been loaded before jumping out of bootloader 2011-10-31 21:36:29 -04:00
Zach Eveland 2217c7d44a bootloader runs sketch after timeout, added bootloader LED breathing 2011-10-27 11:27:24 -04:00
Zach Eveland bc628c6350 cosmetic changes - remove old comments, unused code 2011-10-27 10:54:21 -04:00
Zach Eveland 0617fabcfc removed conditional compilation checks for CDC_ENABLED
bootloader must always have CDC enabled
2011-10-27 10:48:26 -04:00
Zach Eveland 2b70d99ed1 removed old comments and unused USB core code 2011-10-27 10:45:13 -04:00
Zach Eveland 5a391897fb 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 5ee9e69ad2 Updating bootloader comments. 2011-09-16 20:31:41 -04:00
David A. Mellis 1ab520131b Updating Micro bootloader (previous one was identical to Leonardo). 2011-09-16 18:25:59 -04:00
Zach Eveland f52c2cece3 new bootloader binaries for Micro and Leonardo - uses new assignment for TXLED pin 2011-09-16 16:24:21 -04:00
Zach Eveland 8fea171a96 updated pin mappings for bootloader and pins_arduino.h in anticipation of final hardware. 2011-09-16 15:46:51 -04:00
Zach Eveland 2a85fad383 restored Micro entry in boards.txt, made separate bootloader images for Leonardo and Micro. 2011-09-16 14:47:42 -04:00
Zach Eveland d68f8ce7f4 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 6ca28243a5 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 720d810fd8 faster LED breathing animation in bootloader 2011-09-16 11:18:39 -04:00
Zach Eveland bd44cced73 updated Leonardo INF with correct PID and created new Micro INF. 2011-09-08 20:45:10 -04:00
Zach Eveland af1dc01534 in bootloader reduced delay between receiving stk500 'Q' and jumping to application 2011-09-08 20:38:23 -04:00
Zach Eveland 9d069c1a61 disabling watchdog in bootloader 2011-09-08 18:12:11 -04:00
Zach Eveland e85b60e5be 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 0b55d820cb 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 0701c9d781 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 a88fe286e1 changed PIDs for Leonardo and Micro. PIDs are now defined in the Makefile 2011-09-08 09:47:17 -04:00
Zach Eveland 7226d8a30d removed all bootloader mass storage and MSC references 2011-09-08 09:12:30 -04:00
Zach Eveland efe7c129e2 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 79e91641ce 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 b881fc1bd9 rebuilt Diskloader, added LED control macros for Leonardo, removed Microtouch defines 2011-08-14 15:11:23 -04:00
Zach Eveland a258cd4116 increased bootloader delay to approx. 3.5 s 2011-08-14 14:29:44 -04:00
Zach Eveland 5bd83ac3bd diskloader source and binary for 32u4 2011-08-11 10:31:39 -04:00