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

[Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR

fulbin88 12 Lip 2012 22:15 2834 13
  • #1 11099562
    fulbin88
    Poziom 9  
    Witam!

    Chciałbym prosić o pomoc bardziej doświadczonych kolegów, w uruchomieniu zestawu atmega z płytką: Link

    Cały zestaw wygląda tak:
    [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR

    Mam problem przy kompilacji jakiegokolwiek programu, gdyż wyskakuje mi komunikat:
    [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR

    Problem występuje równiez na innym komputerze (win 7 64). Poprawnie zainstalowałem sterownik:
    [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR

    MkAVR również go nie wykrywa:
    [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR

    Oto schemat i podłączenia płytki:
    [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR

    Czynności jakie wykonałem:
    wymiana całej płytki wraz z procesorem - brak wyników.
    Instalowanie różnych kompilatorów w tym Avrstudio. Instalowałem rownież kilka wersji Avrdude. Brak reakcji :cry:
  • Pomocny post
    #2 11099643
    LordBlick
    VIP Zasłużony dla elektroda
    Problem tkwi tylko i wyłącznie w programatorze USBasp. Czy się on zgłasza bez podpięcia do płytki ?
    Z tego co wiem, są nowsze wersje programu Mirka.
  • Pomocny post
    #3 11099644
    McMonster
    Poziom 32  
    Cytat:
    avrdude.exe -p atmega16 -P lpt1 -c usbasp ...


    USBasp zdecydowanie częściej bywa podłączany do portu USB, znajdź w ustawieniach PN konfigurację avrdude i popraw. ;)
  • Pomocny post
    #4 11099647
    mariuz
    Poziom 31  
    Jeśli chodzi o Programmers Notepad , to masz wywołanie avrdude pod LPT.

    U mnie w Eclipse wywołanie wygląda w ten sposób:
    
    Launching C:\WinAVR-20100110\bin\avrdude -pm16 -cusbasp -Uflash:w:sekwencer_1.hex:a -Ueeprom:w:sekwencer_1.eep:a -Ulock:w:0x0:m 
    Output:
    avrdude: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc
    

    Wyrzucany błąd informuje o nieznalezieniu programatora(u mnie wyskakuje bo zwyczajnie nie jest podłączony). Brak komunikacji z procesorem docelowym wygląda inaczej.
  • #5 11099954
    fulbin88
    Poziom 9  
    Programator zgłasza się bez podpięcia płytki. Zmieniłem port z Lpt na usb. Brak reakcji :|
    [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR

    Ten sam komunikat jest wyświetlany nawet gdy programator usbasp nie jest podłączony do płytki.

    Sytuacja jest ta sama po wymianie płytki i atmegi16 na atmegę 32
    [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR

    [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR
  • #7 11100040
    fulbin88
    Poziom 9  
    Oto wynik:
    [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR
  • #10 11100070
    fulbin88
    Poziom 9  
    Mam program LimbUsb w którym zainstalowalem wszystkie urządzenia dostępne na liście. A jeśli chodzi o "biblioteki limbusb" to nic mi nie wiadomo. [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR

    Najnowszy sterownik już zainstalowany, brak odpowiedzi.. Co do uprawnień to aktualnie jest jedno konto w systemie. Oczywiście konto administratora. Limbusb zainsalowałem tylko program, nie wiem jak to zrobić z bibliotekami
  • #12 11100187
    fulbin88
    Poziom 9  
    Gdy odłączę programator od karbla usb wtedy w menadżerze znika urządzenie LibUSB. Gdy go podłączę pojawia się jednak nie ma różnicy czy programator jest podłączony do płytki czy nie. Co do bibliotek dalej jestem zielony.
  • Pomocny post
    #13 11100513
    tehaceole

    Poziom 28  
    Nie "LimbUSB" a LibUSB!
    Swego czasu pamiętam, że walczyłem z USBAsp. Rzecz polegała na tym, że najnowszy wsad do USBAsp jakoś niespecjalnie chciał współpracować z bytującą w systemie bilblioteką LibUSB. Nie pamiętam już dokładnie czy wróciłem do wcześniejszej wersji wsadu czy zassałem nowszą bibliotekę LibUSB. Do tego była jeszcze jakaś zagwozdka z AVRDUDE, że któreś wersje zdaje się obsługiwały wcześniejszy soft USBAsp a niektóre nowszy.
  • #14 11100905
    fulbin88
    Poziom 9  
    Problem rozwiązany! :D

    Pomogło zainstalowanie najstarszego sterownika do programatora usbasp ze strony Link

    Dziękuje wszystkim za pomoc
REKLAMA