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

ATMega8 - Kontroler nie odpowiada w AVRdude na Linuxie, USBasp od MSX

desperek 14 Kwi 2016 16:19 1158 12
REKLAMA
  • #1 15603034
    desperek
    Poziom 8  
    Posiadam kontroler ATMEGA8 (nowy z botlandu), który nie odpowiada w AVRdude (na linuxie) pomimo:
    - podłaczenia;
    - włączenia slow (SDK?);
    Używam USBasp od MSX.
    Może jakiś kwarc mam dodać czy coś?

    Wycinek z terminala (avrdude):
    dracconi@dracco:~$ avrdude -p m8 -c usbasp
    
    avrdude: error: programm enable: target doesn't answer. 1 
    avrdude: initialization failed, rc=-1
             Double check connections and try again, or use -F to override
             this check.
    
    
    avrdude done.  Thank you.
    


    /edit
    Podłączenia:
    ATMega8 - Kontroler nie odpowiada w AVRdude na Linuxie, USBasp od MSX ATMega8 - Kontroler nie odpowiada w AVRdude na Linuxie, USBasp od MSX
    Zielony - SCK
    Czerwony - Vcc
    Czarny - GND
    Pomarańczowy MISO
    Żółty MOSI
    Biały RST
    ATMega8 - Kontroler nie odpowiada w AVRdude na Linuxie, USBasp od MSX
  • REKLAMA
  • #2 15603047
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #3 15603140
    desperek
    Poziom 8  
    @Piotrus_999 Mam -B 32 dodać jako kwarc (niezbyt się na elektronice znam i nie wiem gdzie)
    czy jako atrybut w komendzie?

    /edit:
    Nie działa:
    avrdude: set SCK frequency to 16000 Hz
    avrdude: error: programm enable: target doesn't answer. 1 
    avrdude: initialization failed, rc=-1
             Double check connections and try again, or use -F to override
             this check.
    
    
    avrdude done.  Thank you.
  • #4 15603330
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #6 15603519
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #9 15604068
    excray
    Poziom 41  
    Na wtyczce masz jak wspomniano pomylone symetrycznie wszystkie piny. Z kolei na stykówce masz przesunięte przewody na procesorze o cały rządek. MOSI masz wpięte w MISO, MISO w SCK a SCK w AVCC. A w AREF wpiąłeś zasilanie. Na dodatek sprawdź czerwony i czarny przewód. Czy na pewno są wpięte do listwy + i - na płytce stykowej? Bo na tym beznadziejnym tego dobrze nie widać a czerwony robi wrażenie jakby był wpięty pod linię -. Jeśli dalej nie będzie działać to załącz nowe lepsze zdjęcia układu po poprawkach.
  • #10 15604151
    Konto nie istnieje
    Konto nie istnieje  
  • #12 15604317
    excray
    Poziom 41  
    desperek napisał:
    Z tego co wiem MOSI ma byc na 17 pinie. Czyli licząc od lewej na trzecim. Jest tam. Zdjęcie niewyraźnie jest i się tak wydaje. ;)

    Kolego litości, nie osłabiaj mnie. Nie zauważyłeś, że wszystkie inne piny są źle? Na masę zasilanie puszczone i etc, dlatego że jest odbicie lustrzane na wtyczce. A jak już zrobisz dobrze na wtyczce czyli lustrzanie odbijesz wszystkie piny to MOSI już nie będzie na 17 pinie tylko będzie przesunięte na MISO. Skoro kolega @slx napisał że wtyczkę już poprawił to cały mój powyższy opis jest poprawny, a Twój zły.
  • #13 15604348
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA