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



Teraz jest 6 lut 2025, o 19:16


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 
Autor Wiadomość
PostNapisane: 21 sie 2014, o 18:36 
Offline
Nowy

Dołączył(a): 21 sie 2014
Posty: 18
Pomógł: 0

Witam,


Mam problem z pierwszym zaprogramowaniem atmegi8 za pomocą ISA USBasp.

Program mkAVR Calculator poprawnie identyfikuje mi moją atmegę, ale kiedy chcę wgrać program pojawia się błąd:

Kod:
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
             Double check connections and try again, or use -F to override
             this check.


avrdude.exe done.  Thank you.

Compiled special for http://forum.atnel.pl (v5.11.1)


Szukałem rozwiązania od kilku godzin, ale niestety żadna ze znalezionych wskazówek nie pomogła. Proszę o pomoc.

PS. Jeśli odpalę z parametrem -F, to pokazuje się następujący komunikat:

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

avrdude done.  Thank you.


Programator i kontroler to nówki z allegro, także nie mam pojęcia co może być nie tak.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 sie 2014, o 18:39 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

jak masz podłączoną atmege do usbasp? płytka stykowa?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 sie 2014, o 18:47 
Offline
Nowy

Dołączył(a): 21 sie 2014
Posty: 18
Pomógł: 0

dokładnie tak



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 sie 2014, o 18:55 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

Pokaż zdjęcia jak to podłączyłeś na płytce stykow

Pozdrawiam
Elektronik



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 sie 2014, o 19:13 
Offline
Użytkownik

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

wygląda na to ze cos ci nie łączy - RC=-1 oznacza problemy z połączeniami
sprawdź czy poprawnie i dobrze wszysko połączyłeś , nie pisz ze tak na 100% dobrze
bo stykówki są kapryśne i zazwyczaj coś nie łączy

_________________
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: 22 sie 2014, o 08:54 
Offline
Nowy

Dołączył(a): 21 sie 2014
Posty: 18
Pomógł: 0

Przemontowałem układ na atmega32 i dalej ten sam błąd. Może to wina zasilania bądź linii reset?

Oto układ - VCC i GND podłączone w 2 miejscach, reset do reseta, miso do miso, mosi do mosi i sck do sck
Obrazek



Ostatnio edytowano 22 sie 2014, o 09:00 przez radmistrz2, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2014, o 08:57 
Offline
Użytkownik
Avatar użytkownika

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

Wstaw zdjęcie na forum a nie na zewnętrzne serwery.

Oglądnij Mirka poradnik opowiada w nim o częstym błędzie RC=-1

Namazane ze smarta.

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2014, o 09:16 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

Wepnij kabelek od masy w ostatnie wejscie w zlaczu kanda tak zeby vcc i gnd były w przeciwleglych wejscach wtyczki. Czyli tak:

VCC|nic|nic|nic|MASA



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2014, o 09:22 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

Dodatkowo podlacz zasilanie z obu stron, a nie z jednej. Reset ma byc podciagniety rezystorem do Vcc.



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

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

radmistrz2 napisał(a):
Przemontowałem układ na atmega32 i dalej ten sam błąd. Może to wina zasilania bądź linii reset?


A zaglądał kolega tutaj:

http://mirekk36.blogspot.com/2012/06/is ... lemow.html

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

a tutaj ?

http://mirekk36.blogspot.com/2012/04/mi ... lanie.html

------------------------ [ Dodano po: 1 minucie ]

oglądał kolega UWAŻNIE to ?

http://mirekk36.blogspot.com/2012/12/av ... aczac.html

szczególnie patrząc na połączenia wydaje mi się że kolega tego nie oglądał :(


Autor postu otrzymał pochwałę

_________________
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: 22 sie 2014, o 16:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 mar 2014
Posty: 580
Lokalizacja: Jastrzębie-Zdrój
Pomógł: 71

Witam,

Jak na moje oko kolego to masę z płytki stykowej masz wpiętą w środkowe gniazdo pierwszej linii złącza kanda. Podepnij ten kabelek do skrajnego (na przeciw Vcc).

Tak pozatym to mimo tego, że robie wszystko na płytce stykowej, to nigdy tak nie programowałem mikroprocesora. Kupiłem za parę złotych płytkę uniwersalną, do tego podstawkę pod mikroprocesor i kondensatorek 100nF. Kabelek kanda przeciąłem na pół i polutowałem to. Przy programowaniu mikroprocesora ważne abyś był pewny, że proces się nie przerwie, bo się okaże, że po następny układ do sklepu będziesz lecieał - a tak pewnie siedzi w podstawce i wystarczy sobie go tylko wsadzić zaprogramować i wyciągnąć :)

z Niebieskim pozdRowieniem,
Doman89



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2014, o 23:14 
Offline
Nowy

Dołączył(a): 16 cze 2014
Posty: 21
Lokalizacja: Wrocław
Pomógł: 3

Masz po prostu źle powpinane kable do wtyczki Kanda. Przyjrzyj się poprawnemu schematowi jak to powinno wyglądać i powpinaj wszystko od nowa.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 wrz 2014, o 19:58 
Offline
Nowy

Dołączył(a): 21 sie 2014
Posty: 18
Pomógł: 0

Wszystko było dobrze połączone, wystarczyło w programatorze zewrzeć zworkę SCK.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO