1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-12-04 15:24:12 +01:00
Commit Graph

1698 Commits

Author SHA1 Message Date
Zach Eveland
be51da6b0d bootloader runs sketch after timeout, added bootloader LED breathing 2011-10-27 11:27:24 -04:00
Zach Eveland
b70f79ea2c cosmetic changes - remove old comments, unused code 2011-10-27 10:54:21 -04:00
Zach Eveland
040a469f79 removed conditional compilation checks for CDC_ENABLED
bootloader must always have CDC enabled
2011-10-27 10:48:26 -04:00
Zach Eveland
9dc9e60704 removed old comments and unused USB core code 2011-10-27 10:45:13 -04:00
Zach Eveland
3d848a5b9a 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
Zach Eveland
df9835efaf Merge branch 'master' of github.com:arduino/Arduino into diskloader_reboot
Conflicts:
	app/src/processing/app/Editor.java
	app/src/processing/app/Sketch.java
	build/shared/examples/4.Communication/SerialCallResponse/SerialCallResponse.pde
	build/shared/lib/theme/theme.txt
	hardware/arduino/cores/arduino/HardwareSerial.h
	hardware/arduino/cores/arduino/Print.cpp
	hardware/arduino/cores/arduino/WString.h
	hardware/arduino/variants/mega/pins_arduino.h
	libraries/Ethernet/examples/PachubeClient/PachubeClient.ino
	libraries/Ethernet/examples/PachubeClientString/PachubeClientString.ino
	libraries/Firmata/examples/EchoString/EchoString.ino
	libraries/SD/File.cpp
	libraries/SoftwareSerial/SoftwareSerial.cpp
	libraries/SoftwareSerial/SoftwareSerial.h
	libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino
	libraries/SoftwareSerial/keywords.txt
2011-10-27 09:32:27 -04:00
Zach Eveland
ec45af8bfa working bootloader. had to move interrupts back to application section. NOTE: need to have sketch CDC jump to appropriate place for bootloader - 4k from end instead of 2k 2011-10-26 16:51:42 -04:00
Thibaut VIARD
538f548ec1 [sam] merging with state-of-the-art cmsis sam3 package 2011-10-26 19:48:57 +02:00
Tom Igoe
432fab12db Fixed SerialCallResponseASCII example so sensor output matches what Processing sketch expects. 2011-10-26 13:23:04 -04:00
Tom Igoe
d16eeb0af3 Modified Pachube examples to use manual Ethernet config if DCHP fails. 2011-10-26 13:22:30 -04:00
Zach Eveland
32614bf841 working (?!?!?!) bootloader. doesn't yet restart chip after upload completes. 2011-10-26 12:53:57 -04:00
Thibaut VIARD
bb09067262 [sam] merging CMSIS with ARM delivery v2.10 patch2 2011-10-26 17:44:44 +02:00
Zach Eveland
e806be8c2a uploading now completes using RC2 on Win7 2011-10-26 11:28:07 -04:00
David A. Mellis
6a68361a14 Updating Mac Info.plist version to 1.0-rc2. 2011-10-25 22:50:57 -04:00
Zach Eveland
9e72b06a75 closer still - now up to 4680 2011-10-25 19:04:31 -04:00
Zach Eveland
d50b95eac1 progress on bootloader bug - have implemented blocking USB_Recv. avrdude makes it to flash programming address 0400 or so before hanging 2011-10-25 18:56:10 -04:00
Thibaut VIARD
a6fc1bf373 [sam] removing wrong SPI example 2011-10-25 19:18:27 +02:00
Thibaut VIARD
43106fddc6 [sam] adding Arduino license to makefiles 2011-10-25 19:16:01 +02:00
David A. Mellis
d9f9676d23 Bug fix in replace().
http://code.google.com/p/arduino/issues/detail?id=694
2011-10-25 11:15:14 -04:00
Thibaut VIARD
f62f013d3a [sam] modifying some files to obtain the right license 2011-10-25 16:19:43 +02:00
Thibaut VIARD
276938707c [sam] adding sam3 adc driver 2011-10-25 15:52:09 +02:00
Cristian Maglie
d66490787b Added Wire lib for ARM 2011-10-25 14:33:40 +02:00
Cristian Maglie
278976a587 Removed Wire lib for AVR 2011-10-25 14:33:13 +02:00
Zach Eveland
cca9401589 fixed logic bug in waiting for synch. stripped out all Serial stuff 2011-10-24 22:12:45 -04:00
Zach Eveland
55178d9b8d removed old comments 2011-10-24 21:36:06 -04:00
David A. Mellis
e1dbe688e9 NewSoftSerial -> SoftwareSerial in keywords.txt.
http://code.google.com/p/arduino/issues/detail?id=640
2011-10-24 16:53:41 -04:00
David A. Mellis
f729e0321b Moving ARDUINO_MAIN from main.cpp to wiring_digital.c and hiding PA, PB, etc.
http://code.google.com/p/arduino/issues/detail?id=677
http://code.google.com/p/arduino/issues/detail?id=691
2011-10-24 16:50:15 -04:00
David A. Mellis
18838fb44a Renaming LED to LED_BUILTIN.
http://code.google.com/p/arduino/issues/detail?id=651
2011-10-24 16:45:44 -04:00
David A. Mellis
8336c88211 Correcting analogReference() constants for ATtiny24/44/84 and 25/45/85.
DEFAULT, EXTERNAL, and INTERNAL have different values on those processors.
2011-10-24 15:44:01 -04:00
Tom Igoe
dc21e1da8a Added examples for the Keyboard library of the Leonardo 2011-10-24 10:55:44 -04:00
Cristian Maglie
7684a2fe85 Libraries search path now include platform specific versions 2011-10-24 11:58:52 +02:00
Cristian Maglie
821481fcd7 Updated bossac to 1.2 for linux and win (MacOS version must be ported as well) 2011-10-24 11:21:50 +02:00
Zach Eveland
3e775af6d8 bootloader responds properly now. nearly there - still have an issue with it falling out of sync after completing most operations 2011-10-23 16:49:36 -04:00
Zach Eveland
fa26e288a5 more attempts to get parameter sending to work 2011-10-21 20:30:55 -04:00
Zach Eveland
44b90b9f6a some progress on responding to parameter requests 2011-10-21 20:06:17 -04:00
Zach Eveland
79dbae2eb7 avrdude communication starting to work - responds to sync, fails when trying to respond to STK_GET_PARAMETER 2011-10-21 19:36:53 -04:00
David A. Mellis
b14a3c501e Lock / unlock fuses and hex file now optional for burn bootloader command.
This allows the "burn bootloader" command to be used, for example, to set the fuses on a microcontroller without actually loading a bootloader onto it.

