AVRISP mkII — Atmel Studio 7 build 790 — DZIAŁA

Przechwytywanie11

Tak więc nie odpuściłem i szukałem rozwiązania i o to jest … nasz malutki programatorek  AVRISP mkII klone  działa pod najnowszym Atmel STUDIO 7  — 7.0.790 tak , tak , tak

CZYTAJCIE  UWAŻNIE i PATRZCIE NA WERSJE ….

Na początek testowe połączenie całości …. oraz informuję że pracuję na Win10 Profesional 64bit (żeby nie było)

SS105765

Mam jednocześnie podłączone do programatora 2 płytki  do testów :

  1. Xmega-A3BU Xplained   —  po lewej — do złącza PDI
  2. ATMega128  — po prawej  — do złącza KANDA

Jak widzicie tak można z naszym programatorem AVRISP mkII pracować tez bez problemu ale żeby coś zrobić musimy wykonać na komputerze kilka drobnych operacji:

  1. Instalujemy  ATmelStudio 7  build 7.0.790
  2. Podpinamy programator do usb i w managerze urządzeń odinstaowujemy sterowniki JUNGO całkowicie  —
  3. Na programatorze zaświecą się diody na czerwonoPrzechwytywanie11
  4. Wchodzimy do folderu  C:\Program Files (x86)\Atmel\Studio\Drivers\inf\avrispmkii i RMB klikamy na avrispmkii.inf wybieramy z menu INSTALL <<<< UWAGA !! Sterowniki mają podpis cyfrowy nie stosować Zadigów i innych dziwadełv >>>>
  5. Pozwalamy zainstalować się sterownikom ATmel LibUSB32   — teraz klikamy na przycisku MODE programatora  — powinien zamigać 4 razy na żółto  czyli przejść w tryb dla AVRDUDE i być widoczny jako sterownik libusb32 Przechwytywanie111
  6. Uruchamiamy MKcalkulator wybieramy programator AVRISPmkII i klikamy na przycisk Sprawdź podłączony mikrokontroler :Przechwytywanie11111 Jak widać działa KANDA z AVRDUDE mikrokontroler został wykryty …  1 załatwione mamy działanie z mkAVR Calkkulatorem  — czyli działa z avrdude :) A no właśnie nie wierzycie wiec zrobimy to samo z ręki w CMD:cmd Widzicie ??  tak to prawda działa z AVRDUDE :)
  7.  Teraz uruchamiamy Atmel Studio 7  , które zainstalowaliśmy czyli najnowszy build 790 bo taki jest na tą chwile do pobrania …  nie ruszamy programatora , wybieramy jakiś tam przykładowy projekt dla xmegi A3BU — (dlaczego ??  — dlatego żeby było widać różnicę  celowo używam 2ch płytek:Przechwytywanie Widzicie … Atmel Studio 7 widzi programator , ale nie działa gdyż jest wyłączony co widać koło strzałki  DISCONECTED TOOL (grafike można otwożyć w nowym oknie przez prawy klawisz myszki by zobaczyć większy obraz)
  8. Naciskamy przycisk MODE na programatorze — powinien zamigać 2 razy na żółto i zaświecić się na zielono – a w managerze urządzeń byc widoczny jako :avrisp widzicie ?? TAK TEŻ JAKO libUSB- device
  9. Wracamy do Atmel Studio 7 Wybieramy tool (nową instancję AVRISP) i już jest Connected Programing TOOL
  10. Klikamy na ikonę  Device Programing lub wciskamy CTRL+Shift+P w okienku klikamy na APPLY  i  Wybieramy Device Information  , klikamy na READ … (tu uwaga czasem AS7 myśli długo … :) ale to tylko przy takich wyuzdanych pomysłach i podłączonych 2ch płytkach :)XmegaWOW wykryło naszą XMEGĘ 256A3BU :) można normalnie pracować , no ale żeby nie było …..
  11. Tworzymy nowy projekt tym razem dla ATMegi 128 w Atmel Studio 7atmega128Wybieramy TOOL AVRISP mkII :)
  12.  Klikamy na Device Programing lub CTRL+SHIFT+P i Klikamy APPLY128e Możemy sobie ustawić szybkość ISP — MAX 8MHz  Ja zostawiam domyślnie dla testu :)
  13. Klikamy Device Information  i READ128de Proszę bardzo działa :)

 


UWAGA !!!! 

Ważne niestety mimo tego samego sterownika libusb-win32  aby używać programatora w środowisku:

  • AVR Studio 7  — NACISKAMY PRZYCISK MODE  Tak by programator zamigał na żółto 2 razy
  • AVRDUDE   — NACISKAMY PRZYCISK MODE Tak by programator zamigał na żółto 4 razy

 

Jak widać możemy dzięki temu pracować w AS7 i Avrdude  po kliknięciu przycisku z 2 ma różnymi płytkami jednocześnie na róznych interfejsach bez przełączania …. Programator z Tczewa to naprawdę dobry programator …

Miłego programowania ….

 

6 thoughts on “AVRISP mkII — Atmel Studio 7 build 790 — DZIAŁA

  1. Niestety u mnie po wybraniu tego sterownika instaluję się nadal pod Jungo. Kombinowałem wczoraj kilka godzin z różnymi sterownikami ale w Atmel Studio 7 nawet symulatora nie mam do wyboru tylko puste pole. Dzisiaj spróbuje odinstalować wszystko i zainstalować ponownie.

    • Odinstalowałem wszystkie ATmel Studia, wszystkie drivery atmelowskie, wyczyściłem pliki oem***.inf, zrestartowałem kompa, zadigiem zainstalowałem wersję 1.2.6 libusb-win32 gdy był w trybie ATmel studio, później zainstalowałem wersję 1.2.2 gdy był w trybie AVRDUDE, zainstalowałem AS7.590, odinstalowałem drivery które zainstalowały się z pakietem (wszystkie) i ruszyło ;) teraz piszę sobie kodzik pod AS7, wciskam F5 i wszystkie pięknie wgrywa się do procka w mgnieniu oka, to samo dotyczy posdgladu fusów, locków i ogólnie fajne bajery ma ten programator. Pod Eclipsem też działa fajnie. Z mkavrcalciem też nie ma problemu ( w sumie to samo avrdude więc nie ma dziwoty ;) ) także teraz jestem w pełni usatysfakcjowany zakupem i za te pieniądze to stanowoczo polecam! ;) USBasp mam w szufladzie w razie czego ;)

      • Nio teraz to i ja się cieszę że jesteś zadowolony , to bardzo udany programatorek
        do tego nowoczesny i obsługujący wszystkie produkty atmela , poza oczywiście ARM.
        Dlatego warto go mieć pod ręką. Atmel trochę namieszał ze sterownikami bo było JUNGO,
        teraz wrócił do libusb32 co jest ok bo niema zamieszania z driverami.

Możliwość komentowania jest wyłączona.