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



Teraz jest 27 kwi 2024, o 10:20


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 25 ] 
Autor Wiadomość
PostNapisane: 2 mar 2013, o 12:27 
Offline
Nowy

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

Witam!
Mam problem z zaprogramowaniem, a właściwie z rozpoznaniem mikrokontrolera. Mam nadzieję że już ktoś spotkał się z tym problemem. Jestem zaopatrzony w programator stk500v2 i po podłączeniu do układu złącza i wciśnięciu "sprawdź podłączony AVR" wyskakuje mi po paru sekundach komunikat:
Obrazek
Po czym po zamknięciu okienka i kolejnej próbie "sprawdzenia podłączonego AVR" dostaję komunikat:
Obrazek

Moje pytanie brzmi:
- co robię źle?
- czy problem stoi po stronie sprzętu czy oprogramowania

dodam jeszcze że jeśli ktoś chciały wiedzieć jak wygląda podłączenie do złącza programatora to wysyłam do tematu w który jest schemat podłączonego układu -> http://forum.atnel.pl/topic2465.html
Bardzo proszę o pomoc, bo dzień nad tym siedzę już i nie mam koncepcji...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2013, o 15:17 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

W tej chwili nie masz kontaktu z programatorem.
Spróbuj zmienić port na avrdoper

_________________
Dragonus Cracovus: Biomagia



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

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

Też tak sądzę, że nie mam kontaktu z programatorem, zmieniłem port tak jak pisałeś. Nic nie zmieniła ta zmiana. Szczerze mówiąc najbardziej szukam problemu w zaprojektowanej płytce, niestety na razie bezskutecznie... jak masz chwilę to zapraszam do zerknięcia na pcb (link w pierwszym poście), może uda się coś wyłapać co ja pominąłem..



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2013, o 15:47 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Jak masz inną płytkę to na niej wypróbuj programator, ale widać, że nie ma komunikacji z programatorem. Właściwie to należałoby odpiąć płytkę od programatora i jak będzie komunikacja to winić płytkę. Co to za COM32? Jak podepniesz się pod inny port USB to takie programatory instalują się i przydzielany zostaje nowy port, a może został ten stary, gdzie nic teraz nie ma. Sprawdź w menadżerze urządzeń.

_________________
Dragonus Cracovus: Biomagia



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

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

Dokładnie jak mówi kolega wyżej.

PODSTAWA to sprawdzić czy twój programator poprawnie działa - na innym procku na innej płytce

bo tak to sam nie wiesz czy to wina programatora czy to wina płytki - a po co tak?

zawsze mówię że trzeba dzielić problemy na DWA ....

jeśli jest problem to będzie w jednej z połówek ;) albo i w dwóch - ale warto je w taki sposób eliminować a nie połączyć wszystko naraz i zastanawiać się co jest nie tak - równanie z 20 niewiadomymi ;)

kolejna rzecz - zrób sobie USBASP i skończą ci się takie różne kocie problemy

_________________
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: 2 mar 2013, o 16:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 maja 2012
Posty: 110
Pomógł: 2

Witam
Patrząc na schemat STK500 a dokładnie złącze kanda piny 4 ,6,8,10 podłączone są do GND, a na twojej płytce podłączone są tylko 8.10 do GND A PINY 4,6 wiszą w powietrzu .

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2013, o 17:30 
Offline
Moderator
Avatar użytkownika

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

dreamcastq napisał(a):
Witam
Patrząc na schemat STK500 a dokładnie złącze kanda piny 4 ,6,8,10 podłączone są do GND, a na twojej płytce podłączone są tylko 8.10 do GND A PINY 4,6 wiszą w powietrzu .


Ale masę wystarczy puścić choćby tylko jednym z tych pinów np nr. 10

i musi działać - więc to nie powinno być kłopotem

chyba że programator ma akurat masę wyprowadzoną na 4 lub 6 ;)

_________________
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: 2 mar 2013, o 18:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 maja 2012
Posty: 110
Pomógł: 2

No to wojtasss musi to sprawdzić co i jakie sygnały wychodzą z programatora, no i czy procek jest
zasilany

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2013, o 22:17 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

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

I dlatego ja ZAWSZE wyprowadzam GND w programatorach i układach na 4, 6, 8, 10.

Bo nigdy nie wiadomo gdzie trafi się masa w docelowym układzie. ;-)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 00:04 
Offline
Nowy

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

No więc zacznę po kolei odwoływać się do odpowiedzi :
1. Krauser! port COM32 mam zawsze ustawiony jak ten którym łącze się uC i nigdy nie było z tym probleu
2. Mirku! Jeśli chodzi o programator to działa, pisałem już w poście do którego podawałem link(do pcb) że bardzo podobny układ tyle że w DIP zrobiłem wcześniej i programator działa. Nawet czasami na przemian sprawdzałem, raz programator podłączałem do jednej płytki raz do drugiej, także wina nie stoi po stronie programatora.
3. dreamcastq! Od tego zawsze zaczynam uruchamianie projektu - sprawdzam czy nie ma nigdzie zwarć, a potem po podłączenia sprawdzam zasilanie układu. Wszystko jest w porządku, napięcie na VCC jest ok 4,78 V. Nigdzie między liniami doprowadzonymi uC-programator nie ma zwarć

Dodam jeszcze, że układ powinien być na 90% sprawny, jest to atmega kupiona raptem 4 dni temu, kupiłem od razu 3, to jest już druga wlutowana.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 02:03 
Offline
Moderator
Avatar użytkownika

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

wojtasss --> z tego co piszesz, wynika, że WSZYSTKO dobrze zrobiłeś tylko że nie działa. Więc cóż można pomóc ? :(

Jeśli sprawdzałeś programator i na innych prockach/układach działa, to nie masz innego wyjścia jak szukać błędów połączeń i na pewno na tym się skończy.

_________________
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: 3 mar 2013, o 10:39 
Offline
Nowy

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

Dlatego właśnie zwróciłem się do was, bo sam już nie widziałem błędów ;) heh no cóż, w takim razie sprawdzę jeszcze z dwa razy połączenia, spróbuję to jeszcze raz uruchomić i w następnym kroku spróbuję wlutować 3 atmegę żeby mieć pewność czy przypadkiem układ nie jest uszkodzony :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 11:06 

Pomógł: 0

Zanim ją wylutujesz (to chyba nie ma sensu) to może wrzuć tu fotkę tego zmontowanego układu.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 11:27 
Offline
Nowy

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

Obrazek

Niestety mam słaby aparat i nie widać tego dokładnie, zwarć wbrew pozorom nie ma ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 11:45 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

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

Tak staram się analizować... Czy jakieś połączenia są pod układem?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 11:49 
Offline
Nowy

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

tzn. pod atmega jest masa i vcc puszczone, a pod płytkną kabelkiem jest reset poprowadzony



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 11:58 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

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

Sprawdź omomierzem połączenia między KANDĄ a ATmegą.

Wygląda dobrze połączone, ale może być zimny lut lub ścieżka przerwana.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 12:03 
Offline
Nowy

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

sprawdziłem, "niestety" wszystko jest połączone poprawnie...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 12:21 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

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

Nie mam zaufania do tej płytki, ale skoro twierdzisz że nie ma zwarć i połączenia/luty są dobre to pozostaje tylko wymiana ATmegi.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 12:50 
Offline
Nowy

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

Skończyły mi się już koncepcje. Po raz TRZECI wymieniłem atmegę i niestety nic się nie zmieniło. Pozostaje mi chyba zaprojektować płytkę od nowa... chyba wrócę do obudowy DIP... ;/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 12:55 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

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

Obudowa nie ma tu nic do rzeczy. Skoro twierdzisz że programator jest dobry, to pozostają luty i połączenia ścieżek.

Trudno uwierzyć żeby 3 ATmegi pod rząd były uszkodzone.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 13:00 
Offline
Moderator
Avatar użytkownika

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

a ja jestem ciekaw dlaczego aż 3 procki przelutowujesz i domyślasz się że to procki są uwalone a nie połączenia? Byłbym gotów się założyć o hunderd of dollars że to wina połączeń ... a sprawdzić to ..... to proste

bo jak nie sprawdzisz - i nie dowiesz się co było przyczyną to jedyne efekty takiego postępowania będą następujące:

1. zniechęcenie się do SMD
2. zniechęcenie się do DIP gdy podobny problem wystąpi u ciebie na innej płytce

itd


..... więc, ja na twoim miejscu jak już bym po raz pierwszy odlutował tego pierwszego procka, to za pomocą kynaru wyprowadziłbym z padów procka ISP .... te linie i podlutował je do zwykłego procka DIP czytam do podstawki w którą miałbym włożony taki procek DIP

i co? .... i chyba sam rozumiesz - że 5 sekund doznałbyś olśnienia czy to wina twojego procka SMD czy jednak połączeń ;) .... 5 sekund .... albo i mniej - tyle ile trwa w MkAvrCalculator kliknięcie żółtego przycisku

"Sprawdź podłączony AVR"

polecam takie podejście do rozwiązywania problemów a nie obchodzenie ich boczną drogą.

------------------------ [ Dodano po: kilkunastu sekundach ]

Jaglarz napisał(a):
Trudno uwierzyć żeby 3 ATmegi pod rząd były uszkodzone.


Dokładnie - dlatego jak widzę że ktoś gdzieś takie wnioski wyciąga - to tym BARDZIEJ jestem pewien że ma problem z połączeniami - pomimo że z uporem twierdzi że połączenia są 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: 3 mar 2013, o 13:15 
Offline
Nowy

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

Macie racje Panowie :) będę walczył zatem dalej, zaczynam od tych kynarów. Napiszę niebawem jakie efekty :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 13:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sty 2013
Posty: 328
Lokalizacja: Rzgów k. Łodzi
Pomógł: 11

Ja jak zaczynałem z avr to tez miałem problem z uruchomieniem programatora. Winna okazała się taśma która była źle zaciśnięta.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2013, o 14:27 
Offline
Nowy

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

Ludzie, Ludzie! Działa. A wiecie co zmieniłem? heh w programie mkAVR miałem zaznaczone "po sprawdzeniu przełącz na: fusy właściwości" po zmianie na "nie przełączaj" za pierwszym razem (i każdym następnym) został "odnaleziony" mój procek. Płytka była jednak ok... :)



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

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