Uzamčení ATMEGA 644...

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
franta22
Příspěvky: 110
Registrován: 26 lis 2013, 01:00

Uzamčení ATMEGA 644...

#1 Příspěvek od franta22 »

Zdravím všechny a mám důležitý dotaz na uzamykání AVR ATMEGA 644.
V přiloze je vlevo neuzamčeny parametr fuse pro programator avrdude.....
Jelikož v tom mám guláš ačkoliv kalkulator fuse i na lock bit mám
bojím se lock bit zapsat ....
v minuloosti se mi stalo že potom procesor přestal fungovat .
DOTAZ :
Zapsanim lock bitu dle prilohy vpravo se zamezí čtení programu natrvalo ???
Paměť programu bude zpřistupněna jen po ERASE CHIP a to v prazdném stavu ???
Opetovne smazani LOCK BITU = uvolneni by nemelo vésti ke čtení programu ???
Kolikrát se dá proces uzamčení programu a erase chipu opakovat ???
....
Děkuji předem za rady a poradu .
Přílohy
uzamceni obvodu.JPG
(167.07 KiB) Staženo 196 x

hakamusai
Příspěvky: 943
Registrován: 17 dub 2007, 02:00

#2 Příspěvek od hakamusai »

Prodle programu UP má bejt výchozí nastavení pojistek u ATMega644 FF6299FF
Kalkulačka na pojistky je tady.
(ono je nejlepší při prvním připojení Megy k programátoru načíst pojistky a zazálohovat.)

Uživatelský avatar
AB1
Příspěvky: 312
Registrován: 23 lis 2009, 01:00

#3 Příspěvek od AB1 »

<<Zapsanim lock bitu dle prilohy vpravo se zamezí čtení programu natrvalo ???
Ano.

<<Paměť programu bude zpřistupněna jen po ERASE CHIP a to v prazdném stavu ???
Ano.

<<Opetovne smazani LOCK BITU = uvolneni by nemelo vésti ke čtení programu ???
To by bylo divné zamknutí, kdyby se dalo odstranit.

<<Kolikrát se dá proces uzamčení programu a erase chipu opakovat ???
10000x.

Uživatelský avatar
franta22
Příspěvky: 110
Registrován: 26 lis 2013, 01:00

#4 Příspěvek od franta22 »

dik dik to jsem chtel miti potvrzené ...nekdy se v tom clovek zamota
tak radeji 8x merit a jednou resit

Uživatelský avatar
mato1168
Příspěvky: 67
Registrován: 26 led 2013, 01:00

#5 Příspěvek od mato1168 »

Skusal som zablokovat atmegu8 aby sa z nej nedal program vycitat a blokovanie sa zrusilo len vymazanim pamete. No neuspel som. Nastavil som lockbits na hodnotu C0 ako je tu spominane je to sice spominane pre atmegu 644 ale malo by to byt to iste kedze som nasiel na internete fuse calc a podla toho som si nastavil zablokovanie ale nefungovalo to. Viete mi poradit ako zablokovat atmegu aby sa z nej program nedal vycitat? Preco chcem atmegu zablokovat tu dufam pisat nemusim mam na to svoje dovody. Na programovanie pouzivam Extreme Burner a usb asp programator z ebayu

Uživatelský avatar
AB1
Příspěvky: 312
Registrován: 23 lis 2009, 01:00

#6 Příspěvek od AB1 »

"nefungovalo to" znamená co?

Zapsal jsi lockbity 0xC0.
Pak jsi přečetl program, a ten je přesně stejný jako zapsaný?

Uživatelský avatar
mato1168
Příspěvky: 67
Registrován: 26 led 2013, 01:00

#7 Příspěvek od mato1168 »

Zapisal som lockbits C0 a program sa da precitat ci je taky isty som nepozeral ale pravdepodobne.

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#8 Příspěvek od Atlan »

prave ze nacitas ale nahodne cisla a nie program

Uživatelský avatar
mato1168
Příspěvky: 67
Registrován: 26 led 2013, 01:00

#9 Příspěvek od mato1168 »

tak som sa dostal konecne k tomu aby som odskusal aky program mi vlastne nacita. Nacita nahodne cisla takze program ktory som tam nahral nie ale cakal som ze to bude fungovat tak ze sa nebude dat precitat vobec jedine zmazat a potom sa bude dat citat.

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“