Jak przywrócić ATtiny26 do życia po nieudanym programowaniu z soy.pl?
ATTiny - problem z programowaniem
From: "Tomasz 'Merlin' Kolinko" <news_at_nospam_px.qs.pl>
Subject: ATTiny - problem z programowaniem
Date: Fri, 11 Nov 2005 11:04:16 +0100
   
Witam,   
Po długich trudach uruchomiłem programator, oraz program:   
http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html   
Przez kilka godzin z moim ATtiny26 działało pięknie - mogłem odczytywać i    
zapisywać uC. Potem skompilowałem ten program: http://soy.pl/my-leds.c .    
Wgrałem przy pomocy "Erase & Program All", po czym uC przestał odpowiadać.   
Nie mogę odczytać niczego, nie mogę zapisać, "Erase" nie pomaga, "Fuse and    
lock bits" nie działa, a "Read signature" na początku zwracało mi "unknown    
(XX XX XX)" - gdzie "XX" było losowo - przy jednym odczycie FF-ami, przy    
innym 00-ami. Teraz zwraca mi już same FF.   
Co może być nie tak? To jest pierwszy program, który wgrałem, więc może źle    
podłączam procek? Robię tak:   
1. Do VCC/AVCC daję +5V   
2. GND/GND - do ziemi, łączę z GND programatora   
3. Próbowałem między MISO a 5V dać rezystor 100K (widziałem na jakimś    
schemacie), ale nie pomagało   
4. Próbowałem wpiąć kwarc 4Mhz między odpowiednie nóżki, ale nic nie dawało   
Programator działa (gdy podpinam diody, to zapala je podczas programowania).    
Wszystkie przyciski w softwarze dają mi komunikat: "Can't Erase/read/pgm...    
unknown device". Co się może dziać?   
Pozdrawiam,   
Merlin    
From: AdelA <a_at_nospam_b.c>
Subject: Re: ATTiny - problem z programowaniem
Date: Fri, 11 Nov 2005 12:24:10 +0100
   
Pozdrawiam,   
Merlin    
Albo programator coś nie tak albo procek po prostu poleciał. Ja na    
przykład mam jeden taki z którego sygnaturki szczytać nie można. Ale    
reszta działa jak się należy. Uwierz mi, że jak się kupuje jedną sztukę    
w sklepie to jako tako jeszcze może być, ale jak kupujesz z pół tysiąca    
to w takiej partii trafisz na kilka wadliwych i kilka niedziałających.    
Wiem bo taką partię kupowałem kilka razy. Może i ty trafiłeś na jakąś    
zakałę.   
--    
	AdelA  
	paganini(&)adela.pl  
	www.adela.pl  
From: "Tomasz 'Merlin' Kolinko" <news_at_nospam_px.qs.pl>
Subject: Re: ATTiny - problem z programowaniem
Date: Fri, 11 Nov 2005 12:35:07 +0100
   
Albo programator coś nie tak albo procek po prostu poleciał. Ja na    
przykład mam jeden taki z którego sygnaturki szczytać nie można. Ale    
reszta działa jak się należy. Uwierz mi, że jak się kupuje jedną sztukę w    
sklepie to jako tako jeszcze może być, ale jak kupujesz z pół tysiąca to w    
takiej partii trafisz na kilka wadliwych i kilka niedziałających. Wiem bo    
taką partię kupowałem kilka razy. Może i ty trafiłeś na jakąś zakałę.   
   
Czyli pozostaje mi przesiedzieć cały długi weekend w oczekiwaniu na nowe    
ATTiny ze sklepu... Powinny istnieć całodobowe sklepy elektroniczne ;) A na    
przyszłość wszystko będę kupować podwójnie.   
Cóż - dzięki za odpowiedź (ponownie):)   
Pozdrawiam,   
Merlin    
From: AdelA <a_at_nospam_b.c>
Subject: Re: ATTiny - problem z programowaniem
Date: Fri, 11 Nov 2005 13:21:42 +0100
   
Czyli pozostaje mi przesiedzieć cały długi weekend w oczekiwaniu na nowe    
ATTiny ze sklepu... Powinny istnieć całodobowe sklepy elektroniczne ;) A na    
przyszłość wszystko będę kupować podwójnie.   
Cóż - dzięki za odpowiedź (ponownie):)   
Pozdrawiam,   
Merlin    
   