http://code.google.com/p/arduino/issues/detail?id=683
http://code.google.com/p/arduino/issues/detail?id=684
2011-10-21 18:25:14 -04:00
Zach Eveland
e12b578462 continuing to port programming code. temporarily changed PID to test on Windows (it works) 2011-10-21 18:21:04 -04:00
Zach Eveland
6ca5bf3acb starting to port bootloader programming code - testing as I go 2011-10-21 18:03:34 -04:00
Zach Eveland
2d8ced65d1 added and modified Program() routine 2011-10-21 17:51:04 -04:00
Zach Eveland
0dc5f19ea9 cleaning up code and comments in main - getting rid of leftover stuff from experiments 2011-10-21 17:25:59 -04:00
Zach Eveland
f59451b04d Enumerates! used inline ASM for operation which moves interrupts to boot section 2011-10-21 17:16:48 -04:00
Zach Eveland
2f46c2a6e6 can now enable interrupts but EORSTE or SOFE in USB_::attach() still cause bootloader to hang 2011-10-21 16:51:25 -04:00
Zach Eveland
bc669c14f8 added more USB source adapted from sketch core. still not enumerating. 2011-10-21 16:33:52 -04:00
David A. Mellis
ec09ead6ac Lowering timer 1 prescale factor (to 8 from 64) for F_CPU less than 8 MHz.
Otherwise, you can see flicker on an LED.
2011-10-21 11:54:11 -04:00
Zach Eveland
b86ce43044 initial commit of new Diskloader-based bootloader experiment 2011-10-21 08:02:17 -04:00
David A. Mellis
645ab6f9a3 Adding bossac on the Mac.
It seems to compile and upload, but I haven't seen the LED blink yet.  Will keep investigating.
2011-10-20 18:07:02 -04:00
Cristian Maglie
d059beaa72 Added bossa binary for Windows 2011-10-16 23:25:44 +04:30
Cristian Maglie
bc76145d4b Rapid fix USARTClass inclusion issue. 2011-10-16 22:19:47 +04:30
Thibaut VIARD
c49da8c1f5 Merge branch 'new-extension' of https://github.com/arduino/ARM into new-extension 2011-10-14 10:31:27 +02:00