page_banner

zprávy

V důsledku použití různých nástrojů se liší i metody programování IC dešifrování a požadavky na dokumenty.

Jedním ze způsobů je použití běžné metody programátoru, pokud použití obecných programátorů obecně podporuje soubor BIN nebo HEX, přímo načte soubor a poté odpovídající konfiguraci můžete přímo vypálit.

news pic12
news pic13

Zadruhé, další metodou je použití režimu stahování linky ISP nebo JTAG k zápisu souboru, protože existuje mnoho druhů linek pro stahování, obecná linka pro stahování je podporována ve stahování AVRSTUDIO, stahování STUDIO, požadovaný formát souboru musí být soubory ve formátu HEX , pokud je načten soubor BIN, zobrazí se výzva, nikoli formát podpory AVRSTUDIO. A vyžadují FLASH a EEPROM soubory jsou staženy samostatně, to znamená, že po dešifrování poskytnout FLASH a EEPOM dva soubory.

news pic14

Dekódování IC mikroprocesorů AVR má několik sad umístění pojistek souvisejících s konfigurací zařízení a operačním prostředím. Tyto pojistky jsou velmi důležité. Uživatelé mohou nastavit a nakonfigurovat pojistku tak, aby se mikrokontrolér AVR odlišoval svou povahou tak, aby vyhovoval praktické aplikaci. Ale kvůli potřebě nakonfigurovat pojistku, pro začátečníky přinést trochu nepříliš pochopení místa, po dešifrování mikrokontroléru, program v době hoření, ale také na konfiguraci pojistky, pokud je konfigurace špatná, může nefunguje nebo změny funkcí. Vše ve vypalování dešifrovaných dokumentů, když musí být nakonfigurována pojistka, protože nástroje pro podporu AVR jsou velmi odlišné a různé nástroje softwarového rozhraní se liší, takže udělejte to nejlepší v dešifrování mikrokontroléru AVR před dešifrováním samotné společnosti Jaké nástroje jsou používány, takže společnost na dešifrování čipů v souladu se svými vlastními nástroji dělá mapu rozhraní, tak snadno dešifruje po vypálení programu, ale může také použít dešifrovací společnost k poskytnutí vzorků ke čtení konfigurace pojistky a některé Nástroje mohou číst čip přímo, některé načtené konfigurace atd. A poté načíst uloženou konfiguraci.

PCB-Assembly
PCB-PCBA-assembly

Pokud se jedná pouze o tovární jednočip, výchozí je použít jako systémové hodiny interní 1MHZ RC oscilaci a port JTAG je v povoleném režimu. Aby pojistka AVR alespoň vyčistila následující body.

1, pojistka AVR může být naprogramována několikrát, ne jednorázová pojistka OTP.

2, zámek šifrování čipu AVR (LB2 / LB1 = 1 / 0,0 / 0) nemůže číst čip přes žádná data FLASH a EEPROM, ale stav pojistky lze stále číst, ale nelze změnit konfiguraci.

3, konfiguraci pojistkových bitů lze dosáhnout v paralelním, ISP a sériovém režimu JTAG.

4, stáhněte si správné kroky: v čipu bez uzamčení čipu stáhněte běžící kód a data, nakonfigurujte příslušný bit pojistky a nakonec nakonfigurujte umístění šifrování čipu.

5, příkaz vymazání čipu je vymazat data FLASH a EEPROM a současně je stav dvoubitového zámku nastaven na stav bez zámku (LB2 / LB1 = 1/1), ale příkaz vymazání čipu se nezmění druhý stav bitové pojistky.

6, a důležitější je bit BOOTRST, tento bit nastavil vztah mezi čipem po zapnutí programu z 0X0000 nebo z oblasti BOOT začal implementovat. Volba zdroje systémových hodin je také velmi důležitá, po dešifrování programu, kdy klient často není snadno použitelný, není přehrávání části zdroje hodin z důvodů nastaveno, takže systémové hodiny musí být v souladu s původní nastavení.

7, musí být velmi jasné, že SPIEN bit, mnoho zákazníků bylo telefonní konzultace, to znamená, že poskytujeme mikrokontrolér nelze spojit s ISP, a mohou si koupit vlastní, pojistka pro SPIEN je nakonfigurována ISP , pokud je SPIEN 1, ISP je povolen stát, pokud je 0 zakázat stát, pokud je zakázán stát samozřejmě nemůže ISP port čip.

8, čip je šifrován a uzamčen, pokud jsou nalezeny pojistky a konfigurace je špatná, musíte použít příkaz vymazání čipu k vymazání dat v čipu, dešifrování zámku šifrování a poté znovu stáhnout běžící kód a data, upravit pojistky související s konfigurací a nakonec znovu nakonfigurujte bit šifrování zámku čipu.

news pic15

Čas zveřejnění: pro-07-2020