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



Teraz jest 10 mar 2025, o 19:58


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 15 sty 2014, o 21:08 
Offline
Nowy

Dołączył(a): 15 sty 2014
Posty: 2
Pomógł: 0

Witam,

Chciałem przy pomocy mkavrcalculatora ustawić fuse bity na atmedze8 aby mogła ona używać zewnętrznego kwarca 12 MHz.
Postępuję zgodnie z instrukcją z filmiku: http://www.atnel.pl/mkavrcalculator.html

1) zakładka "programator AVR" > przycisk "sprawdź podłączony AVR"
- dzięki temu mkavr wie już że korzystam z atmegi8
2) zakładka "fusy uproszczone" > radio button "> 8 MHz"
3) zakładka "programator AVR" > radio button "ZAPIS" i ptaszek przy "Fuse bity" (mój programator to USB ASP i taki też mam ustawiony w kalkulatorze)
4) klikam "wykonaj"

wszystko kończy się sukcesem, ale... klikam ponownie "Sprawdź podłączony AVR" i KLOPS: dostaję znany i nie lubiany komunikat:

avrdude.exe: set SCK frequency to 93750 Hz
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
avrdude.exe: AVR device initialized and ready to accept instructions
avrdude.exe: Device signature = 0x000000
avrdude.exe: Yikes! Invalid device signature.
avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07


czytałem, że wskazuje to na błędne połączenie/złe luty/ zwarcia itp - ale u mnie wszystko działa, to znaczy biorę inną atmege8 (prosto ze sklepu) i odczytywanie działa na niej poprawnie. Niestety do czasu kiedy nie powtórzę powyższych kroków...

Co robię nie tak?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 sty 2014, o 21:14 
Offline
Użytkownik
Avatar użytkownika

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

A kwarca zewnętrznego że tak zapytam masz podłączonego?


Autor postu otrzymał pochwałę

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 sty 2014, o 21:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 mar 2013
Posty: 739
Lokalizacja: Poznań
Pomógł: 84

A masz podłączony zewnętrzny kwarc ?
pod odpowiednie nóżki uC :)

edit:
Spóźniłem się :)


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 sty 2014, o 21:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 maja 2012
Posty: 174
Lokalizacja: Gliwice
Pomógł: 19

Masz jakiś inny kwarc pod ręką żeby sprawdzić czy ten czasem nie jest uszkodzony? Może masz złe kondensatory przy kwarcu?

edit: widzę że wszyscy w jednym czasie odpowiadamy ;)


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 sty 2014, o 21:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 paź 2013
Posty: 62
Pomógł: 2

Zwyczajnie przestawiłeś procesor na zewnętrzny kwarc, którego nie podłączyłeś, albo go źle podłączyłeś... albo ów kwarc jest walniety.
Do nóżek xtal1 xtal2 (pin 9 i 10) podłącz jakikolwiek kwarc. Nawet bez kondensatorów i i spróbuj jeszcze raz odczytac procka. Jak nie dasz rady to w MKAVRkalkulatorze odznacz pole Auto SCK speed i z listy wybierz 750,0 -->1500,0 jeśli sie odczyta to wróć do wewnetrznego oscylatora 8MHz


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sty 2014, o 05:48 
Offline
Moderator
Avatar użytkownika

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

Może być jeszcze tak - że trzeba włączyć spowolnienie programowe ISP czyli Programowe SlowSCK żeby przeprogramować procka z fabrycznego 1MHz. Rozwiń tą listę

"Slow sck"

i wybierz czwartą pozycję

Obrazek

i dopiero wtedy użyj zielonego klawisza WYKONAJ, poza tym proszę zaglądaj na informacje i poradniki do programu chociażby na stronie producenta:

http://atnel.pl/mkavrcalculator.html

jeśli nie na moim blogu

www.mirekk36.blogspot.pl

bo dziesiątki razy o tym mówię 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: 18 sty 2014, o 18:18 
Offline
Nowy

Dołączył(a): 15 sty 2014
Posty: 2
Pomógł: 0

Dzięki wszystkim za pomoc!
Atmege programowałem na zlutowanej przez siebie płytce podłączonej do programatora (pająk), na której nie było kwarca (myślałem że musi być tylko na układzie docelowym, w którym finalnie atmega będzie osadzona), stąd cały problem.
Wybaczcie moją niewiedzę, ale po prostu się uczę.

Jeszcze raz dzięki! Temat do zamknięcia.



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: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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