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

84 Commits

Author SHA1 Message Date
David A. Mellis
fa175a1cd5 Removed code for the old burn bootloader method. 2007-10-07 19:36:19 +00:00
David A. Mellis
63280151de Switched to new burn bootloader menu system, dynamically generated from the programmers.txt file. 2007-10-07 18:39:14 +00:00
David A. Mellis
adeff81ceb Not forcing avrdude to continue on the wrong chip (removing -F command line argument), and improving (I hope) some of the error messages by trapping avrdude messages and displaying custom messages in the EditorStatus. 2007-10-06 22:12:43 +00:00
David A. Mellis
0204d39044 Adding funky \\.\ prefix to serial port names on Windows to support ports COM10 and higher. 2007-10-06 21:44:57 +00:00
David A. Mellis
09cb46c4fb Explicitly re-enabling the Serial Port menu if we add something to it when refreshing it. Otherwise, on Windows it stays disabled even though it's no longer empty. 2007-10-06 21:15:20 +00:00
David A. Mellis
c78c1efe18 Now have uploading working with the Boards menu. Improved serial port error messages. 2007-10-06 20:26:45 +00:00
David A. Mellis
97aafe935a Moving hardware/targets to hardware/cores. 2007-10-06 14:47:50 +00:00
David A. Mellis
6541c74c6c Updating code for the new folder organization. This version should be able to compile and upload sketches, including libraries, but burning bootloaders won't work. 2007-10-06 14:27:42 +00:00
David A. Mellis
616d65d32a Merging r327:r331 of the branches/processing-sync into the trunk. This adds the Processing core, and some new features including printing, copy for discourse, better auto-format, improved keyboard shortcuts, etc. 2007-09-25 14:04:01 +00:00
David A. Mellis
cc88e29e1e Updating version number and including math.h. 2007-09-23 16:06:28 +00:00
David A. Mellis
c52bf007bb In Linux, passing -C tools/avrdude.conf to avrdude. 2007-08-06 23:07:43 +00:00
David A. Mellis
1cfe2893d6 Now hiding and showing burn bootloader menu items instead of enabling and disabling them. 2007-08-06 14:08:25 +00:00
David A. Mellis
ec36805374 Removing parallel programming bootloader options, adding a upload.application preference to force use of uisp. Not flushing the serial port on bootloader burn. 2007-07-25 23:46:55 +00:00
David A. Mellis
30537b36b9 Avrdude isn't using cygwin, so it uses normal COM1 device names, not /dev/com1 2007-07-19 01:32:18 +00:00
David A. Mellis
3d1ebb5e64 Explicitly specifying intel hex to avrdude so it's not confused by paths with :'s in them from Windows drive letters 2007-07-19 00:27:29 +00:00
David A. Mellis
084b860e60 toggling DTR explicitly before upload (and adding setDTR to serial.java) 2007-07-19 00:26:08 +00:00
David A. Mellis
d0c55e79c7 Modified bootloader burning: AvrdudeUploader now can burn bootloader with avrispmkii (but not parallel port), and the bootloader burning commands take a target. And the menu items are there, but wrong. 2007-07-18 22:17:35 +00:00
David A. Mellis
0276117d36 Don't include a path to the avrdude config file on Linux, avrdude will know where it's config file is. 2007-07-18 14:55:54 +00:00
David A. Mellis
d0352ac988 Now passing config file path to avrdude. 2007-06-26 23:35:32 +00:00
David A. Mellis
5360fa729d Initial version of the avrdude uploader (only supports uploading, not burning the bootloader). 2007-06-21 23:00:31 +00:00
David A. Mellis
1c0c0fe69b Factoring out uisp from the uploader in preparation for also allowing avrdude. 2007-06-21 22:24:57 +00:00
David A. Mellis
c3ca1380dd Adding a -lm to the end of the linker command line to fix a bug with sin(), atof(), etc. (Also removing some command line arguments that were ignored because they didn't come at the end of the command line.) Doesn't seem to make the basic LED blink sketch any bigger. 2007-05-04 19:12:07 +00:00
David A. Mellis
6fa233b9ee Now rebuilding libraries when switching microcontrollers. Thanks Nick. 2007-02-03 15:20:54 +00:00
David A. Mellis
accbc3b44f Fixed new changes to work with header files and multiple non-extension files in sketches. 2007-01-12 20:28:32 +00:00
David A. Mellis
f29050aa25 Incorporated changes by Nicolas Rolland and Don Cross to build the Arduino core as a library (.a), thereby decreasing the size of a compiled sketch by enabling the linker to only link in what's needed. 2007-01-12 18:47:59 +00:00
David A. Mellis
41d50ae572 Now appending main() to the user's sketch in preparation for making the Arduino core a library (.a) file. 2007-01-12 17:58:39 +00:00
David A. Mellis
2e1776862e Refactoring Compiler.compile() in preparation for integrating patch to build the core as a library instead of .o files. 2007-01-12 17:26:17 +00:00
David A. Mellis
0d471e33cc Updating version numbers to 0008. 2006-12-27 21:35:19 +00:00
David A. Mellis
1433c517cf Adding some error checking code related to the launching of avr-size because some people were having trouble on Windows. 2006-12-25 18:00:00 +00:00
David A. Mellis
e0dfa25d13 Updated fetch.sh script to download guide. Pointing menu to correct getting started howto for platform. 2006-11-20 18:27:37 +00:00
David A. Mellis
22971709e4 Upping version to 0007. 2006-11-20 16:56:53 +00:00
David A. Mellis
9d13220743 Moved serial monitor baud rate from the Tools menu to the EditorStatus bar. No longer appending newline when pressing enter in the serial monitor edit field. 2006-10-15 13:48:45 +00:00
David A. Mellis
20cd09bc4c Updating version to 0006. 2006-10-15 11:38:16 +00:00
David A. Mellis
05404c12a3 Adding build.verbose prefence to print compilation command lines. 2006-09-01 10:45:32 +00:00
David A. Mellis
a9af6dbd60 Disabling bootloader menu items when non-atmega8 selected. 2006-08-30 14:39:00 +00:00
David A. Mellis
7fe87fe724 Quick hack to allow bigger code on the atmega168 (if build.mcu == atmega168, the upload.maximum_size gets doubled). 2006-08-30 11:47:34 +00:00
David A. Mellis
fc1ca8a066 Appled Hans Steiner's patch to search for avr=tools in path on Linux (instead of requiring symlinks to the Arduino tools directory). Added an upload.verbose preference for dumping details of the upload process. 2006-08-27 09:45:28 +00:00
David A. Mellis
3dbf0d32b2 Added Microcontroller menu for choosing between atmega8 and atmega168. 2006-08-27 09:44:12 +00:00
David A. Mellis
77ecc6476c Adding interface for serial communication from PC to Arduino board. 2006-07-08 10:43:47 +00:00
David A. Mellis
f6f4fe59c5 Printing binary sketch size when compiling (in addition to when uploading). 2006-07-08 10:42:59 +00:00
David A. Mellis
b8923cfeee Fixed bug that sometimes uploaded old code versions. Now showing "compiling..." and "burning bootloader" messages. Up'ed version to 0005. 2006-07-04 18:57:47 +00:00
David A. Mellis
9dbfe53224 Correcting typo and order in help menu. 2006-04-26 11:04:21 +00:00
David A. Mellis
6d8544d613 Updated reference: including FAQ, environment, howto and new serial library API. 2006-04-14 11:55:06 +00:00
David A. Mellis
fb34821d84 Libraries now support syntax coloring and are built on IDE startup. 2006-04-09 12:40:34 +00:00
David A. Mellis
b5dde887ab Library system working: Import Library menu adds header files to sketch, linking is conditional based on #include's in sketch. 2006-03-26 22:16:55 +00:00
David A. Mellis
3ea01968d7 Resynced with Processing/Wiring IDE code: improved auto-format, better performance for EditorConsole, etc... 2006-03-26 19:12:53 +00:00
David A. Mellis
25c9111c9c Added parallel port bootloader burning menu item. 2006-03-21 19:52:11 +00:00
David A. Mellis
4061d17578 2006-03-21 19:46:13 +00:00
David A. Mellis
c6704296c1 Added menu item to burn bootloader, associated preferences, and hacked Uploader.java to be more flexible. 2006-03-21 19:17:31 +00:00
David A. Mellis
71b23a6318 Adjusting error messages of line numbers to account for prototypes added to top of sketch. 2006-03-21 11:08:26 +00:00