logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmega8 - Błąd Avrdude "Invalid device signature. "

Bajzel2 11 Maj 2016 23:41 4200 14
  • #1 15667022
    Bajzel2
    Poziom 10  
    Witam,
    Przejrzałem wątki na forum jednak żaden nie pomógł postanowiłem więc założyć nowy temat.

    Niestety nie udaje się połączyć Atmegi8 poprzez USBasp z komputerem. Program MkAVRCalculator po wciśnięciu "Sprawdź podłączony AVR" wyświetla komunikat: "Błąd avrdude!" i w konsoli:

    avrdude.exe: set SCK frequency to 2000 Hz
    avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
    avrdude.exe: error: programm enable: target doesn't answer. 1
    avrdude.exe: initialization failed, rc=-1
    avrdude.exe: AVR device initialized and ready to accept instructions
    avrdude.exe: Device signature = 0x000000
    avrdude.exe: Yikes! Invalid device signature.
    avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07

    avrdude.exe done. Thank you.

    Sprawdzałem już 3 razy połączenia między programatorem a mikrokontrolerem, "dzwoniłem" już wszystkie połączenia i wszystko wydaje się OK. Dioda na zasilaniu płytki stykowej się świeci, czyli zasilanie dochodzi. Próbowałem założyć zworkę na JP 3, jednak nic to nie zmieniło.

    Czy ja coś przeoczyłem? Atmega8 - Błąd Avrdude "Invalid device signature. " Atmega8 - Błąd Avrdude "Invalid device signature. " Atmega8 - Błąd Avrdude "Invalid device signature. " Atmega8 - Błąd Avrdude "Invalid device signature. "
  • #2 15667078
    lukasixthm
    Poziom 23  
    Ustaw tryb slowsck (chociaż czytam że w v2.0 ustawia się programowo?), wyrzuć ze stykówki podciągnięcie resetu, pokaż w menegerze urządzeń jak jest rozpoznawany programator. Jaki system opetacyjny posiadasz?
  • #3 15667377
    Konto nie istnieje
    Konto nie istnieje  
  • #4 15668094
    Bajzel2
    Poziom 10  
    lukasixthm napisał:
    Ustaw tryb slowsck (chociaż czytam że w v2.0 ustawia się programowo?), wyrzuć ze stykówki podciągnięcie resetu, pokaż w menegerze urządzeń jak jest rozpoznawany programator. Jaki system opetacyjny posiadasz?


    W jaki sposób ustawić tryb slowsck? Gdzieś czytałem że poprzez zworkę na stykach JP 3 w usbasp, tak zrobiłem, nie pomogło. Sterowniki automatycznie się pobrały z MkAVRCalculatora, są podpisane cyfrowo i widoczne jest urządzenie. Windows 10.

    Atmega8 - Błąd Avrdude "Invalid device signature. "

    Piotrus_999 napisał:
    Stary firmware programatora. Uaktualnij. Nie słuchaj w sprawie resetu.


    Jak?
  • #5 15668126
    Konto nie istnieje
    Konto nie istnieje  
  • #6 15668198
    Bajzel2
    Poziom 10  
    Piotrus_999 napisał:
    google: usbasp fimware upgrade


    Niestety mam tylko jeden programator.

    Atmega8 - Błąd Avrdude "Invalid device signature. "

    Chyba zwrócę ten USBasp. Tylko pytanie, czy np. w TYM od Atnela nie będzie takiej samej sytuacji.
  • #7 15668215
    Konto nie istnieje
    Konto nie istnieje  
  • Pomocny post
    #8 15674230
    Konto nie istnieje
    Konto nie istnieje  
  • #9 15674753
    Konto nie istnieje
    Konto nie istnieje  
  • #12 15675298
    Konto nie istnieje
    Konto nie istnieje  
  • #13 15675359
    lukasixthm
    Poziom 23  
    Piotrus_999 napisał:
    10k rezystor podciągający na resecie jest dobrą praktyką


    Oczywiście, że tak. Rezystor musi być. Ja tylko chcę żeby na czas programowania wywalił go ze stykówki. Tym bardziej, że coś mu nie gra. Osobiście programuję tylko z podłączonymi sygnałami i ewentualnie kwarcem i nigdy nie było problemów. Mam ten stary USBasp ze zworkami od boku.
  • #14 15675391
    Konto nie istnieje
    Konto nie istnieje  
  • #15 15676061
    Bajzel2
    Poziom 10  
    Panowie problem rozwiązany, działa : )

    Rację miał kolega @majeranek53, po przeczytaniu twojego postu rozmontowałem cały układ raz jeszcze przemierzyłem i znalazłem błąd, mianowicie jeden lub dwa kabelki które łączyły atmegę z programatorem nie miały styku, za krótkie goldpiny zostały po lutowaniu przewodów, do włożenia do kandy. Mierzyłem wcześniej i jakoś mi to umknęło.

    Bo tak sobie pomyślałem, że to jest niemożliwe, że ponad 700 osób kupiło go na tej aukcji i nikt w komentarzach nie protestował.

    Dziękuję wszystkim za poświęcony czas!

    Krzysztof
REKLAMA