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



Teraz jest 27 lis 2024, o 14:48


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 
Autor Wiadomość
PostNapisane: 11 paź 2014, o 10:00 
Offline
Nowy

Dołączył(a): 27 sie 2014
Posty: 13
Pomógł: 0

Witam
Płytka przemierzona na przejścia/zwarcia, połączenia ścieżek na płytce są zgodne ze schematem.
Na płytce wlutowałem narazie Atmege, CS1, CS2, CS3, CS4, R3, diode LED, R5 oraz złącze ISP.
Wstępnie postanowiłem wykorzystać zasilanie z programatora USBASP.
Po podłączeniu do kompa avrdude zwraca błąd rc=-1.
Tak jak pisałem połączenia na płytce zmierzone, zasilanie pojawia się na procku po podłączeniu programatora.
Na płytce testowej z użyciem tego samego programatora Atmega8 zostaje prawidłowo rozpoznana a tutaj zero reakcji.

Obrazek

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 10:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

A czy kolega nie zapomniał przypadkiem wlutować kwarcu ?? :)

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 10:48 
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

Kwarc nie jest wymagany dla zaprogramowania procesora z fabryki.
PEN ma wewnętrzne podciąganie do plusa i powinien być zwarty do masy.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 10:48 
Offline
Nowy

Dołączył(a): 27 sie 2014
Posty: 13
Pomógł: 0

powinien chyba ruszyć na wewnętrznym oscylatorze? Atmega jest nowa, prosto z pudełka.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 10:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

goose napisał(a):
Atmega jest nowa, prosto z pudełka.

a to faktycznie ... sorki ... ale jakoś z wypowiedzi odniosłem wrażenie, że już była programowana.

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 11:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Próbowałeś podłączyć złącze od programatora bezpośrednio do pinów Atmegi?

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 11:10 
Offline
Nowy

Dołączył(a): 27 sie 2014
Posty: 13
Pomógł: 0

LA72 napisał(a):
Próbowałeś podłączyć złącze od programatora bezpośrednio do pinów Atmegi?


Nie.
Myślałem czy może wlutować złącze i podłączyć zewnętrzny zasilacz, pomierzyć napięcia na pinach "z" i "bez" programatora, tylko pytanie czy multimetrem da się coś sensownego wymierzyć w ten sposób?

Nie ma zwarć pinów do VCC lub GND, to jest pewne. Piny z ISP między sobą też pozwierane nie są.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 11:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

W międzyczasie sprawdź jak wyglądają połączenia pomiędzy złączem programowania a Atmegą.
(Swego czasu szukałem problemów w komunikacji, a okazało się że jeden z pinów nie miał pewnego połączenia.)
Chodzi o zgodność pinów ze standardem Kanda.

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 12:32 
Offline
Nowy

Dołączył(a): 27 sie 2014
Posty: 13
Pomógł: 0

LA72 napisał(a):
Chodzi o zgodność pinów ze standardem Kanda.


Obrazek

Robiąc zdjęcie coś mnie "tknęło" żeby założyć zworkę do Slow SCK mimo tego, że sprzedawca tego popularnego programatora na równie popularnym portalu aukcyjnym zapewnia: "wgrany najnowszy SOFT do programatora (automatyczna obsługa SLOW SCK)"

W efekcie:

Obrazek

Jednak pojawił mi się inny problem:

Obrazek

Już raz to opisywałem ale nie znaleziono rozwiązania. Drugi raz taka sytuacja, znowu adres 0x0100. Wtedy myślałem, że po prostu uwaliłem procesor ale drugi raz na nowym procku taki sam numer. Programator? Mam jeszcze jeden, inny USBASP chociaż z tego co pamiętam to ostatnio już próbowałem z innym programatorem i nic z tego nie było ale dla pewności sprawdze. Wtedy ściągałem zawartość pamięci i porównywałem pliki *.hex po kompilacji i ten z procka i faktycznie były tam różnice. Z czego to wynika?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 13:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

goose napisał(a):
Obrazek



Kolego a może wina leży po stronie ubuntu ?
Próbowałeś programować tę płytkę na win ?

albo inną taką samą atmegę na ubuntu ?


Autor postu otrzymał pochwałę

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 15:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Gdybyś dopisał - B 8 w konsoli dla avrdude, jak zaleca kol. Mirek w jednym z poradników, poszło by bezproblemowo.
Mam taki sam programator i wgrałem mu najnowsze oprogramowanie Fischl'a.


Autor postu otrzymał pochwałę

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 15:50 
Offline
Nowy

Dołączył(a): 27 sie 2014
Posty: 13
Pomógł: 0

dokładnie ten sam plik *.hex pod winXP

Obrazek

Czy ktoś spotkał się z podobnym problemem w Ubuntu i ma rozwiązanie? Jak uruchomić ten programator pod Ubuntu?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 15:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Dlaczego linie MOSI i MISO są podpięte do PE0 (RXD) i PE1 (TXD)? Nie powinno być przypadkiem podłączone do PB2 i PB3?

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 16:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Bo tam jest myk z pinami do programowania

Obrazek

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 16:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

RafPe napisał(a):
Bo tam jest myk z pinami do programowania

Obrazek


Podobny jest z Atmega128.
Obrazek

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 16:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Wow, nie bawiłem się jeszcze takimi dużymi prockami. Dobrze wiedzieć :)

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2014, o 17:33 

Pomógł: 0

goose napisał(a):
Czy ktoś spotkał się z podobnym problemem w Ubuntu i ma rozwiązanie? Jak uruchomić ten programator pod Ubuntu?
To raczej problem z avrdude: klik. Może spróbuj z inną wersją ;)



Góra
  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 

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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO