Programmer AVR USBasp
Transkrypt
Programmer AVR USBasp
2012 Programator AVR MKII Instrukcja obsługi 2012-09-25 Programator AVR MKII – Instrukcja obsługi SPIS TREŚCI 1. WSTĘP ........................................................................................................... 3 1.1 Co to jest AVR MKII? ............................................................................................................ 3 1.2 Parametry techniczne .......................................................................................................... 3 1.3 Obsługiwane procesory ....................................................................................................... 3 1.4 Zawartośd zestawu .............................................................................................................. 4 2. BUDOWA TECHNICZNA ....................................................................................... 5 2.1 Programator podłączony do komputera PC ........................................................................ 5 2.2 Konfiguracja ......................................................................................................................... 6 3. OBSŁUGA PROGRAMATORA ................................................................................. 7 3.1 Podłączenie procesora do komputera ................................................................................. 7 3.2 Instalacja sterowników ........................................................................................................ 7 3.3 Zmiana oprogramowania programatora ........................................................................... 10 Copyright by Barion 2 Programator AVR MKII – Instrukcja obsługi 1. WSTĘP 1.1 Co to jest AVR MKII? AVR MKII jest to programator obsługujący wszystkie kontrolery Attiny, Atmega oraz Xmega. Umożliwia współpracę z AvrStudio oraz AveDude. 1.2 Parametry techniczne Programator AVR MKII (klon AVRI MKII): obsługuje wszystkie kontrolery Attiny, Atmega oraz Xmega, posiada interfejsy programowania: ISP, PDI, TPI, współpracuje z AvrStudio lub AvrDude, ma możliwośd zasilania układu docelowego napięciem 5V lub 3,3V, posiada sprzętowy interfejs USB, dzięki czemu prędkośd programowania jest bardzo duża, posiada diody sygnalizujące o występowaniu zasilania oraz o procesie programowania. 1.3 Obsługiwane procesory Tabela 1 Procesory obsługiwane przez AVR MKII Copyright by Barion 3 Programator AVR MKII – Instrukcja obsługi 1.4 Zawartość zestawu Zestaw zawiera: Programator zgodny z AVRISP-MKII, Standardowa taśma IDC 10 żyłowa z zaciśniętymi koocówkami (40cm), Taśma 10 żyłowa z każdym pinem osobno (kolorowa). Copyright by Barion 4 Programator AVR MKII – Instrukcja obsługi 2. BUDOWA TECHNICZNA 2.1 Programator podłączony do komputera PC Programator może byd podłączony do każdego komputera z portem USB 1.1 oraz USB 2.0. Copyright by Barion 5 Programator AVR MKII – Instrukcja obsługi 2.2 Konfiguracja UWAGA!!! INSTRUKCJA DLA STARSZYCH WERSJI PROGRAMATORA (ZE ZWORKAMI) DOSTĘPNA POD ADRESEM: http://barion-st.com/doc/AVRMKII_PL.pdf Przed przystąpieniem do programowania należy wybrad interfejs programowania: ISP, PDI, TPI, oraz napięcia zasilania układu docelowego. Programator ustawia się do pracy poprzez odpowiednie przełączenie switch’a: 1 – HWB - tryb serwisowy ON – przełączenie w tą pozycję umożliwia zaprogramowanie samego programatowa OFF – w tej pozycji należy ustawić przełącznik w czasie normalnego użytkowania 2 – wybór interfejsu programowania ON – interfejs PDI lub TPI OFF – interfejs ISP 3 – zasilanie układu docelowego (wybór napięcia) ON – zasilanie programowanego układu napięciem 5V OFF – zasilanie programowanego układu napięciem 3,3V Copyright by Barion 6 Programator AVR MKII – Instrukcja obsługi 3. OBSŁUGA PROGRAMATORA 3.1 Podłączenie procesora do komputera Aby zacząd używad programatora należy: Podłączyd go fizycznie do komputera, Zainstalowad sterowniki (opis poniżej dla poszczególnych systemów). 3.2 Instalacja sterowników PRZED PIERWSZYM PODŁĄCZENIEM PROGRAMATORA DO KOMPUTERA NALEŻY NAJPIERW ZAINSTALOWAD STEROWNIKI AVRJungoUSB. Dostępne one są pod adresem: http://barion-st.com/doc/install/AVRJungoUSB.exe Teraz można podłączyd programator, powinno pojawid się w Menadżerze urządzeo urządzenie Jungo: Copyright by Barion 7 Programator AVR MKII – Instrukcja obsługi AvrStudio Programator jest gotowy do pracy w Avr Studio. Wybierając w AVR Studio Tools/AVR Programming możemy sprawdzid czy programator jest dostępny. Copyright by Barion 8 Programator AVR MKII – Instrukcja obsługi AvrDude Jeśli chcemy pracowad z AvrDude konieczna jest wcześniejsza zmiana oprogramowania samego programatora, patrz punkt 3.2 Po zmianie oprogramowania programatora należy jeszcze doinstalowad program: LibUsbDotNet_Setup.2.2.8 Link do programu: barion-st.com/doc/install/LibUsbDotNet_Setup.2.2.8.exe W czasie instalacji należy odznaczyd: Resztę ustawieo pozostawiamy bez zmian. Uruchamiamy zainstalowany program: Start/Programy/LibUsbDotNet/libUsb-win32/Filter Wizard. (lub uruchamia się automatycznie po instalacji) Wybieramy Next: Copyright by Barion 9 Programator AVR MKII – Instrukcja obsługi Uwaga w tym momencie programator musi byd podłączony do portu USB (jeśli nie jest to teraz go podłączamy), wybieramy go w kolejnym oknie: Oraz klikamy Instaluj. Klikamy OK. Programator jest gotowy do pracy z AvrDude – także w środowisku BASCOM (podczas konfiguracji wybieramy nazwę: Atmel AVR ISP mkII (avrispmkII), Port – usb). 3.3 Zmiana oprogramowania programatora Przed przystąpieniem do zmiany oprogramowania należy zaopatrzyd się w program FLIP, dostępny pod linkiem: http://www.atmel.com/dyn/resources/prod_documents/Flip%20Installer%20-%203.4.5.106.exe Służy on do wgrania nowego oprogramowania do programatora. Ściągamy go i instalujemy. Dodatkowo należy również ściągnąd nowy wsad (obsługujący avrdude), który będziemy wrzucad do programatora. Dostępny jest on pod linkiem: http://www.barion-st.com/doc/install/101116_AVRISP_avrdude.zip Gdy mamy gotowe oprogramowanie (program FLIP oraz WSAD do procesora) możemy zacząd zmieniad oprogramowanie. Należy kolejno: 1. Wyciągnąd programator z usb i przełączyd programator w tryb serwisowy (przełącznik nr 1 - HWB na switchu w pozycję ON) 2. Włożyd programator do portu USB. Copyright by Barion 10 Programator AVR MKII – Instrukcja obsługi 3. Nacisnąd na programatorze przycisk reset (patrz rysunek w punkcie 2.2) – zresetowanie układu (zielona dioda zgaśnie) 4. System wykryje nowy sprzęt: Należy wybrad Zainstaluj z listy lub określonej lokalizacji i kliknąd dalej. Następnie wskazad folder Program Files / Atmel / Flip 3.4.3 / usb, kliknąd OK. Jeśli nie zostanie wykryte nowe urządzenie należy wejśd w panel sterowania i pojawi się tam nieznane urządzenie: AT90USB162 DFU. Należy kliknąd na nim prawym przyciskiem myszy i wybrad Aktualizuj oprogramowanie sterownika…, a następnie wybrad: Zainstaluj z listy lub określonej lokalizacji i kliknąd dalej. Następnie wskazad folder Program Files / Atmel / Flip 3.4.3 / usb, kliknąd OK. Jeśli pojawi się ostrzeżenie, to należy wybrad: Zainstaluj mimo to 5. Po pojawieniu się komunikatu że sterownik został zainstalowany można uruchomid program Flip Copyright by Barion 11 Programator AVR MKII – Instrukcja obsługi 6. Należy wybrad procesor (ikona pokazana poniżej): 7. I w oknie które się pokaże wybrad AT90USB 162 8. Teraz należy wybrad ikonę Selekt communication (ikona na prawo od tej wybranej w punkcie 6) i wybrad USB. W oknie które się pojawi wybrad Open. 9. Przyciski w programie Flip powinny zrobid się aktywne: Copyright by Barion 12 Programator AVR MKII – Instrukcja obsługi 10. Należy teraz kliknąd przycisk Load HEX File… (zaznaczony powyżej) i wybrad wsad który chcemy wgrad do programatora (ten ściągnięty na początku - 101116_AVRISP_avrdude.zip, należy go rozpakowad wcześniej). 11. Kliknąd przycisk Run. Wsad zostaje wgrany do programatora. 12. Teraz należy wyłączed tryb serwisowy: switch nr 1 przełączyd na OFF. 13. Nacisnąd przycisk reset (patrz rysubek w punkcie 2.2 instrukcji) – zresetowanie układu (zielona dioda zaświeci się). Programator jest gotowy do pracy z AVRDUDE! (patrz punkt 3.2 -> AvrDUDE) Aby programator mógł na nowo współpracowad z AvrStudio należy postąpid analogicznie, z tym że należy wgrad do niego WSAD dostępny pod linkiem: http://barion-st.com/doc/install/MKII_AvrStudio_LUFA.rar KONIEC. Copyright by Barion 13