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



Teraz jest 5 lut 2025, o 13:02


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
Autor Wiadomość
PostNapisane: 15 wrz 2012, o 09:49 
Offline
Nowy

Dołączył(a): 22 cze 2012
Posty: 24
Pomógł: 0

Witam!
Posiadam zestaw ATB 1.03 i mam następujący problem:
Kupiłem sobie wczoraj Atmege 32 i chciałem w niej ustawić taktowanie na 10 Mhz.
Korzystam do programowania zamiennie z wbudowanego w zestaw ft232 i ze swojego stk500v2. Jako, że potrzebuje do projektu 2 Atmegi, drugą (również ATmege 32) mam włożoną do płytki stykowej. W Czym problem? W tym że po włożeniu nowej atmegi do zestawu i odpaleniu mkAVR calculator układ został wykryty, ja zmieniłem w fusach uproszczonych na ">8Mhz" oraz "Interfejs JTAG - wyłączony" przeszedłem do zakładki programator i wpisałem (po zaznaczeniu oczywiście "rodzaj pamięci -> fuse bity" orz "zapis" ustawienia do mikrokontrolera. Na tym skończyła się komunikacja z Atmega. Później chcąc zweryfikować wyłączyłem program i już żadnego uK mi nie wykrył. Nie wiedząc w czym problem kombinowałem zmieniając prgramator (ft232 / stk 500v2) i niestety bez skutku. Nie wiem w czym problem bo wiem że do uK wpisałem jako fuse bity LOW - FF i HIGH- D9 i nie powinien się uK zablokować. Na koniec dodam że podłączyłem swój programator (stk 500v2) do atmegi włożej w płytke stykową i wszystko działa pięknie. Podejrzewam że coś jednak poknociłem, ale nie mam pojęcia co. Jak ktoś ma jakiś pomysł i sugestie to byłbym bardzo wdzięczny.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 10:02 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

a jaki masz kwarc przy medze ?? powinieneś mieć powyżej 8Mhz

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 10:06 
Offline
Nowy

Dołączył(a): 22 cze 2012
Posty: 24
Pomógł: 0

10 Mhz



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 10:10 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

zmień na inny może jest trafiony
sprawdzam te twoje fusy i bez problemu wszystko śmiga , jest jeszcze możliwość że jednak się
pomyliłeś gdzieś i ci się wydaje że takie ustawiłeś.

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 10:11 
Offline
Nowy

Dołączył(a): 22 cze 2012
Posty: 24
Pomógł: 0

Już sprawdziłem :) zresztą dla tego samego kwarcu inna atmega jest widziana więc chyba nie w tym problem :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 10:13 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

no to tylko pozostaje opcja że jednak złe fusy wprowadziłeś

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 10:16 
Offline
Nowy

Dołączył(a): 22 cze 2012
Posty: 24
Pomógł: 0

No właśnie... i tutaj też taki wniosek mi przychodzi bo innego wytłumaczenia nie widzę. Jakbyś mógł to napisz mi proszę jak odblokować uK, w płytce jest zew generator TTL, myślisz że to wystarczy?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 10:20 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

nie mam pojęcia coś tam namieszał z fusami ... ale spróbuj z generatorem TTL i ustaw na fusy standardowe albo zmień na prawidłowe może ci się uda :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 10:25 
Offline
Nowy

Dołączył(a): 22 cze 2012
Posty: 24
Pomógł: 0

Heh no i problem w tym że po przełączeniu na generator TTL nie mam jak zmienić fuse bitów, po sama Atmega nie jest widziana przez programator...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 10:29 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

no to zdrowo jej krzywdę zrobiłeś .. w takim razie

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 10:32 
Offline
Nowy

Dołączył(a): 22 cze 2012
Posty: 24
Pomógł: 0

damm it... nówka nie śmigana... masakra. Rozumiem jakbym pierwszy raz się do tego zabierał, ale robiłem to już dziesiątki razy i nigdy nie miałem takich problemów...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 10:41 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

czasem tak jest rutyna zabija :) dlatego ja zawsze fusy ustawiam albo ręcznie z cmd , albo mkcalkiem
i sprawdzam kilka razy czy jest ok :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 11:07 
Offline
Moderator
Avatar użytkownika

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

A ja tu widzę, że kolega z nerwów po prostu się zamotał do samego końca i to na MAX'a

po pierwsze proszę mi na spokojnie odpowiedzieć na kilka pytań, bo korzystając z MkAvrCalculator nie da się zablokować procka chyba że się na prawdę na upartego chce to zrobić ;) to wtedy tak

1. czy inny procek jak się włoży w podstawkę to działa ?
2. przecież w zestawie jest kwarc 11,0592MHz to proszę z nim sprawdzić - po co jakiś 10MHz ? Czyli do testu doprowadźmy ATB do stanu fabrycznego i sprawdźmy czy wszystko działa - żeby było po kolei
3. jak już włożysz tę ATmegę32 co to się niby zablokowała to jeszcze raz sprawdź ją programatorem ATB-FT232R czyli tym wbudowanym oraz programem MkAvrCaluclator - ale ŻÓŁTYM KLAWISZEM - o nazwie "Sprawdź podłączony AVR" w zakładce programator i daj mi znać czy ta opcja go wykrywa

_________________
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: 15 wrz 2012, o 11:35 
Offline
Nowy

Dołączył(a): 22 cze 2012
Posty: 24
Pomógł: 0

mirekk36 napisał(a):
A ja tu widzę, że kolega z nerwów po prostu się zamotał do samego końca i to na MAX'a

po pierwsze proszę mi na spokojnie odpowiedzieć na kilka pytań, bo korzystając z MkAvrCalculator nie da się zablokować procka chyba że się na prawdę na upartego chce to zrobić ;) to wtedy tak

1. czy inny procek jak się włoży w podstawkę to działa ?
2. przecież w zestawie jest kwarc 11,0592MHz to proszę z nim sprawdzić - po co jakiś 10MHz ? Czyli do testu doprowadźmy ATB do stanu fabrycznego i sprawdźmy czy wszystko działa - żeby było po kolei
3. jak już włożysz tę ATmegę32 co to się niby zablokowała to jeszcze raz sprawdź ją programatorem ATB-FT232R czyli tym wbudowanym oraz programem MkAvrCaluclator - ale ŻÓŁTYM KLAWISZEM - o nazwie "Sprawdź podłączony AVR" w zakładce programator i daj mi znać czy ta opcja go wykrywa


Hmm po kolei:
1. Tak jak pisałem inne procki działają.
2. Sprawdzałem z różnymi kwarcami, oczywiście na tym 11,0592 również
3. Zrobiłem tak jak pisałeś i go rozpoznał. Przyznam szczerze, że nie rozumiem do końca dlaczego tak się dzieje. Korzystałem przez ostatnie parę godzin z stk500v2 i nie chciało, przełączyłem na ft232 i poszło. Co śmieszniejsze, po tym jak zadziałało sprawdziłem raz jeszcze ustawieni fuse bitów - były domyślne. Zmieniłem je "na nowo" na >8 Mhz i JTAG wyłączony i zaprogramowałem i na końcu sprawdziłem jeszcze drugim programatorem stk500v2. Działa, ale nie rozumiem dlaczego wcześniej nie chciało. Jest na to jakieś wytłumaczenie? Dzięki za pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 wrz 2012, o 13:32 
Offline
Moderator
Avatar użytkownika

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

wojtasss napisał(a):
Działa, ale nie rozumiem dlaczego wcześniej nie chciało. Jest na to jakieś wytłumaczenie? Dzięki za pomoc.


Jest na to wytłumaczenie ;) ... średnio co miesiąc spotykam się z podobnym kłopotem u użytkownika ATB gdy pierwszy raz wkłada nowego procka ....

to są NERWY ;) a przez to chaos ;) a potem nikt nie potrafi odtworzyć sobie w głowie dokładnie jak to było wcześniej ;)

a pisałem na początku, że jak zrobisz wszystko po kolei tak jak mówię to zadziała - MUSI zadziałać ;) no i działa

na drugi raz mniej nerwowych ruchów ..... ale też rozumiem to, bo sam co jakiś czas też miewam takie cuda ;) a jak się uspokoję i wszystko np na drugi dzień na spokojnie robię - to okazuje się - że wszystko idzie jak po maśle

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

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