Uživatelské nástroje

Nástroje pro tento web


nahrani-bootloaderu

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
nahrani-bootloaderu [2021/08/16 11:11] martinnahrani-bootloaderu [2021/08/16 11:17] (aktuální) martin
Řádek 1: Řádek 1:
 ====== Nahrání bootloaderu OWL do mikrokontroleru ATTINY ====== ====== Nahrání bootloaderu OWL do mikrokontroleru ATTINY ======
  
-Jednorázově s každým nově koupeným čipem je potřeba nahrát do něj bootloader, který bude potom nahrávat další programy už ve finálním zapojení a s jediným propojeným spojem.+Jednorázově s každým nově koupeným čipem je potřeba nahrát do něj bootloader, který bude potom nahrávat další programy už ve finálním zapojení a s jediným propojeným komunikačním pinem.
  
 Pro nahrání bootloaderu využijeme SPI sběrnici a budeme k tomu potřebovat propojit tyto piny: Pro nahrání bootloaderu využijeme SPI sběrnici a budeme k tomu potřebovat propojit tyto piny:
Řádek 12: Řádek 12:
  
 {{ ::schematic_tiny84espprg_2021-08-16.png?400 |}} {{ ::schematic_tiny84espprg_2021-08-16.png?400 |}}
 +
 +Dále je potřeba připojit napájení 3.3 V na VCC a GND na odpovídající piny ESP-01 i ATTINY84 a pin CH_PD u ESP01 také na VCC.
 +
 +Potom je už možné nahrát připravený bootloader do ATTINY a nastvit "pojistky" následujícími příkazy:
 +
 +<code>
 +avrdude -c avrisp -p t84 -P net:192.168.15.209:333 -U lfuse:w:0xe2:m -U hfuse:w:0xdd:m -U efuse:w:0xfe:m
 +
 +avrdude -c avrisp -p t84 -P net:192.168.15.209:333 -U "flash:w:iles84_8mhz.hex:a"
 +</code>
 +
 +kde ''192.168.15.209'' je IP adresa přidělená ESP01 a ''iles84_8mhz.hex'' je vygenerovaný soubor OWL bootloaderu.
 +
nahrani-bootloaderu.1629105076.txt.gz · Poslední úprava: autor: martin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki