Close

Odpověď na: Nahrání bootloaderu do atmega328

Úvodní stránka Fórum Hardware Arduino Nahrání bootloaderu do atmega328 Odpověď na: Nahrání bootloaderu do atmega328

#8003
Vojtěch Vosáhlo
Účastník

Ano, pojistky (fuses) můžou způsobit to že se do čipu nedostanete ale nejsem si jisý jestli jdou smazat přes arduino ale na to se zítra určitě podívám, je velmi malá pravděpodobnost že by byly čipy poškozené. Někde jsem dokonce četl že ide občas vypálí bootloader i přes vyhození všech chyb, možná můžete zkusit připojit „vadné“ čipy do toho zapojení, a zkusit s němy komunikovat přes sériovou linku a jejich rx a tx. Třeba se poštěstí.
Podle toho co optiloader vypsal se nastavily pojistky megy na:
L: FF
H: DE
E: 05
Lock: 3F

Pokud otevřete avrdudess tak je v pravo možnos na nastavení pojistek, tam kliknete na takový odkaz set fuses a mělo by vyskočit okno prohlížeče. Vyplníte jméno procesoru a dyž sjedete úplně dolů, můžete tam zadat ty hodnoty pojistek co vám vyjely a dát apply values. Když pak vyjedete zpět nahoru měly by všechny možnosti být vyplněné tak jak je nastavený váš procesor a mělo by se dát zjistit na kolik mhz procesor funguje atd. Pokud zjistíte že běží na interních 8mhz, stačí vše poupravit a opět kliknout na apply values, ale pod tím co jste upravoval, ne úplně dole. Když to odkliknete ty hodnoty dole se nastaví podle vašeho nastavení, vy je pak jen přepíšete do avrdudess a dáte write u obou. U lock fuse to nejspíš hodí chybu ale to je normální. U pojistek prakticky není tolik co zkazit, jen to chce dát si pozor na nastavení ISP, kdyby se špatně odkliklo , mohlo by to úplně vypnout isp procesoru a už by jste se do něj nedostal. Zítra kouknu jestli by se daly obnovit ty ostatní procesory a uvidíme.
Hodně štěstí při dalších projektech.