nie znam dokładnie twojego problemu. Są też inne problemy. Generator,    
zbyt szybko to programujesz itd. Być może gdzieś niechcący zwarcie    
zrobiłeś w czasie używania układu i o tym nie wiesz, a teraz jest już po    
wszystkim. Być może, być może ........   
--    
	AdelA  
	paganini(&)adela.pl  
	www.adela.pl  
From: "Jarosław S" <alres1_at_nospam_wp.pl>
Subject: Re: ATTiny - problem z programowaniem
Date: Fri, 11 Nov 2005 15:12:24 +0100
   
Zakładając, że procesor jest nie uszkodzony :   
1. Możliwe, że przez przypadek przeprogramowałeś coś w Fuse & Lock Bits   
odnośnie oscylatora. Spróbuj zamiast kwarcu podłączyć zwykły generator ( R +   
C + 7400) i powinno ruszyć.   
2. Jeżeli to był bit RSTDISBL - to masz problem, ale tymczasowy. Musisz   
pożyczyć gdzieś programator ale "równoległy" albo zrobić go sobię samemu   
(http://elm-chan.org/works/avrx/report_e.html - zrobiłem go i działa)   
3. Czasami ten programator (ISP Programmer) tak się zachowuje, że nie może   
odczytać sygnatury. Na początku też myślałem, że coś zrobiłem "nie tak" ale   
to mu się zdarza "dosyć" regularnie - może to sprawa LPT albo systemu   
operacyjnego ??? Lekarstwo na to "PonyProg" (http://www.LancOS.com). Jeżeli   
mi programator ISP odmawia posłuszeństwa to wczytuje program przez   
PonyProg - po pewnym czasie ISP ponownie rozpoznaje procesor.   
pozdrawiam   
Użytkownik "Tomasz 'Merlin' Kolinko" <news_at_nospam_px.qs.pl> napisał w wiadomości   
news:437465c5$0$5438$f69f905_at_nospam_mamut2.aster.pl...   
Witam,   
Po długich trudach uruchomiłem programator, oraz program:   
http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html   
Przez kilka godzin z moim ATtiny26 działało pięknie - mogłem odczytywać i   
zapisywać uC. Potem skompilowałem ten program: http://soy.pl/my-leds.c .   
Wgrałem przy pomocy "Erase & Program All", po czym uC przestał odpowiadać.   
Nie mogę odczytać niczego, nie mogę zapisać, "Erase" nie pomaga, "Fuse and   
lock bits" nie działa, a "Read signature" na początku zwracało mi "unknown   
(XX XX XX)" - gdzie "XX" było losowo - przy jednym odczycie FF-ami, przy   
innym 00-ami. Teraz zwraca mi już same FF.   
Co może być nie tak? To jest pierwszy program, który wgrałem, więc może   
źle   
podłączam procek? Robię tak:   
1. Do VCC/AVCC daję +5V   
2. GND/GND - do ziemi, łączę z GND programatora   
3. Próbowałem między MISO a 5V dać rezystor 100K (widziałem na jakimś   
schemacie), ale nie pomagało   
4. Próbowałem wpiąć kwarc 4Mhz między odpowiednie nóżki, ale nic nie   
dawało   
Programator działa (gdy podpinam diody, to zapala je podczas   
programowania).   
Wszystkie przyciski w softwarze dają mi komunikat: "Can't   
Erase/read/pgm...   
unknown device". Co się może dziać?   
Pozdrawiam,   
Merlin   
   
From: "Tomasz 'Merlin' Kolinko" <news_at_nospam_px.qs.pl>
Subject: Re: ATTiny - problem z programowaniem
Date: Fri, 11 Nov 2005 20:13:43 +0100
   
3. Czasami ten programator (ISP Programmer) tak się zachowuje, że nie może   
odczytać sygnatury. Na początku też myślałem, że coś zrobiłem "nie tak"    
ale   
to mu się zdarza "dosyć" regularnie - może to sprawa LPT albo systemu   
operacyjnego ??? Lekarstwo na to "PonyProg" (http://www.LancOS.com).    
Jeżeli   
mi programator ISP odmawia posłuszeństwa to wczytuje program przez   
PonyProg - po pewnym czasie ISP ponownie rozpoznaje procesor.   
   
(sigh)   
Najprostsze rozwiązania czasami umykają naszej świadomości :) Tak się    
zapatrzyłem na ISP Programmer, że nawet do głowy mi nie przyszło wypróbować    
PonyProgra, którego miałem na dysku :) Działa!   
Wciąż nie rozumiem, czemu ISPP nie działa, ale już mnie to nie obchodzi :)    
Dzięki.   
Pozdrawiam,   
Merlin