Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
arduino_clones:bootloader [2014/07/23 15:23]
admin
arduino_clones:bootloader [2015/10/17 13:31]
admin removed
Line 1: Line 1:
 ---- ----
-**Burning the Bootloader**+**Burning the Bootloader ​with the Arduino IDE**
 ---- ----
  
Line 21: Line 21:
 {{:​arduino_clones:​isp-header.jpg?​nolink|}} {{:​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** +Cause my ISP programmer has a different protokoll as the originale AVR-ISP programmer I had to modifie the programmers.txt ​file.\\ 
- +In that folder(on Linux):
-in that folder(on Linux):+
   /​usr/​share/​arduino/​hardware/​arduino   /​usr/​share/​arduino/​hardware/​arduino
 The third line has to change to: The third line has to change to:
   avrisp.protocol=stk500v1   avrisp.protocol=stk500v1
 +
  
 ---- ----
-**== With a Paperduino-UNO ​=================================**+**With the Paper-USBasp programmer** 
 + 
 +It is simelar to the AVR ISP programmer, just select the USBasp programmer and burn. 
 + 
 +{{ :​avr_bootloader:​paper_usbasp_1274.jpg?​300 |}} 
 + 
 +Here is a manual for building your own [[avr_bootloader:​paper_usbasp|Paper-USBasp programmmer]]. 
 + 
 + 
 +---- 
 +**With a Paperduino-UNO**
  
 The Paperduino-UNO was designed for cloneing and that's why you can use your Paperduino-UNO fot burning bootloder, too. Just load the ArduinoISP - in the examples - on your Paperduino-UNO. After that, **turn off the auto reset by removeing the auto reset jumper**. And than connect the pins like that: The Paperduino-UNO was designed for cloneing and that's why you can use your Paperduino-UNO fot burning bootloder, too. Just load the ArduinoISP - in the examples - on your Paperduino-UNO. After that, **turn off the auto reset by removeing the auto reset jumper**. And than connect the pins like that:
Line 42: Line 52:
 {{ :​arduino_clones:​paperduino-uno_as_isp_adapter_wspahn.jpg?​direct&​300 |}} {{ :​arduino_clones:​paperduino-uno_as_isp_adapter_wspahn.jpg?​direct&​300 |}}
  
-**===========================================================**+---- 
 +** Burning the Bootloader with the AVRdude** 
 + 
 +Burning the bootloader on an Atmega328p chip of 
 +a Paperduino-Uno or a Paper-Duino-Pi with an AVR ISP programmer. 
 + 
 +Go to the folder with the bootloader. 
 + 
 +Run avrdude in command line: 
 +  $ sudo avrdude -p m328p -c stk500v2 -P /​dev/​ttyACM0 -U flash:​w:​optiboot_atmega328.hex:​i 
 +   
 +More at the [[arduino_clones:​AVRdude|AVRdude]] page. 
 + 
 +----