Moje stránka mikrokontrolérů AVR
Stránky věnované mikrokontrolérům AVR


Nahrání Boot Loaderu do Arduina


Popis Předpokladem je, že máme funkční, spolupracující OS ArduinoISpP1.x.y s deskou např. Arduino Uno. A to je navoleno v Nástroje – Vývojová deska – Arduino Uno.



2. Vložit do druhé, horní desky (podle výše zobrazeného obrázku) prázdný procesor ATmega328.

3. Připojit první, spodní desku k PC.

4. Vybrat v Příklady: příklad Arduino ISP.

5. Nahrát do desky Arduino UNO, připojené k PC.

6. Zkontrolovat Nástroje – Port – ComX.

7. Změnit v Nástroje – Programátor – Arduino as ISP.

8. Nahrát Bootloader do druhé desky pomocí Nástroje – Vypálit zavaděč. Chvíli to trvá a vypalování MUSÍ skončit hláškou: Vypalování zavaděče ukončené. Pak je vše v pořádku.

9. Změnit zpět volbu v Nástroje – Programátor – na AVRISP mkII pro desku Arduino UNO.

10. Odpojit první, spodní desku od PC a vyjmout procesor z druhé, horní desky, ve které je již nahraný Bootloader, který bude spolupracovat s OS Arduino 1.x.y pomocí USB rozhraní.

11. Rozebrat propojení.



Jiné propojení

Pokud nemáme druhou desku Arduino, můžeme použít bezkontaktní propojovací pole a zapojit propojení podle následujícího obrázku.



Odpor 120 Ohmů není většinou potřeba. Pouze v případě, že by se nahrání nedařilo, tak jej zkusit připojit z vývodu Reset programující desky (ta co se připojuje k PC) na +5V.

Soubory ke stažení:

DOC s popisem nahrávání.
Schéma desky v Eagle 6.4.0 pro Arduino UNO.
Deska plošných spojů v Eagle 6.4.0 pro Arduino UNO.
Literatura

[1] http://www.atmel.com.
[2] Internetové stránky
[3] http://www.arduino.cc
Zde mi můžete napsat.
WebZdarma.cz