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

[AVR studio] Instalacja AVR-ISP pod Win7

MrX89 04 Kwi 2011 17:16 6776 27
  • #1 9359572
    MrX89
    Poziom 1  
    Witam. Jestem początkującym programistą mikrokontrolerów, przy instalacji sterowników do swojego programatora AVR ISP II napotkałem problem, którego rozwiązania nie mogę nigdzie znaleźć.
    Najpierw zainstalowałem AVR Studio 5.0 wraz z dołączonymi do niego sterownikami. Jak widać na screenshocie w menadżerze urządzeń pojawiło się urządzenie WinDriver, które wydaje się działać prawidłowo. Po podłączeniu programatora identyfikuje się on jako AVR-ISP. Wybrałem opcję manualnej instalacji urządzenia i zainstalowałem go za pomocą sterowników z AVR Studio jako AVRISP mkII. Podczas instalacji sterowników pojawia się błąd "Nie można uruchomić tego urządzenia (kod 10.)". Urządzenie niby trafia na listę w menadżerze urządzeń, ale nie działa poprawnie, nie wykrywa go też narzędzie do wgrywania programów do mikrokontrolera w AVR studio.
    Używam 64-bitowego Windows 7 na laptopie Acer Aspire.
    Proszę o pomoc.

    [AVR studio] Instalacja AVR-ISP pod Win7
  • #2 9456326
    RAINBOWBRIDGE
    Poziom 14  
    Mam dokładnie ten sam problem:(
  • #4 9456493
    kamyczek
    Poziom 38  
    Mam zainstalowane AVR studio 5 na laptopie i stacjonarnym komputery posiadają system WIN7Pro 64bit . Nie było problemu z instalacją urządzeń ani programu . U mnie działają wszystkie narzędzia które posiadam AVR ISP MK-2 , JTAG ICE MK-2 , STK-500 , i STK-600 . wszystkie narzędzia są oryginalne ...
  • #5 9458115
    RAINBOWBRIDGE
    Poziom 14  
    Ja mam klona, zainstalowałem dzisiaj na XP i śmiga, na Viscie niestety problem jak powyżej. Żadne drivery nie pomagają.
  • #6 9458154
    excray
    Poziom 41  
    kamyczek napisał:
    Mam zainstalowane AVR studio 5 na laptopie i stacjonarnym komputery posiadają system WIN7Pro 64bit . Nie było problemu z instalacją urządzeń ani programu . U mnie działają wszystkie narzędzia które posiadam AVR ISP MK-2 , JTAG ICE MK-2 , STK-500 , i STK-600 . wszystkie narzędzia są oryginalne ...


    Sorki że OT. Kolego jaki z powyższych programatorów byś polecał ze względu na duże możliwości i możliwość wykorzystania w przyszłości przy innych procach (ARM)? Bo chcę zakupić jakiś lepszy programator ISP.
  • #7 9458498
    markosik20
    Poziom 33  
    excray napisał:
    .... jaki z powyższych programatorów byś polecał ze względu na duże możliwości i możliwość wykorzystania w przyszłości przy innych procach (ARM)? Bo chcę zakupić jakiś lepszy programator ISP.


    Żaden nie nadaje się do ARM'ów. ARM'y programuje się przez RS232, JTAG, SWD.
    Do AVR'ów kup sobie USBasp a jeżeli masz LPT to zwykłym WIGGLER'em zaprogramujesz AVR'a jak i ARM'a.
  • #8 9458713
    tymon_x
    Poziom 30  
    excray napisał:
    Sorki że OT. Kolego jaki z powyższych programatorów byś polecał ze względu na duże możliwości i możliwość wykorzystania w przyszłości przy innych procach (ARM)? Bo chcę zakupić jakiś lepszy programator ISP.

    Na FTDI np. FT2232H. I wykorzystać OOCD do ARM, AVRDUDE do AVR, SVF lub XSVF player do CPLD, demon szybkości to nie jest, więc FPGA odpada, chyba że ktoś lubi czekać :D W dodatku masz jako bonus konwerter USB<->RS232.

    Kto posiada LPT w dzisiejszych czasach (;
  • #9 9459002
    markosik20
    Poziom 33  
    tymon_x napisał:

    Na FTDI np. FT2232H. I wykorzystać OOCD do ARM, AVRDUDE do AVR,..


    Możesz podać nazwę programatora do AVR opartego o FT2232H ?
  • #11 9459038
    markosik20
    Poziom 33  
    No widzę całkiem "przyjemny" programator.....w dodatku cenowo również :D
  • #13 9459209
    markosik20
    Poziom 33  
    tymon_x napisał:
    Polecam też się przyjrzeć projektowi Versaloon, oparty o STM32, obsługuje m.i. SWD.


    Ale widzę że nie ma jeszcze oficjalnej wersji OpenOCD z obsługą SWD. Ciekawe czy ktoś już próbował używać OpenOCD z patch'em do SWD jaki znajduje się na stronie.
  • #14 9459267
    tymon_x
    Poziom 30  
    markosik20 napisał:
    Ale widzę że nie ma jeszcze oficjalnej wersji OpenOCD z obsługą SWD. Ciekawe czy ktoś już próbował używać OpenOCD z patch'em do SWD jaki znajduje się na stronie.

    Ma się pojawić "podobno", oficjalnie w wersji 0.5. Nie wiem jak jest w 0.5-dev, bo sam korzystam z 0.4. SWD działa, chociaż pewnie nie jest to pełna obsługa z jego wszystkimi możliwościami, IEEE 1149.7 to świeżynka. Sam robiłem zmiany do XSVF do OOCD, to narzędzia ma potencjał, ale minie jeszcze wiele wiosen, kiedy będzie porównywalny z narzędziami za 1000$ :D
  • #15 9595240
    ky3orr
    Poziom 11  
    Panowie czy ktoś powiązał programator USB AVR PROG (działający jako STK500v2) z AvrStudio5?

    U mnie gdy dodam programator w Tools -> Add STK500 nie mam możliwości wybrania Atmegi 162. Gdy wybiorę inną pojawia się komunikat:
     [ERROR] TCF command: Tool:connect failed:  Code:1 ,Service: ,Message from peer:The signature of the attached tool is AVRISP_2, which is unexpected.
    .

    Czy komuś działa programowanie procesorów przez wspomniany programator pod AVRStudio5?

    pozdrawiam
  • #16 9667841
    AvrArm
    Poziom 15  
    ky3orr > ściągnij najnowszy firmware (stk500v2_15) ze strony producenta i programator będzie działał w AVR Studio 5. Link do pliku:
    Link
    Pozdrawiam.
  • #17 9667929
    ky3orr
    Poziom 11  
    AvrArm serdeczne dzięki za info.
    Ostatnio, gdy zaglądałem na stronę producenta była dostępna wersja 12.
    Po wgraniu wersji 15 programator działa w Studio5 i da się co nieco czytać.

    Mam jednak dalej problem z tą atmegą 162.
    Nie ma takiej na liście.
    Są tylko odmiany 16 i 168.
    Czy muszę zdefiniować jakiś plik, żeby rzeczona atmega pojawiła się na liście?
    Gdy czytam ID procesora pojawia się info, że powinna być atmega162, ale to nie ta którą wybrałem (a wybór mam pomiędzy 16 i 168 :P ).

    dzięki za pomoc i ew. dalsze info

    pozdrawiam[/b]
  • #18 9671358
    AvrArm
    Poziom 15  
    ky3orr, zgadza się, Atmel defaultowo trochę skromną listę zrobił dla stk500 w AS5 ale da się temu zaradzić ;)
    Tak naprawdę to może być obsługiwany każdy procek który chodził pod AS4 tylko trzeba wgrać odpowiednie pliki konfiguracyjne xml.
    Zamieszczam xml dla atmega162. Rozpakowany plik ATmega162_stk500.xml należy wgrać do folderu
    C:\Program Files\Atmel\AVR Studio 5.0\tools\STK500\xml
    Załączniki:
  • #20 9775033
    galczys
    Poziom 12  
    To ja może podepnę się do tematu.
    Od nowości programator działał na sofcie w wersji 10. Teraz jak zaktualizowałem go do wersji 15 pojawił się pewien problem. Mianowicie przy złączu SPI przestała świecić zielona dioda. Jak się podłączy programator do układu to procek przechodzi w stan reset. Normalnie da się zaprogramować wszystko, tylko za każdym razem po programowaniu trzeba odłączać programator by procek zaczął działać.
  • #21 9775215
    mirekk36
    Poziom 42  
    galczys napisał:
    Normalnie da się zaprogramować wszystko, tylko za każdym razem po programowaniu trzeba odłączać programator by procek zaczął działać.


    Ten problem był już wielokrotnie opisywany w różnych wątkach na elektrodzie. Ostatnia wersja wsadu do usbasp posiada błąd, który się właśnie tym objawia. Więc wróć do tej starszej wersji i problem zniknie. Albo poszukaj wersji wsadu z poprawką kolegi BosliDialer to zacznie ci wszystko działać.
  • #22 9775221
    galczys
    Poziom 12  
    właśnie potrzebował bym najnowszej wersji, ponieważ chciałbym skorzystać z avr studio 5
  • #23 9775386
    mirekk36
    Poziom 42  
    galczys napisał:
    właśnie potrzebował bym najnowszej wersji, ponieważ chciałbym skorzystać z avr studio 5


    Daj sobie spokój z AVR Studio5 bo jest jeszcze najeżone błędami i strasznie niewygodne w użyciu a szczególnie dla początkującego. Przysporzysz sobie więcej problemów niż pożytku i to na własne życzenie. Weź sobie AVR Studio 4 a najlepiej Eclipse albo Codeblocks i korzystaj z toolchain'a zawartego w WinAVR.
  • #25 9775523
    mirekk36
    Poziom 42  
    Light-I napisał:
    Pragnę zauważyć, że AVR-ISP to jest inny wsad od USBAsp, w którym się udziela BoskiDialer...

    Tak - tak mi też się coś tak wydaje, tyle że (może niesłusznie) ale podejrzewam, że pytający jednak ma usbasp a wydaje mu się że ma AVR-ISP. (tak sądzę po opisanym problemie identycznym jak w ostatniej wersji wsadu do usbasp).

    Jeśli się mylę to sorki - źle się domyślałem.
  • #26 9775745
    galczys
    Poziom 12  
    AVR-am bawię się już około 2 lat. Do tej pory korzystałem gł ze skonfigurowanego Eclipse.
    A chciałem pobawić się trochę AVR Studio 5 bo widzę że ma lepszy edytor od Eclipse i też chciałem sprawdzić debugger.
    A może nie dodałem na początku co może być istotne, do programowania używam AVR BOX II. Do dnia dzisiejszego nie bawiłem się w aktualizowanie wsadów w tym urządzeniu. Wiec jak by była możliwość nakłonienia do współpracy AVR BOX i AVR Studio 5 był bym wdzięczny za pomoc.
  • #28 9791710
    sibit.pl
    Poziom 12  
    Cytat:
    Wiec jak by była możliwość nakłonienia do współpracy AVR BOX i AVR Studio 5 był bym wdzięczny za pomoc.

    Oczywiście że jest taka możliwość.
    Bardzo proszę uaktualnić firmware w programatorze.
    Najnowsza wersja stk500v2 dostosowana do współpracy
    z AVR Studio 5 do pobrania ze strony
    Serdecznie Pozdrawiam.
REKLAMA