Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
arduino_clones:bootloader [2012/09/23 21:00] admin |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | **== Burning the Bootloader ==============================** | ||
| - | For burning the bootloader you need to connect the following pins on your Paperduino-UNO with your ISP programmer (in-system programmer): | ||
| - | * 11 - MOSI | ||
| - | * 12 - MISO | ||
| - | * 13 - SCK | ||
| - | * Reset | ||
| - | * Ground | ||
| - | * + 5V | ||
| - | |||
| - | **== Burning the bootloader with an AVR programmer ======** | ||
| - | |||
| - | {{ :arduino_clones:isp_adapter.jpg?direct&300 |}} | ||
| - | |||
| - | On the foto you see the ISP programmer with an ISP adapter board. But you could also build your own modified wire like on the[[http://arduino.cc/en/Hacking/MiniBootloader|Mini Bootloader project]]. Anyway here are the connection of an original ISP header.\\ | ||
| - | {{:arduino_clones:isp-header.jpg?nolink|}} | ||
| - | |||
| - | Cause my ISP programmer has a different protokoll as the originale AVR-ISP programmer I had to modifie the file: | ||
| - | **programmers.txt**\\ | ||
| - | in that folder(on Linux):\\ | ||
| - | **/usr/share/arduino/hardware/arduino**\\ | ||
| - | The third line has to change to:\\ | ||
| - | **avrisp.protocol=stk500v1"**\\ | ||
| - | |||
| - | **== Burning the bootoloader with an Arduino ===============**\\ | ||
| - | You can use your Arduino to burn the bootloder. Just load the ArduinoISP (in examples) on your Arduino. Connect the pins like that: | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | {{ :arduino_clones:paperduino-uno_as_isp_adapter_wspahn.jpg?direct&300 |}} | ||
| - | |||
| - | **===========================================================** | ||