From c6656971c8e2b76c966f8e7b09cfb9c478199d98 Mon Sep 17 00:00:00 2001 From: Robert Spitzenpfeil Date: Mon, 28 Mar 2011 17:39:06 +0200 Subject: [PATCH 1/3] Added the 'bitclock' programmer parameter for speedier uploads. --- app/src/processing/app/debug/AvrdudeUploader.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/processing/app/debug/AvrdudeUploader.java b/app/src/processing/app/debug/AvrdudeUploader.java index 97ef91a20a3..6a1ad8a1768 100755 --- a/app/src/processing/app/debug/AvrdudeUploader.java +++ b/app/src/processing/app/debug/AvrdudeUploader.java @@ -104,6 +104,10 @@ private Collection getProgrammerCommands(Target target, String programmer) { Map programmerPreferences = target.getProgrammers().get(programmer); List params = new ArrayList(); params.add("-c" + programmerPreferences.get("protocol")); + + if (programmerPreferences.get("bitclock") != null) { + params.add("-B" + Integer.parseInt(programmerPreferences.get("bitclock"))); + } if ("usb".equals(programmerPreferences.get("communication"))) { params.add("-Pusb"); From 84db70d316fce5d3c0e99e24ceb8cb31f805bd5b Mon Sep 17 00:00:00 2001 From: Robert Spitzenpfeil Date: Sun, 12 Jun 2011 04:48:39 +0200 Subject: [PATCH 2/3] Added ICSP header pinout to the comments. --- build/shared/examples/ArduinoISP/ArduinoISP.pde | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/build/shared/examples/ArduinoISP/ArduinoISP.pde b/build/shared/examples/ArduinoISP/ArduinoISP.pde index 5111c3594ad..fc9e4554931 100644 --- a/build/shared/examples/ArduinoISP/ArduinoISP.pde +++ b/build/shared/examples/ArduinoISP/ArduinoISP.pde @@ -5,6 +5,22 @@ // 12: MISO // 13: SCK +// +// target boards with an ICSP connector: +// +// ----------- +// - 5 3 1 - +// - 6 4 2 - +// ----------- +// +// 1: MOSI +// 2: +5V +// 3: SCK +// 4: MISO +// 5: RESET +// 6: GND +// + // Put an LED (with resistor) on the following pins: // 9: Heartbeat - shows the programmer is running // 8: Error - Lights up if something goes wrong (use red if that makes sense) From 7212e817d52a186b1622e6452e48fffbf3f1bf8f Mon Sep 17 00:00:00 2001 From: Robert Spitzenpfeil Date: Mon, 4 Jul 2011 18:19:20 +0200 Subject: [PATCH 3/3] Added a stub for 'boards.txt.readme' begging for proper documentation. --- hardware/arduino/boards.txt.readme | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hardware/arduino/boards.txt.readme diff --git a/hardware/arduino/boards.txt.readme b/hardware/arduino/boards.txt.readme new file mode 100644 index 00000000000..be62109607e --- /dev/null +++ b/hardware/arduino/boards.txt.readme @@ -0,0 +1,12 @@ +# +# There really should be proper documentation for 'boards.txt' +# Currently finding the required information is unnecessarily painful. +# +# Available options + real-life examples +# +# +# useful links: +# ------------- +# +# online fuse calculator: "http://www.engbedded.com/fusecalc" +#