ATNEL tech-forum
https://forum.atnel.pl/

Brak możliwości zapisu do atmegi 8
https://forum.atnel.pl/topic20870.html
Strona 1 z 1

Autor:  matrix [ 15 cze 2018, o 22:06 ]
Tytuł:  Brak możliwości zapisu do atmegi 8

Pytanie do Was szanowni użytkownicy.
Programator - Mirkowy USB ASP w starszej wersji
Płytka - EVB AVR04
Programowałem sobie spokojnie megę 8 i około 15 razy dała się zaprogramować. Później zaczęły się schody i zachowywała się jak na filmie po czym przestała odpowiadać, więc podmieniłem procesor. Ale nowa mega zachowuje się tak jak poprzednia tyle że odpowiada za każdym razem lecz tylko po wyłączeniu i włączeniu zasilania.
Jakieś sugestie ?


Autor:  jez2000 [ 15 cze 2018, o 22:32 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

Jakie masz źródło taktowania??
Spróbuj zaznaczyć slow SCK

Autor:  rskup [ 15 cze 2018, o 22:39 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

jez2000 napisał(a):
Jakie masz źródło taktowania??
Spróbuj zaznaczyć slow SCK

Na filmie widać, że ma ustawione AUTO SCK i że taktowanie to wewnętrzne 8MHz. Dlatego sprawdź cz nie masz czegoś podpiętego do linii ISP (MISO/MOSI/SCK)? Odepnij wszystko od pinów i sprawdź.

--
Pozdrawiam,
Robert

Autor:  matrix [ 15 cze 2018, o 23:31 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

rskup napisał(a):
sprawdź cz nie masz czegoś podpiętego do linii ISP (MISO/MOSI/SCK)

Do żadnej z tych linii nie jest nic podłączone, poza tym kilka(naście) razy spokojnie mogłem zaprogramować megę...

Autor:  rskup [ 16 cze 2018, o 00:00 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

Według filmiku zmieniłeś fusy - przełączyłeś wewnętrzny oscylator z 1MHz na 8 MHz i włączyłeś BODa. Więc przy poprawnie podłączonym zasilaniu nie powinno to mieć wpływu na programowanie. Ale jak masz coś nie tak z zasilaniem, to już tak.

Jak zasilasz układ? Z USB? Czy masz ten sam efekt przy zasilaniu z zasilacza?
Czy masz na płytce jakieś podłączone elementy?
Czy wszystko odłączyłeś i nadal masz problem?

--
Pozdrawiam,
Robert

Autor:  matrix [ 16 cze 2018, o 00:06 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

rskup napisał(a):
Jak zasilasz układ?

Układ zasilany z zasilacza 12V od urządzenia Funbox (zasilacz dla modemów Orange - przetwornica impulsowa)
rskup napisał(a):
Czy masz na płytce jakieś podłączone elementy?

Tylko wyświetlacz.
rskup napisał(a):
Czy wszystko odłączyłeś i nadal masz problem?

Jak wyżej

Autor:  SylwekK [ 16 cze 2018, o 07:45 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

Takie cuda w 99% zdarzają się kiedy procek ma niestabilne lub w ogóle nie podłączone zasilanie i zasilany jest właściwie z linii programujących (tak, jest to możliwe) przy czym efektem ubocznym takiego zabiegu jest przestawienie fusów włącznie z przeprogramowaniem linii Reset. Miałem tak ze dwa razy i nauczony doświadczeniem zawsze upewniam się, że jest prawidłowe zasilanie układu programowanego.

Autor:  mirekk36 [ 16 cze 2018, o 08:52 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

wystarczy zrobić bardzo prosty i szybki test żeby w 50% rozwiązać problem tzn dowiedzieć się czy to problem z zestawem AVR czy programatorem ... a to już będzie dużo


weź goły procek np na stykówce - i podłącz go do programatora tylko - sprawdź czy odczytuje, programuje itp ... masz odpowiedź na pytanie powyżej w 5 sekund, później łatwiej będzie szukać dalej problemu

Autor:  matrix [ 16 cze 2018, o 10:08 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

Niestety nie posiadam stykówki ale za to mam Mirkową fioletową ATB rev:1.04a z atmegą 32 na pokładzie. Atmegę 32 odczytuje, widzę fusbity, mogę je przestawiać więc wnioskuję że programator działa poprawnie.
Ogólnie to pomierzyłem napięcia na EVB AVR04 (o czym zapomniałem napisać) i na wejściu mam stabilne 12V, na wyjściu z LM317 stabilne 5V, mierzyłem bezpośrednio na procku ale ciągle miałem dobrze. Dzisiaj mierzę po raz kolejny i okazuje się że na nóżki procka dociera tylko 1.45V. Siada gdzieś linia zasilania.
Przepatrzę zasilanie i jeśli coś się da z tym zrobić to poratuję a jeśli nie to może trzeba będzie zmienić EVB AVR04 na inną płytkę ewaluacyją bo ta się już wysłużyła.

Autor:  mirekk36 [ 16 cze 2018, o 10:32 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

a nie ma ta płytka przypadkiem kociego kondensatora 100nF podłączonego do pinu RESET procka ? jeśli tak to wylutuj ten kondensator

Autor:  SylwekK [ 16 cze 2018, o 10:49 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

Hehe, czyli jednak problem z zasilaniem ;-)

Autor:  matrix [ 16 cze 2018, o 14:34 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

Cytuj:
a nie ma ta płytka przypadkiem kociego kondensatora 100nF podłączonego do pinu RESET

Jakiś kondek był ale czy on koci to nie wiem. Tak wyglądał więc go wywaliłem.

Obrazek

Poprawiłem problem z zasilaniem, jedna przelotka padła, teraz zasilanie na procku jest poprawne.
Posprawdzałem też połączenia linii MISO, MOSI, SCK i RESET. Wszystkie mają poprawne "przejście".
Niestety wciąż to samo. Najpierw mogę odczytać raz pprocesor podłączony na płytce, a już kolejnym razem wywala błąd AVRDUDE

Żeby nie było, zaprogramowałem na atmega32 z fioletowego ATB miganie diodą i działa więc programowanie idzie dobrze.

Czuję że ta EVB AVR04 pójdzie w odstawkę a zakupię sobie do mojego fioletowego ATB Mirkową przejściówkę atmega8

https://sklep.atnel.pl/pl/p/Konwerter-ATmega/10

Autor:  SylwekK [ 16 cze 2018, o 14:54 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

Masa z programatora jest? Bo ta też po pinach potrafi popłynąć zamiast swoim złączem.

Autor:  matrix [ 16 cze 2018, o 15:26 ]
Tytuł:  Re: Brak możliwości zapisu do atmegi 8

SylwekK napisał(a):
Masa z programatora jest?

Masa też jest. Wszystko sprawdziłem co mi do głowy przyszło. Wciąż na EVB AVR04 problem. Ale nieważne. Już podjąłem decyzję. Wykorzystam Mirkową przejściówkę.

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/