Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Otključavanje Atmela

[es] :: Elektronika :: Mikrokontroleri :: Otključavanje Atmela

[ Pregleda: 2876 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mustac022
Nedjo Mustac
privatno
Srbija_Vojvodina_Ruma

Član broj: 176266
Poruke: 38
*.dynamic.isp.telekom.rs.

Jabber: mustac022@gmail.com
Sajt: https://www.elektronika-p..


Profil

icon Otključavanje Atmela21.05.2014. u 20:10 - pre 120 meseci
Kao što rekoh da nemam preteranog iskustva sa Atmelom ali i nisam neznalica)

Evo šta sam doživeo
Recimo da pogrešim fuse i onda se zakljuca npr. Atmega8/48/88/32.itd..
Znam, reši se to sa XTAL1/2 dovodjenjem external..i to se onda lepo obriše.

Sa tim slucajom nisam imao problema pošto sam programiranja radio u npr. STK-200/300, PONYPROG,..
Bez problema se moglo obrisati pa ponovo itd..
E sada sam nabavio, tj. napravio drugi programmer pošto mi je zatrebalo za posebna programiranja, tj. USBasp.Atmel prog. Software ( Khazama AVR Programmer)

Mislio sam da cu uspeti da programiram ali sam se prevario. Desilo se to da mi se "zakljucao" Atmega i to desetak komada.
Probao sam da ih otkljucam ali nisam uspeo. Nije vredelo sa XTAL/1,2
Baš me interesuje da li je neko imao slican slucaj i kako ga je rešio.
Da napomenem: Dovodjenjem eksterne frekfencije na XTAL1/2 nije urodilo plodom.
Da li se mogao kontroler uništiti u tome programatoru ili se tako zakljucao da se mora nekim dr. nacinom to rešiti?

Evo koje sam fuse bitove trebao da unesem ali nisam znao kako:

ATMega 8
Bodlevel = 0
Boden= 0
CKSEL = 1111
SUT = 11


ATMega32
JTAG Set interfejs na disable : Važno u suprotnom nema funkciju
Bodlevel = 0
Boden = 0
CKSEL = 1111
SUT= 11

Znaci tražim pomoc od nekoga ko se dobro razume u ovaj slucaj i zna o cemu se radi.
Hvala u svakom slucaju.
Poz. Nedeljko
ns
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Otključavanje Atmela21.05.2014. u 20:23 - pre 120 meseci
Citat:
mustac022
Sa tim slucajom nisam imao problema pošto sam programiranja radio u npr. STK-200/300, PONYPROG,..

ponyprog na seriski port je HVP i moze da da 12V na reset pin (DB9 seriski port pin3 ide preko 1k otpornika na RESET od mcu-a)
STK200/300 nisam nikad koristio ali STK500 znam da je isto HVP (salje 12V na reset)

tako da ta dva sigurno mogu da se izbore sa bilo kako zakljucanim atmelom

Citat:
mustac022:
E sada sam nabavio, tj. napravio drugi programmer pošto mi je zatrebalo za posebna programiranja, tj. USBasp


usbasp je samo seriski, nema 12V nigde na sebi tako da on ne moze da se izbori sa zakljucanim atmelom sa HVP metodom (mozda ima neka fora ali je ja ne znam)

Citat:
mustac022:
Baš me interesuje da li je neko imao slican slucaj i kako ga je rešio.

guglanjem nisam nasao nista, onda sam iscimao drugara da pitam sta i kako (poljak radi samo sa atmelima) i on mi je rekao fuse doctor ili avr dragon, ja sam kupio novi cip i napekao ga kako treba... onda sam ponovo imao sa drugim cipom problem pa je odin spomenuo avr dragon te kupih isti i njime resio i tekuci i stari problem


 
Odgovor na temu

lestrigonac
Lestrigonac
Futog, Novi Sad

Član broj: 145470
Poruke: 247
*.dynamic.kdsinter.net.



+2 Profil

icon Re: Otključavanje Atmela21.05.2014. u 21:23 - pre 120 meseci
Kao sto je Bogdan rekao bez HVP programatora ne moze da se otkljuca kontroler kome je npr. SPIEN postavljen na 1 (not enabled). Ukoliko je SPIEN = 0 (enabled), a samo si pogresno podesio CKSEL i SUT onda pali to da dovodjenjem nekog clock signala na XTAL1/2 uspes da ga otkljucas. Jednom prilikom sam uspeo da "otkljucam" tj. drugacije podesim fusebitove preko JTAG porta (nekim programatorom za AVR preko JTAG-a, ne secam se imena, a JTAG je bio ukljucen) i ponovo podesim SPIEN = 0 i onda moze da se programira standardnim programatorom (USBAsp). Treba biti posebno pazljiv prilikom podesavanja fuse bitova, mora da se prodje kroz SVE fuse bitove, ne samo one koji su ti trenutno potrebni. Nisam od neke pomoci, ali to je neko moje iskustvo.

Pozdrav,
Lestrigonac
 
Odgovor na temu

mustac022
Nedjo Mustac
privatno
Srbija_Vojvodina_Ruma

Član broj: 176266
Poruke: 38
*.dynamic.isp.telekom.rs.

Jabber: mustac022@gmail.com
Sajt: https://www.elektronika-p..


Profil

icon Re: Otključavanje Atmela21.05.2014. u 21:46 - pre 120 meseci
(USBAsp) programer ima neku caku. Ne znam da li ga neko koristi. Ako neko baš njega koristi taj onda ima iskustva.
Nekako mislim da ga je možda uništio pa se džaba trudim da ga otključam.
Nego mene smara ovaj problem?

Evo koje sam fuse bitove trebao da unesem ali nisam znao kako:

ATMega 8
Bodlevel = 0
Boden= 0
CKSEL = 1111
SUT = 11


ATMega32
JTAG Set interfejs na disable : Važno u suprotnom nema funkciju
Bodlevel = 0
Boden = 0
CKSEL = 1111
SUT= 11

Znaci tražim pomoc od nekoga ko se dobro razume u ovaj slucaj i zna o cemu se radi.
Hvala u svakom slucaju.
Poz. Nedeljko
ns
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Otključavanje Atmela21.05.2014. u 23:09 - pre 120 meseci
Citat:
mustac022: (USBAsp) programer ima neku caku. Ne znam da li ga neko koristi. Ako neko baš njega koristi taj onda ima iskustva.


koristio ga ja godinama, kupio od kolege ovde sa foruma, nema nikakve "cake" radi savrseno samo ako ne upucas SPIEN na atmelu, onda atmel mora da se programira sa HV i nista drugo ne pomaze.

Citat:
mustac022:
Znaci tražim pomoc od nekoga ko se dobro razume u ovaj slucaj i zna o cemu se radi.


ako ti treba neko ko se razume u "kako si ih zabo" - to smo ti vec rekli, ubio si im spien
ako ti treba neko ko ce da ti kaze kako da ih reprogramiras sa ne-HV programatorom, dali smo na drugoj temi 2 seme kako moze da se napravi HV u kucnoj varijanti
ako ti treba neko ko ce da ti kaze cime sigurno mozes da ih napeces tako zabodene, rekosmo sa avr dragon ih napeces sigurno, sa fusedoctor ih odglavis sigurno
ako ti treba neko da ti kaze kako odredjene fuse-ove da napeces koristeci usbasp nije problem mozes i sam ovde

za:
Citat:

ATMega 8
Bodlevel = 0
Boden= 0
CKSEL = 1111
SUT = 11


argumenti za avrdude su: -U lfuse:w:0x3f:m -U hfuse:w:0xd9:m
mcu ce ocekivati externi high frequency kristal, startup time 16k klokova + 64ms, brownout detekcija na 4V
watchdog ugasen, reset upaljen, spi dozvoljen

FUSE kod atmela su potpuno retardirani jbg .. npr SPIEN treba da bude programiran fuse da bi serisko programiranje (bez HV) radilo. e sad to znaci da SPIEN treba da bude uprogramirana nula posto 1 znaci da je "neprogramiran"

 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Otključavanje Atmela21.05.2014. u 23:10 - pre 120 meseci
da ne kazem, ruma nije daleko od bgd-a kad dolazis za bgd javi se, ponesi sve atmele koje si zalokovao do sada pa cemo da ih odlokujemo na brzaka ...
 
Odgovor na temu

zarkocgyus
Bar

Član broj: 102691
Poruke: 121
*.crnagora.net.



+2 Profil

icon Re: Otključavanje Atmela22.05.2014. u 09:23 - pre 120 meseci
Sa ovim sam ja spasio nekoliko ATMEGA48 http://denki.world3.net/avr_rescue.html.
Moze i na breadboard-u...
 
Odgovor na temu

mustac022
Nedjo Mustac
privatno
Srbija_Vojvodina_Ruma

Član broj: 176266
Poruke: 38
*.dynamic.isp.telekom.rs.

Jabber: mustac022@gmail.com
Sajt: https://www.elektronika-p..


Profil

icon Re: Otključavanje Atmela22.05.2014. u 10:51 - pre 120 meseci
hvala u svakom slučaju, ali sam definitivno odustao. Uzaludno sam traćio vreme. Ostaje mi samo da to neko od stručnjaka reši
ns
 
Odgovor na temu

mustac022
Nedjo Mustac
privatno
Srbija_Vojvodina_Ruma

Član broj: 176266
Poruke: 38
*.dynamic.isp.telekom.rs.

Jabber: mustac022@gmail.com
Sajt: https://www.elektronika-p..


Profil

icon Re: Otključavanje Atmela22.05.2014. u 10:52 - pre 120 meseci
zahvaljujem se, poz
ns
 
Odgovor na temu

mustac022
Nedjo Mustac
privatno
Srbija_Vojvodina_Ruma

Član broj: 176266
Poruke: 38
*.dynamic.isp.telekom.rs.

Jabber: mustac022@gmail.com
Sajt: https://www.elektronika-p..


Profil

icon Re: Otključavanje Atmela22.05.2014. u 10:54 - pre 120 meseci
hvala čoveče, ali ja sam odustao. stvar je za puno boljeg poznavaoca ovih problema.
Meni ostaje da se još učim..
ns
 
Odgovor na temu

mustac022
Nedjo Mustac
privatno
Srbija_Vojvodina_Ruma

Član broj: 176266
Poruke: 38
*.dynamic.isp.telekom.rs.

Jabber: mustac022@gmail.com
Sajt: https://www.elektronika-p..


Profil

icon Re: Otključavanje Atmela22.05.2014. u 10:56 - pre 120 meseci
Hvala, u svakom pogledu. Vidi se da ste voljni pomoći.
Javite mi se na email: [email protected]
poz.
ns
 
Odgovor na temu

macedo
Zoran Trajkov
elektro ing.
Kavadarci

Član broj: 184093
Poruke: 350
*.cabletel.com.mk.



+5 Profil

icon Re: Otključavanje Atmela22.05.2014. u 11:42 - pre 120 meseci
Citat:
Znam, reši se to sa XTAL1/2 dovodjenjem external..i to se onda lepo obriše.

Mislish na XTAL1? Opishi taj tvoj uobicajeni postupak. Zakaci shemu kako bi bili sigurni da smo na istom taktu.
macedo
 
Odgovor na temu

mustac022
Nedjo Mustac
privatno
Srbija_Vojvodina_Ruma

Član broj: 176266
Poruke: 38
*.dynamic.isp.telekom.rs.

Jabber: mustac022@gmail.com
Sajt: https://www.elektronika-p..


Profil

icon Re: Otključavanje Atmela22.05.2014. u 11:53 - pre 120 meseci
ne znam kako se kaci jpg i ostalo. Nisam to nikada radio.
poz
ns
 
Odgovor na temu

macedo
Zoran Trajkov
elektro ing.
Kavadarci

Član broj: 184093
Poruke: 350
*.cabletel.com.mk.



+5 Profil

icon Re: Otključavanje Atmela22.05.2014. u 14:11 - pre 120 meseci
Uvek postoji prvi put.
Evo kako to neki rade:

macedo
Prikačeni fajlovi
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Otključavanje Atmela22.05.2014. u 14:18 - pre 120 meseci
@mustac022 kad napises i posaljes poruku pogledaj je, ispod imas dugme da zakacis fajlove, dakle ne kacis dok pises nego kad vec posaljes poruku onda ti se pojavi mogucnost da zakacis fajlove, pogledaj svoje stare postove, imas to dugme ispod svakog

@macedo, to ne pomaze ako ubijes spien, to pomaze samo ako promenis clock source na externi clock (clksel/sut)

 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Otključavanje Atmela

[ Pregleda: 2876 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.