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



Teraz jest 8 sty 2025, o 04:00


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 24 mar 2017, o 13:15 
Offline
Nowy

Dołączył(a): 12 sty 2015
Posty: 9
Pomógł: 0

Witam
Mam ostatnio problem z programatorem jak w tytule, ogólnie programuje poprawnie mikrokontrolery Attiny85 czy AtMega328, jednak problem występuje przy programowaniu AtMega64A. Mikrokontroler pracuje na zewnętrznym kwarcu 16Mhz, odczyt sygnatury przebiega prawidłowo, jednak próba wgrania jakichkolwiek danych, czy zmian fusebitów możliwa jest tylko po wprowadzeniu dodatkowej komendy '-B 2000', czyli ustaleniu na siłę taktowania, a co za tym idzie programowanie jest tragicznie wolne. Fusy na procku ustawione na >8Mhz z zewnętrznego oscylatora. Samo urządzenie po zaprogramowaniu pracuje prawidłowo, jest to aparatura RC Turnigy er9x. Chciał bym korzystać z dodatkowego programu na PC do konfiguracji jednak przy takie prędkości odczytu i zapisu EEPROM jest to dosyć uciążliwe.
Chciał bym wspomnieć że od jakiegoś czasu niebieska dioda na programatorze świeci blado czasami gaśnie, czy jest możliwe że któryś z elementów programatora został uszkodzony i przez to nie gada on poprawnie z tym prockiem?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 mar 2017, o 15:37 
Offline
Moderator
Avatar użytkownika

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

bo masz pewnie kondensator 100nF albo o zgrozo większy na pinie reset procka - więc odłącz go na czas programowania i będzie ok

_________________
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  
PostNapisane: 24 mar 2017, o 23:27 
Offline
Nowy

Dołączył(a): 12 sty 2015
Posty: 9
Pomógł: 0

Żeczywiscie, jest takowy 47uF, tylko po co takie rozwiazanie? Jakies zabezpieczenie przed przypadkowym zresetowaniem układu? BTW, czy to że jest problem z wgraniem softu wynika ze specyfikacji tego programatora? Z tego co widzialem w tutkach to wgrywane było bez zdejmowania kondensatora



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 mar 2017, o 23:42 
Offline
Moderator
Avatar użytkownika

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

47uF na pinie reset to nie jest przewidziane przewidziane w ŻADNEJ dokumentacji firmy ATMEL, to jest kompletne nieporozumienie, a ktoś kto projektował ten układ to albo nie ma pojęcia co robi albo .... albo wcześniej działał na prockach 8051 ... gdzie RESET działał całkiem inaczej.

W dokumentacji producenta czyli ATMELA dla AVR możesz znaleźć kondensator 100 nF (MAX!) ale też z zastrzeżeniem, że np dla programatorów TPI trzeba go KONIECZNIE rozpiąć.

Dla naszego programatora też trzeba rozpiąć albo dać go w szereg z rezystorem 1K

_________________
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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO