Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 30 sty 2025, o 21:43


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
 Tytuł: ATmega32.
PostNapisane: 3 kwi 2014, o 12:23 
Offline
Użytkownik

Dołączył(a): 11 wrz 2013
Posty: 709
Zbananowany użytkownik

Pomógł: 23

Cześć.
Przybiegł do mnie kolega z zablokowaną ATMega32A mówiąc "bo Ty masz ten zestaw, w którym da się wszystko odblokować" (uśmiałem się nieźle) ;-).
Problem w tym, że jednak nie mogę przywrócić układu do życia.
Właściciel zarzeka się, że nie wyłączył resetu w układzie a raczej przestawił na taktowanie 0,4 - 0,9 MHz lub 0,9 - 3,0 MHz. Kurcze nie mam pod ręką takich rezonatorów. Czy jest możliwość użycia wbudowanych generatora lub oscylatora aby Mega ożyła? Próbowałem różnych kombinacji i dalej nie jestem w stanie jej odczytać (slow SCK próbowałem).
W sumie najgorsze to nie wiedzieć jakie właściwie Fusy zostały ustawione...

--
Pozdrawiam.
Grzegorz...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ATmega32.
PostNapisane: 3 kwi 2014, o 12:35 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27352
Lokalizacja: Szczecin
Pomógł: 1042

Grzegorz... napisał(a):
"bo Ty masz ten zestaw, w którym da się wszystko odblokować"


Jeśli masz ATB ;) to rzeczywiście nic nie potrzebujesz żeby odblokować procka ;) zakładając że ktoś nie wyłączył sobie SPIEN i JTAG'a jednocześnie (w co wątpię)

nie potrzeba ci wtedy żadnych rezonatorów

masz WSZYSTKO co ci potrzeba na pokładzie ATB (dodam tylko że w ATmega32 - nie da się zablokować RESETU bo jest na oddzielnym pinie i nie ma w związku z tym nawet takiego fusebitu)

zajrzyj sobie na tą stronkę:

http://atnel.pl/instrukcja-atb-rev-1-04.html

a konkretnie na ten rysunek:

Obrazek

więc ja bym się tak do końca nie śmiał :lol: bo masz na pokładzie :

1. podstawkę pod dowolny kwarc (co oczywiste)
2. zewnętrzny oscylator RC
3. zewnętrzny generator TTL (6MHz)

i nie ma siły - każde ustawienie fusebitów CKSEL tym sposobem obsłużysz i procka postawisz na nogi .... jeśli tylko tu ktoś sobie pogrzebał.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ATmega32.
PostNapisane: 3 kwi 2014, o 12:45 
Offline
Użytkownik

Dołączył(a): 11 wrz 2013
Posty: 709
Zbananowany użytkownik

Pomógł: 23

mirekk36 napisał(a):
Grzegorz... napisał(a):
"bo Ty masz ten zestaw, w którym da się wszystko odblokować"


Jeśli masz ATB ;) to rzeczywiście nic nie potrzebujesz żeby odblokować procka ;) zakładając że ktoś nie wyłączył sobie SPIEN i JTAG'a jednocześnie (w co wątpię)

nie potrzeba ci wtedy żadnych rezonatorów

masz WSZYSTKO co ci potrzeba na pokładzie ATB (dodam tylko że w ATmega32 - nie da się zablokować RESETU bo jest na oddzielnym pinie i nie ma w związku z tym nawet takiego fusebitu)

zajrzyj sobie na tą stronkę:

http://atnel.pl/instrukcja-atb-rev-1-04.html

a konkretnie na ten rysunek:

Obrazek

więc ja bym się tak do końca nie śmiał :lol: bo masz na pokładzie :

1. podstawkę pod dowolny kwarc (co oczywiste)
2. zewnętrzny oscylator RC
3. zewnętrzny generator TTL (6MHz)

i nie ma siły - każde ustawienie fusebitów CKSEL tym sposobem obsłużysz i procka postawisz na nogi .... jeśli tylko tu ktoś sobie pogrzebał.


Tak zestaw ATB w wersji 1.03.
Heh oczywiście, że pierwszą rzeczą jaką zrobiłem były próby oparte o instrukcję do zestawu.
Przy okazji nauczyłem się już układu zworek taktowania na pamięć ;-).
Co do resetu to faktycznie nie zajrzałem do DS od ATMegi w tym względzie, a w sumie sporo różnych używam i czasem się człowiek "pogubi" w swoim myśleniu jak pisze posta na forum ;-).
Jednak się zastanawiam czy 6 MHz jeśli poprzestawiał np. na 0,9 - 3,0 to nie za dużo aby układ działał na tyle aby odczytać bądź zapisać FB. W sumie AVR-ami zajmuję się parę lat, ale nigdy żadnej nie zablokowałem mimo zabawy z taktowaniem i jakiś się "tępy" czuję w tym temacie.

--
Grzegorz...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ATmega32.
PostNapisane: 3 kwi 2014, o 13:03 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27352
Lokalizacja: Szczecin
Pomógł: 1042

Grzegorz... napisał(a):
Jednak się zastanawiam czy 6 MHz jeśli poprzestawiał np. na 0,9 - 3,0 to nie za dużo aby układ działał na tyle aby odczytać bądź zapisać FB


;) posłuchaj - pomimo że już to kiedyś daaawno temu projektując ATB i te systemy zworek i różne taktowania sprawdzałem, to teraz przed chwilunią właśnie ustawiłem w swojej ATmedze32 na zestawie takie taktowanie .... a kwarc panie mam wetknięty 11,0592MHz i jak myślisz ? zablokował się czy pracuje ?

odpowiedź - oczywiście że pracuje - i mogę ponownie ustawić zewn kwarc większy niż 8MHz ;) żaden problem

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ATmega32.
PostNapisane: 3 kwi 2014, o 14:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

Grzegorz... napisał(a):
Właściciel zarzeka się, że nie wyłączył resetu w układzie a raczej przestawił na taktowanie 0,4 - 0,9 MHz lub 0,9 - 3,0 MHz.

Jak by się jednak okazało że przestawił coś więcej, to ja kiedyś odratowałem ATmegę 32 na pająka takim oto urządzonkiem.
http://mdiy.pl/atmega-fusebit-doctor-hvpp/

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ATmega32.
PostNapisane: 3 kwi 2014, o 21:53 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27352
Lokalizacja: Szczecin
Pomógł: 1042

kurnachatka napisał(a):
Jak by się jednak okazało że przestawił coś więcej, to ja kiedyś odratowałem ATmegę 32 na pająka takim oto urządzonkiem.
http://mdiy.pl/atmega-fusebit-doctor-hvpp/


Dokładnie - jeśli np ktoś jakoś sobie wyłączył SPIEN i JTAG to takie urządzonko pomoże ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ATmega32.
PostNapisane: 3 kwi 2014, o 22:15 
Offline
Użytkownik

Dołączył(a): 20 sty 2012
Posty: 101
Pomógł: 5

kurnachatka napisał(a):
Grzegorz... napisał(a):
Właściciel zarzeka się, że nie wyłączył resetu w układzie a raczej przestawił na taktowanie 0,4 - 0,9 MHz lub 0,9 - 3,0 MHz.

Jak by się jednak okazało że przestawił coś więcej, to ja kiedyś odratowałem ATmegę 32 na pająka takim oto urządzonkiem.
http://mdiy.pl/atmega-fusebit-doctor-hvpp/


Jeżeli jesteś z Łodzi to mogę Cię poratować, bo mam to urządzonko zmontowane ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ATmega32.
PostNapisane: 4 kwi 2014, o 06:31 
Offline
Użytkownik

Dołączył(a): 11 wrz 2013
Posty: 709
Zbananowany użytkownik

Pomógł: 23

Nie no wiecie stronę Manekinena oczywiście znam i HVPP oczywiście też.

Do Łodzi to mi bardzo daleko - ja to bliżej mam do naszej "wielkiej wody" tzn. w sumie mniejszej czyli zatoki gdańskiej.

Ale zastanawia mnie dlaczego ten procesorek nie odpowiada mimo, że jak pisze Mirek po przełączeniu na tak wolne taktowanie jego działa nawet "napędzany" kwarcem.

No ale w sumie się nie będę za długo zastanawiał, bo to w sumie nie mój problem.

--
Grzegorz...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ATmega32.
PostNapisane: 4 kwi 2014, o 22:36 
Offline
Nowy

Dołączył(a): 25 mar 2014
Posty: 6
Pomógł: 0

Ja spróbowałem tego i działa

http://www.elektroda.pl/rtvforum/topic2398446.html

Wysłane z mojego GT-I9505 przy użyciu Tapatalka



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ATmega32.
PostNapisane: 7 kwi 2014, o 22:53 
Offline
Użytkownik

Dołączył(a): 11 wrz 2013
Posty: 709
Zbananowany użytkownik

Pomógł: 23

Jeśli to kogoś interesuje to okazało się, że pomógł kwarc zegarkowy i ustawienie opcji -B1.
Sprawdziłem potem na innej ATMedze32 i nie mogłem się z nią "porozumiewać" po przestawieniu na taktowanie 0,4 - 0,9 MHz (tylko rezonator ceramiczny). W tym momencie znów bez problemu powróciłem do ustawień wyższego taktowania za pomocą "wolnego" kwarcu.

--
Grzegorz...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 10 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO