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



Teraz jest 23 sty 2025, o 06:44


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 55 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 10 sie 2012, o 22:01 
Offline
Moderator
Avatar użytkownika

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

SunRiver napisał(a):
czasem tak jest .... mozesz spróbować potraktować ją z generatora na ATB


O to też jest dobry pomysł bo może ma niechcący ustawiony zewn. generator TTL albo RC. Ale obydwa masz na pokładzie ATB ;) zajrzyj tutaj :

topic13.html

_________________
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: 11 sie 2012, o 00:05 

Pomógł: 0

Powiem tylko, że ostatnio dziwnym trafem, pracując nad moim projektem z ustawionym w eclipse procesorem atmega32, zmieniłem w podstawce procek na atmega16 ładnie fusy ustawiłem w AS4 (jeszcze nie miałem mkAVRcalc). Procek na zewnętrzny kwarc 11059200, bez zewnętrznych kondensatorów itp. Oczywiście JTAG wyłączony ISP włączone itp.
OK, to jazda mówię sobie, oczywiście cały czas procek w eclipse atmega32 w podstawce atmega16, kompilacja, wgrywam softa i co, dooopa. Procek wyleciał, tj. fusy się posypały i nie chciało za cholerę już po ISP działać w żadnym programie. Został tylko avr dragon i okazało się, że dziwnym trafem wyleciały ustawienia źródła zegara i ISP.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2012, o 13:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 paź 2011
Posty: 108
Pomógł: 0

Na razie , z braku czasu, się poddałem, ale wkrótce wrócę do tematu ;)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2012, o 22:34 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 paź 2011
Posty: 108
Pomógł: 0

Sprawdziłem wszystkie możliwe konfiguracje zworek. Zero reakcji spod Eclipse. Avrdude bez problemu programuje ten procesor w innym zestawie. mkAVRCalculator też go rozpoznaje , nie wiem czy programuje , bo mam wersję demo. Czyżby ten konwerter nie do końca współpracował z Eclipse ? Pomysły już mi się dawno skończyły ;(

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2012, o 22:36 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3209
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Przecież MKAVRCalculator obsługuje (a więc programowanie i odczyt) ATmege 8 także w demonstracyjnej wersji. Więc możesz sprawdzić.

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2012, o 22:58 
Offline
Moderator
Avatar użytkownika

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

ixxl napisał(a):
Sprawdziłem wszystkie możliwe konfiguracje zworek. Zero reakcji spod Eclipse. Avrdude bez problemu programuje ten procesor w innym zestawie. mkAVRCalculator też go rozpoznaje , nie wiem czy programuje , bo mam wersję demo. Czyżby ten konwerter nie do końca współpracował z Eclipse ? Pomysły już mi się dawno skończyły ;(


eeeeh jak można takie rzeczy pisać ? na prawdę zastanawia mnie to

konwerter nie współpracuje z Eclipse

no toż to pomysł ;)

Panie kochany samo Eclipse nie ma nic wspólnego z programowaniem procków ono posługuje się programem AVRDUDE w tym celu - to po pierwsze

to teraz zastanów się - bo przecież MkAvrCalculator też posługuje się avrdude

No szok - skąd takie skojarzenia jakieś dziwne - a nawet nie podajesz ani podejrzewam nie zastanawiasz się nad tym jakie komunikaty z tego AVRDUDE pod Eclipsem wywoływanego wyskakują ???? pewnie nawet ani razu nie spojrzałeś na okienko CONSOLE :(

przecież powodów może być 100

A tak w ogóle to chyba strasznie nerwowo wszystko robisz i już ci się totalnie namieszało i to na MAXA :(

uspokój się więc ;) usiądź na chwilę, zrelaksuj się , odpocznij i wtedy podejdź do tego jeszcze raz wg kroków poniżej:

1. skoro MkAvrCalculator widzi procka w konwerterze to wejdź w jego zakładkę "USTAWIENIA"
2. Kliknij w tej zakładce klawisz o nazwie "Instaluj" w ramce "avrdude"
3. UWAGA!!!! wskaż folder

C:\WinAVR-20100110\bin

o ile to w takim masz zainstalowany pakiet WinAVR ponieważ ECLIPSE domyślnie tam zagląda w poszukiwaniu avardude i jego pliku conf. A ty po prostu możesz mieć SKOPANY ten avrdude w tym folderze

więc jeśli ci MkAvrCacl wgra do niego prawidłową wersję AVRDUDE

to i ECLIPSE musi ruszyć

tylko że jeśli znowu coś pójdzie nie tak to weź że się zmiłuj pan nad nami i opisz porządnie co się dzieje podając:

1. jakieś komunikaty z avrdude z konsoli eclipse
2. jakiś screenschot chociaż

_________________
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: 11 sie 2012, o 23:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 paź 2011
Posty: 108
Pomógł: 0

Większość z tych rzeczy już robiłem...

Zainstalowany avrdude mam poprawnie...chyba (dokładnie w katalogu jaki podałeś)

w konsoli mam komunikat:

Launching C:\AVRDUDE_FT232R\avrdude -pm8 -cATB-FT232R -Pft0 -Uflash:w:latarka8.hex:a "-CC:\AVRDUDE_FT232R\avrdude.conf"
Output:
avrdude: BitBang OK
avrdude: pin assign miso 3 sck 5 mosi 6 reset 7
avrdude: drain OK

ft245r: bitclk 230400 -> ft baud 115200
avrdude: ft245r_program_enable: failed
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.

avrdude finished

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2012, o 23:20 
Offline
Moderator
Avatar użytkownika

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

Dobra - widzę że to nie ma sensu - tak przez forum, ja ci chętnie pomogę ale złap mnie albo na Skype (nick: mirekk36) tylko ze słuchawkami i mikrofonem albo na telefon - i wtedy przez zdalny pulpit (TeamViewer) ci pomogę raz dwa .... bo kręcimy się z tym w kółko jak bączek ...

_________________
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: 11 sie 2012, o 23:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 paź 2011
Posty: 108
Pomógł: 0

ok, w takim razie próbuję przez skype

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 sie 2012, o 10:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 paź 2011
Posty: 108
Pomógł: 0

Kolejny dzień, i jest jakiś progres. Po ustawieniu opcji "-B 4" , mogę już zaprogramować układ (wolno bo wolno , ale zawsze:). Wrzuciłem przykładowy program wyświetlający coś na LCD i na zestawie nie działa. Dodatkowo cały czas mruga dioda RXD. Po przełożeniu kontrolera do innego zestawu i identycznym połączeniu portów, wyświetlacz pracuje ok. Zestaw mam skonfigurowany jak na zdjęciu. Próbowałem z założonymi zworkami J1 J2 , jak i bez nich.

Obrazek

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 sie 2012, o 10:03 
Offline
Moderator
Avatar użytkownika

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

No ale do jakich pinów ty podłączyłeś ten wyświetlacz panie kochany ? ;) do pinów w płycie bazowej ATB - czyli tych które były od procka m32, A jak myślisz po co masz piny wyprowadzone na konwerterze ???? Przecież z tego zdjęcia widać że LCD nie jest w ogóle podpięty do ATmega8 - i ty siedzisz i dziwisz się dlaczego nie działa?

To do nich podłącz LCD

Jedyne piny których nie trzeba krosować to np właśnie RX, Tx, SDA, SCL czy ICP

_________________
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: 12 sie 2012, o 10:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 paź 2011
Posty: 108
Pomógł: 0

Ależ skąd, jakbym śmiał taki błąd zrobić ;) Oczywiście , że podłączone jest do pinów na konwerterze. To tylko gra cieni na zdjęciu

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 sie 2012, o 10:10 
Offline
Moderator
Avatar użytkownika

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

hahaha no rzeczywiście ;) jeszcze raz się przyjrzałem .... ale coś mi nie pasuje - chyba że to znowu gra światła i cieni - dlaczego jest tylko 6 przewodów od LCD a nie 7 ???

_________________
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: 12 sie 2012, o 10:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 paź 2011
Posty: 108
Pomógł: 0

No tak , w drugim zestawie RW mam na stałe do masy , i zapomniałem , że na ATB muszę ręcznie połączyć :oops: Teraz chodzi :lol:
Jeszcze 1 pytanko tylko i zamilknę, czy dioda RXD powinna mrugać cały czas ?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 sie 2012, o 11:59 
Offline
Moderator
Avatar użytkownika

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

ixxl napisał(a):
Jeszcze 1 pytanko tylko i zamilknę, czy dioda RXD powinna mrugać cały czas ?


Posłuchaj i zapamiętaj ;)

Jeśli korzystasz z pinów procka PD0 i PD1 które powinieneś wiedzieć że są liniami Rx i Tx modułu UART(RS232) do celów innych niż transmisja danych - to na ZEUSA ;) ..... rozłącz zworki RX i TX (te zielone nad procesorem) to nie tylko przestanie ci migać dioda RX ale też nie doprowadzisz do USZKODZENIA układu FT232

Pomyśl sobie - WYjście układu FT232 TX, jest podłączone do PD1 i jeśli kiedyś uznasz że na PD1 będziesz podawał stany 0 i 1 z innego układu to bez rozłączenia tych jumperków doprowadzasz do KOLIZJI czyli zwarcia gdy na Tx układu FT232 jest JEDYNKA a ty podajesz ZERO ....

W naszych zestawach można to ładnie rozłączyć jumperkami, a w zestawach konkurencyjnych NIE MA ZWYKLE TAKIEJ MOŻLIWOŚCI i ludzie sobie często upalają albo procka albo FT232 albo wszystko naraz :(

_________________
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: 12 sie 2012, o 13:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 paź 2011
Posty: 108
Pomógł: 0

No o tym to nie wiedziałem, dostałem zestaw "w spadku" , bez żadnej instrukcji ;)
Miło, że są jeszcze ludzie , którzy nie tylko sprzedają urządzenia, ale jeszcze cierpliwie pomogą w razie problemów :D

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 sie 2012, o 13:53 
Offline
Moderator
Avatar użytkownika

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

ixxl napisał(a):
No o tym to nie wiedziałem, dostałem zestaw "w spadku" , bez żadnej instrukcji ;)

Podstawowe instrukcje znajdziesz na stronie np naszego sklepu:
www.sklep.atnel.pl

ixxl napisał(a):
Miło, że są jeszcze ludzie , którzy nie tylko sprzedają urządzenia, ale jeszcze cierpliwie pomogą w razie problemów :D


Po to jest m.in to forum ;)

_________________
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: 12 sie 2012, o 16:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 paź 2011
Posty: 108
Pomógł: 0

Licencje ? Muszę poczytać co tam było w zestawie ;)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sie 2012, o 10:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 gru 2011
Posty: 449
Pomógł: 4

No to kolega na piracie jedzie :mrgreen:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2013, o 23:46 
Offline
Nowy

Dołączył(a): 07 paź 2012
Posty: 4
Pomógł: 0

Odświeżę temat bo mam podobny zdaje się problem. Kupiłem nie tak dawno Konwerter ATB Atmega i dzisiaj pierwszy raz chcę go użyć do zaprogramowania mikroprocesoru ATmega8.

Wpinam konwerter sprawdzam mkAVR calculator zgodnie w instrukcjami powyżej:
Obrazek

Wchodzę w eclipse tworzę nowy projekt, wybieram programator ATB, następnie chcę sprawdzić używany procesor:
Obrazek

pojawia się taki problem, dodam że jeżeli wypnę konwerter, oraz włożę ATmega644P to Eclipse wykrywa go bez problemu, w sumie to nigdy wcześniej żadnego problemu z tym nie miałem dopiero teraz chcąc zaprogramować moją nowiutką ATmege8.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2013, o 23:55 
Offline
Moderator
Avatar użytkownika

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

Jeśli wykrywa ci ATmega8 w MkAvrCalculator - chociaż dokładnie tego nie napisałeś - ale założę że wykrywa - to zmień jej taktowanie na 8MHz

_________________
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: 16 mar 2013, o 00:12 
Offline
Nowy

Dołączył(a): 07 paź 2012
Posty: 4
Pomógł: 0

Tak, wykrywa mi. Postąpiłem wg instrukcji czyli
Obrazek

bez zmian :shock: oczywiście kliknąłem "wykonaj"


dodam, bo być może to coś zmienia, że zamiast:
C:\WinAVR-20100110\bin
mam:
C:\WinAVR\bin


Nie próbowałem w sumie jeszcz opcji wspomnianej wyżej z "-b4" gdyż nie za bardzo się orientuję o co chodzi :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 mar 2013, o 07:14 
Offline
Moderator
Avatar użytkownika

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

Skoro ci wykrywa procka ATmega8 to jesteś już w domu ;) ....

musisz zapamiętać sobie raz na zawsze że fabrycznie procki mają taktowanie 1MHz i wtedy trzeba spowolnić im zegar SPI(ISP) w niektórych programatorach - w tym także

służy do tego ptaszek o nazwie "slowsck" po prawej stronie .... kliknij go .... i wtedy uda ci się przestawić fusebity na 8MHz - później przy większym taktowaniu procka już nie będziesz musiał zaznaczać tego "slowsck"

_________________
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: 16 mar 2013, o 09:58 
Offline
Nowy

Dołączył(a): 07 paź 2012
Posty: 4
Pomógł: 0

Działa! Bardzo dziękuję, ah jak ta niewiedza boli :)

jeszcze pytanie czy istnieje możliwość sprawdzenia za pomocą mkAVR calculator'a jakie obecnie mam ustawione taktowanie na mikroprocesorze?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 mar 2013, o 10:05 
Offline
Moderator
Avatar użytkownika

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

Oczywiście że istnieje - przecież to podstawowa jego funkcja

jak zaczynasz działać z prockiem to NIE WYBIERAJ go z rozwijanej listy nigdy

TYKO w zakładce "Programator AVR" kliknij żółty klawisz "Sprawdź podłączony AVR" - przecież on nie tylko wykrywa podłączony AVR ale jeszcze wczytuje aktualnie ustawione fusebity i można je obejrzeć w programie. ;)

_________________
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: 55 ]  Przejdź na stronę Poprzednia strona  1, 2

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


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