Instrukcja obsługi programatora AVR Prog USB v3 MK II Eco Strona 1
UWAGA!! Programator AVR PROG USB v3 domys lnieustawiony jest do pracy s rodowisku BASCOM i AVR DUDE. Jes li programator ma wspo łpracowac ze s rodowiskiem AVR Studio, nalez y przełączyc zworkę nr 2 (DU/ST) na pozycję ON Strona 2
1. Programowanie w s rodowisku BASCOM i AVR DUDE a) Instalacja sterowniko w UWAGA!! przed pierwszym podłączeniem programatora do komputera, nalez y najpierw zainstalowac sterowniki AVRJungoUSB http://www.andtech.pl/mkii/avrjungousb.exe Do poła czenia programatora z komputerem wykorzystywany jest przewo d mini USB (popularny w telefonach komo rkowych i aparatach). Zalecane jest korzystanie z przewodu o długos ci 1.8m lub mniejszej. Poła czenie z układem programowanym zapewnia tas ma zakon czona z obu stron wtykami IDC-10. Rozkład pino w umieszczony jest na programatorze. Po podła czeniu programatora, system powinien sam wykryc i zainstalowac odpowiednie sterowniki. Jes li zainstalował sie poprawnie, w Menadz erze urza dzen powinno znalez c sie urza dzenie Jungo z dwiema zakładkami: AVRISP mkii oraz WinDriver.. Menadz er urza dzen doste pny jest w Panel sterowania > System >zakładka Sprze t. UWAGA!! W przypadku, gdy programator został pomys lnie zainstalowany przez system operacyjny (Windows), s wieci się na zielono dioda. Jes li tak nie jest, proszę podłączyc go bezpos rednio do PC lub laptopa z pominięciem HUBo w i stacji dokującej. W niekto rych sytuacjach, urządzenia te uniemoz liwiają poprawną pracę programatora. Strona 3
Naste pnie nalez y pobrac aplikacje LibUsbDotNet_Setup.2.2.8 http:///mkii/libusbdotnet_setup.2.2.8.exe Po akceptacji licencji oraz wybraniu s ciez ki instalacji, powinnis my zobaczyc okno, przedstawione na Ilustracji 2. Wybieramy wyła cznie pierwsza pozycje Runtime Files i klikamy Next. Ilustracja2 Zaznaczamy Install libusb-win32 with filter capabilitied? podobnie jak na Ilustracji 3 i klikamy Next. Ilustracja 3 Ilustracja 4 Strona 4
Uruchamiamy program Filter Wizard. Jest doste pny pod s ciez ka : Start->Programy->LibUsbDotNet>libUsb-win32->Filter Wizard. Ilustracja 5 W oknie Install/Remove Device Filter(s) wybieramy pierwsza pozycje Install a device filterilustracja 6. Ilustracja 6 W kolejnym oknie nalez y zaznaczyc urza dzenie AVRISP mkii, podobnie jak na Ilustracji 7. Ilustracja 7 Strona 5
Po nacis nie ciu przycisku Install powinnis my zobaczyc naste puja ce okno: Ilustracja 8 Programator został poprawnie zainstalowany. Instrukcja obsługi programatora AVR Prog MKII Strona 6
b) Konfiguracja: 1. BASCOM UWAGA!! AVR Prog MKII jest wspierany przez BASCOM w wersji 2.0 i wyz szych. W przypadku niz szych wersji nalez y skorzystac z zewnętrznego programu, np. AVRDUDE. Aby programator wspo łpracował ze s rodowiskiem BASCOM, nalez y go odpowiednio skonfigurowac. W tym celu, uruchamiamy program BASCOM i przechodzimy do ustawien programatora zakładka Options >Programmer. Z wysuwanej listy Programmer wybieramy pozycje USBprog Programmer / AVRISP mkii (Ilustracja 9). Ilustracja 9 Naste pnie zaznaczamy opcje USB i klikamy OK. Ilustracja 10 Programowanie układu odbywa sie po kliknie ciu w ikone Program chip. Ilustracja 11 Strona 7
Okno programowania przedstawia Ilustracja 12. Ilustracja 12 Zakładki Flash, EEPROM i Lock and Fuse bits umoz liwiaja podgla d kolejno pamie ci FLASH, EEPROM i fuse bito w procesora po zaprogramowaniu. Strona 8
2. AVR DUDE W celu korzystania ze s rodowiska AVRDUDE nalez y pobrac avrdude-5.8-w32_avrdude- GUI_1.0.5 http:///mkii/avrdude-5.8.zip Po wypakowaniu wła czamy graficzny interfejs: avrdude-gui.exe i naste pnie w oknie Programmer wybieramy Atmel AVR ISP mkii (avrispmkii), w oknie Port usb, w oknie Device model procesora, kto ry chcemy zaprogramowac. Podobnie jak na ilustracji 13. Przycisk Read słuz y do odczytu, Write do zapisu, Verify do weryfikacji pamie ci procesora. Guzik Erase Write Verify kolejno czys ci, zapisuje i weryfikuje pamie c procesora. Ilustracja 13 Strona 9
2. Programowanie w s rodowisku AVR Studio a) Instalacja sterowniko w UWAGA!! przed pierwszym podłączeniem programatora do komputera, nalez y najpierw zainstalowac sterowniki AVRJungoUSB. http:///mkii/avrjungousb.exe Do podła czenia programatora z komputerem wykorzystywany jest przewo d mini USB (popularny w telefonach komo rkowych i aparatach). Zalecane jest korzystanie z przewodu o długos ci 1.8m lub mniejszej. Poła czenie z układem programowanym zapewnia tas ma zakon czona z obu stron wtykami IDC-10. Rozkład pino w umieszczony jest na programatorze. Po podła czeniu programatora, system powinien sam znalez c i zainstalowac odpowiednie sterowniki. Jes li zainstalował sie poprawnie, w Menadz erze urza dzen powinno znalez c sie urza dzenie Jungo z dwiema zakładkami: AVRISP mkii oraz WinDriver. Menadz er urza dzen doste pny jest w Panel sterowania > System >zakładka Sprze t. Ilustracja 14 UWAGA!! W przypadku, gdy programator został pomys lnie zainstalowany przez system operacyjny (Windows), s wieci się na zielono dioda. Jes li tak nie jest, proszę podłączyc go bezpos rednio do PC lub laptopa z pominięciem HUBo w i stacji dokującej. W niekto rych sytuacjach, urządzenia te uniemoz liwiają poprawną pracę programatora. Strona 10
b) Konfiguracja W celu konfiguracji nalez y wła czyc program AVR Studio. Opcje programatora sa doste pne w zakładce Tools->AVR Programming. (Ilustracja 15). Ilustracja 15 Z rozwijanej listy Tool nalez y wybrac programator AVRISP mkii. W zakładce Device okres la sie model procesora, kto ry chcemy programowac a naste pnie przyciskiem Apply zapisuje sie ustawienia. Ilustracja 16 Przycisk Read odczytuje numer procesora i napie cie programowanego obwodu. Ilustracja 17 Strona 11
W zakładce Memories programuje sie pamie c procesora. Ilustracja 18 Strona 12
3. Aktualizacja wsadu programatora Programator AVRISP mkii posiada domys lnie wsad obsługiwany zaro wno przez s rodowisko BASCOM, AVR DUDE oraz AVR Studio. Moz liwa jest ro wniez aktualizacja oprogramowania poprzez zła cze USB programatora. Aby zaktualizowac programator potrzebny jest program FLIP: http:///mkii/flipinstaller-3.4.5.106.exe Poste puj zgodnie z ta instrukcja w celu wysłania nowego oprogramowania do programatora przy pomocy FLIPa. Zainstaluj program FLIP, a naste pnie przeła cz 4 switch do pozycji ON a naste pnie OFF, znajduja cy sie na programatorze, w celu wprowadzenia AVRPROG MKII w tryb bootloadera sygnalizowany zgas nie ciem zielonej diody. System wykryje nowy sprze t: Ilustracja 19 Strona 13
Nalez y wybrac opcje Zainstaluj z listy okres lonej lokalizacji (zaawansowane) i podac lokalizacje przedstawiona na Ilustracji 20 - Program Files / Atmel / Flip 3.4.3 / usb. Ilustracja 20 Kliknij OK i uruchom program FLIP. Ilustracja 21 Strona 14
Nacis nij ikone Select device (symbol chipa) lub opcje w menu Device Select i naste pnie wybierz urza dzenie z listy (at90usb162) Ilustracja 22. Ilustracja 22 Teraz kliknij na ikone Select communication (symbol przewodu USB) i wybierz USB. Nacis nij Open. Ilustracja 23 Strona 15
Ilustracja 24 Załaduj pobrany wczes niej nowy wsad hex (101116_AVRISP_studio.hex ) naciskaja c ikone LOAD hex file lub poprzez menu File > LOAD HEX File... Po wybraniu pliku wsadowego, nacis nij guzik RUN w dolnym lewym rogu. GOTOWE! Two j programator został zaktualizowany. Kliknij Start Application aby zrestartowac programator. Strona 16
4. Obsługa programatora Programator wyposaz ony jest w 10 pinowe zła cze ISP w standardzie KANDA. Poniz ej znajduje sie opis sygnało w w zła czu. Funkcje przełączniko w programatora: Przeła cznik 1 Targ. VCC W pozycji ON na pin VCC oraz bufor podane jest zasilanie +5V z portu USB W przypadku gdy programowany okład zasilany jest napie ciem 3.3V przeła cznik 1- Targ. VCC musi byc w pozycji OFF Przeła cznik 2 DU/ST W pozycji ON programator pracuje ze s rodowiskiem AVR Studio, w pozycji OFF z BASCOM i AVR Dude Przeła cznik 3 NONE Nie uz ywany Przeła cznik 4 BOOT Przyeła cznik resetu do trybu bootloadera nalez y przeła czyc do pozycji ON i po 1s do pozycji OFF. W trakcie normalnej pracy przeła cznik 4 BOOT musi byc w pozycji OFF Strona 17
5. Ochrona s rodowiska Oznakowanie symbolem przekres lonego kontenera na odpady informuje o zakazie umieszczania zuz ytego sprze tu elektrycznego i elektronicznego ła cznie z innymi odpadami, zuz yty sprze t powinien byc zbierany selektywnie. Uz ytkownik ma obowia zek przekazac zuz yty sprze t do punktu zbierania w celu zapewnienia jego recyklingu i odzysku, gdyz niekontrolowane uwalnianie do s rodowiska składniko w niebezpiecznych zawartych w sprze cie elektrycznym i elektronicznym moz e stac sie z ro dłem zagroz enia dla zdrowia ludzi i zwierza t oraz moz e powodowac długo utrzymuja ce sie negatywne zmiany w s rodowisku naturalnym. Instrukcja obsługi programatora AVR Prog MKII 21 INFORMACJA AVRPROG MKII został wsparty bibliotekami LUFA, kto re sa wydane na licencji MIT (http://www.fourwalledcubicle.com/lufa.php). Instrukcja obsługi programatora AVR Prog MKII 22 Strona 18