AVR PROG MKII. Instrukcja obsługi rev.2.0. Copyright 2010 SIBIT www.sibit.pl



Podobne dokumenty
AVR PROG MKII. Instrukcja obsługi rev Copyright 2013 SIBIT

USB AVR JTAG. Instrukcja obsługi rev.1.0. Copyright 2011 SIBIT

micro Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 -

AVR PROG USB. Instrukcja obsługi rev.3.6. Copyright 2010 SIBIT

Programator AVR MKII. Instrukcja obsługi. Copyright by Barion

INSTRUKCJA OBSŁUGI.

USB AVR BOX II DEBUGGER & ISP PROGRAMMER REV. 1.2

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja obsługi programatora AVR Prog USB v2

Programator mikrokontrolerów AVRmkII firmy Telwis

rys.1 1 Złącze ISP do komunikacji z programowanym układem. Złącze jest kompatybilne ze standardem 10-cio wyprowadzeniowym firmy ATMEL. rys.

Instrukcja obsługi programatora AVR Prog USB v2

Programator procesorów rodziny AVR AVR-T910

ISP ADAPTER. Instrukcja obsługi rev.1.1. Copyright 2009 SIBIT

1.1 Co to jest USBasp? Parametry techniczne Obsługiwane procesory Zawartość zestawu... 4

AVR PROG OPTO. Instrukcja obsługi rev.1.0. Copyright 2010 SIBIT AVR PROG OPTO 1

ISP ADAPTER 2. Instrukcja obsługi rev.1.0. Copyright 2011 SIBIT

Instrukcja obsługi. PROGRAMATOR dualavr. redflu Tarnów

MultiTool instrukcja użytkownika 2010 SFAR

INSTRUKCJA OBSŁUGI. Programatora MKII AVR PRO ELTRONICS

INSTRUKCJA OBSŁUGI. Programatora MKII AVR MINI ELTRONICS

INSTRUKCJA OBSŁUGI PROGRAMATORA MKII AVR CLONE. Eltronics

Instrukcja obsługi debugera JTAG-AVR USB v2

Programator AVR USBasp

Płytka uruchomieniowa XM64

MikloBit ul. Cyprysowa 7/ Jaworzno. rev MB-AVR-ISP programator

Programator STK500v2 USB

U3000/U3100 Mini (Dla Komputera Eee na systemie operacyjnym Linux) Krótka Instrukcja

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)

MikloBit ul. Cyprysowa 7/ Jaworzno. JTAG + ISP dla AVR. rev

ATNEL. Programator USBASP. Instrukcja obsługi. Instrukcja programatora USBASP firmy Atnel. Mirosław Kardaś

Instrukcja Użytkownika

Instrukcja aktualizacji oprogramowania

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

micro Programator ISP mikrokontrolerów AVR zgodny z AVRISP mkii Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 -

Instytut Teleinformatyki

Programator mikrokontrolerów AVR

inode instalacja sterowników USB dla adaptera BT 4.0

[INSTRUKCJA ATB-USBASP]

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Instrukcja użytkownika

INSTRUKCJA UŻYTKOWNIKA MPCC

Instrukcja programowania płytek edycji 2014

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

Płytka uruchomieniowa XM32

INTERFEJS LPG/CNG FTDI USB INSTRUKCJA INSTALACJI ORAZ KONFIGURACJI URZĄDZENIA

Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

Warsztaty AVR. Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR. Dariusz Wika

Zestaw Startowy EvB. Więcej informacji na stronie:

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-510L

Twoje osobiste Obliczenie dla systemu ogrzewania i przygotowania c.w.u.

1.1 Co to jest USBCOM? Budowa oraz parametry techniczne... 3

MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART

BLUETOOTH INSTRUKCJA PODŁĄCZENIA I KONFIGURACJI.

Instrukcja do laboratorium Akademii ETI *

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-520L

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I POŁĄCZENIA Z INTERNETEM NA WINDOWS 7 DLA AnyDATA ADU-510L

SNP SNP Business Partner Data Checker. Prezentacja produktu

PRZETWORNIK USB - RS232

Programator ICP mikrokontrolerów rodziny ST7. Full MFPST7. Lite. Instrukcja użytkownika 03/09

Instrukcja obsługi optoizolowanego konwertera USB - Rs485. Wersja Czeladź ul. Wojkowicka 21 tel.: +48 (32) Fax.

Instrukcja użytkownika

Kod produktu: MP01611

[INSTRUKCJA ATB-USBASP]

ADU-500. (Instrukcja obsługi) SW-ADU-500-UG-V1.0P 29 Kwiecień 2009

Urządzenie do programowania głowic eq-3

Obudowa zewnętrznego dysku USB 2.0, 2.5" (6.35cm)

Instrukcja instalacji interfejsu komunikacyjnego RUD-1

Instrukcja instalacji sterowników USB dla urządzeń Posnet Polska S.A.

PRZETWORNIK USB - RS232

BF30 OCDLINK/USBASP ARM-JTAG/AVR-ISP Programmer-debugger Instrukcja obsługi

Konfigurowanie sterownika BC8150 firmy Beckhoff wprowadzenie

Spis treści. Opis urządzenia. Pierwsze użycie

INSTRUKCJA UŻYTKOWANIA CZYTNIKA KART PROCESOROWYCH SYGNET 5v2 IU SY5

SNP Business Partner Data Checker. Prezentacja produktu

Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

INSTRUKCJA UŻYTKOWANIA CZYTNIKA KART PROCESOROWYCH SYGNET 5v1 IU SY5

E-TRONIX Sterownik Uniwersalny SU 1.2

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

Livebox konfiguracja drukarki

Instrukcja konfiguracji programu Fakt z modułem lanfakt

Konfiguracja i podłączenie sterownika Horner APG do oprogramowania Cscape po RS232

ZL8AVR. Płyta bazowa dla modułów dipavr

Vuquest 3320g Area imager

Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie)

SumA1200, SumA600, SumA234/CD32, SumCDTV INSTRUKCJA OBSŁUGI

RPTC CONTROLLER (v1.11) STEROWNIK PRZEMIENNIKA RADIOWEGO OBSŁUGA KOMUNIKATÓW GŁOSOWYCH OBSŁUGA KOMUNIKATÓW IDCW OPCJONALNY MODUŁ GSM

SumA1200, SumA600, SumA234/CD32 INSTRUKCJA OBSŁUGI

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

NWD-210N Bezprzewodowy adapter USB n

Instrukcja użytkownika

Interfejs komunikacyjny RUD-1 v1.0

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

z interfejsem USB i złączem KANDA

Dokumentacja techniczna V1.8 STK 200/300. programator isp na lpt

Transkrypt:

Instrukcja obsługi rev.2.0 1

Spis treści 1.Wprowadzenie...3 2. Opis...4 2.1 Diody LED...4 2.2 Zworki...5 2.3 Złącze ISP...6 2.4 Złącze TPI...7 2.5 Złącze PDI...8 3. Instalacja sterowników...9 4. Podłączenie programatora do układu...14 4.1 Podłączenie przez ISP...14 4.2 Podłączenie przez PDI...15 4.3 Podłączenie przez TPI...16 5. Współpraca z oprogramowaniem...17 5.1 AVR Studio...17 5.2 CodeVision AVR...19 6. Zmiana firmware...20 6.1 Instalacja programatora w trybie DFU...20 6.2 Obsługa programu Atmel FLIP...24 7. Lista obsługiwanych układów...27 8. Nota prawna...31 9. Kontakt - wsparcie techniczne...32 2

1. Wprowadzenie to narzędzie do programowania wszystkich 8 bitowych mikrokontrolerów AVR również z uwzględnieniem najnowszej rodziny ATXMEGA. Programator jest kompatybilny z AVRISP mkii. Programator obsługuje magistrale ISP, PDI i TPI. W urządzeniu zastosowano buforowanie sygnałów we/wy co zwiększyło odporność układu na zakłócenia oraz rozszerzyło zakres tolerowanych napięć zasilania programowanego układu. Komunikacja z komputerem odbywa się za pomocą złącza USB. Urządzenie bezproblemowo funkcjonuje w większości systemów operacyjnych (Windows XP, Windows VISTA, Windows 7). współpracuje m.in. z AVR Studio, CodeVisionAVR, Image Craft. Programator ma możliwość zmiany firmware z poziomu komputera - nie jest potrzebne dodatkowe urządzenie. 3

2. Opis 2.1 Diody LED POWER DATA STATUS - dioda sygnalizująca zasilanie bufora wyjściowego programatora. Zasilanie bufora jest niezbędne do prawidłowej pracy urządzenia. Bufor może być zasilony z USB (nałożona zworka USB POWER) lub z zewnątrz (napięcie doprowadzone do pinu VCC programatora). - dioda sygnalizująca wymianę danych między komputerem a programatorem. W pozycji spoczynkowej dioda powinna być wygaszona a zapalać się tylko podczas transmisji USB związanej z podłączeniem urządzenia, nawiązaniem komunikacji z oprogramowaniem na komputerze lub programowaniem mikrokontrolera. Przy pierwszym podłączeniu programatora dioda ta świeci się do czasu zakończenia instalacji sterownika. Ciągłe świecenie się diody może oznaczać błąd inicjacji połączenia USB, nieprawidłową instalację sterownika lub po prostu niezainstalowany programator. - świecenie się diody oznacza stan gotowości programatora. Zgaszona dioda może oznaczać nieprawidłową inicjację urządzenia, nieprawidłową instalację sterownika lub niezainstalowanie programatora. 4

2.2 Zworki POWER - Zworka zdjęta zasilanie programatora (bufora wyjściowego) z programowanego układu. Zworka założona - pin VCC programatora jest pinem wyjściowym z którego można zasilić układ programowany. W zależności od konfiguracji zworki napięcie na pinie VCC może wynosić 3.3V lub ok. 5V. UWAGA! JEŚLI PODŁĄCZONY UKŁAD POSIADA WŁASNE ŹRÓDŁO ZASILANIA, ZWORKA POWER W PROGRAMATORZE POWINNA BYĆ ZDJĘTA A NAPIĘCIE ZASILANIA PODŁĄCZONEGO MIKROPROCESORA DOPROWADZONE DO PINU VCC PROGRAMATORA * *Zdejmując zworkę POWER odłączamy zasilanie USB od bufora wyjściowego programatora. Aby zasilić bufor należy doprowadzić napięcie z podłączonego mikrokontrolera do pinu VCC programatora. UWAGA! Magistrala PDI w mikrokontrolerach XMEGA nie jest przystosowana do logiki 5V! Podczas korzystania ze złącza PDI zworka POWER powinna być w pozycji 3.3V lub powinna być całkowicie zdjęta - w takiej sytuacji napięcie doprowadzone do pinu VCC nie powinno przekraczać 3,6 V. Niezastosowanie się do zalecenia grozi uszkodzeniem programowanego mikrokontrolera ATXMEGA. 5

BOOT RESET - Założona zworka w chwili podłączenia programatora do komputera lub resetu programatora powoduje uaktywnienie bootloadera (DFU). W trybie DFU diody DATA i STATUS są wygaszone. Podczas normalnej pracy zworka powinna być zdjęta. - krótkotrwałe zwarcie pinów RESET powoduje restart programatora. 6

2.3 Złącze ISP MOSI - linia wyjściowa. Dane nadawane w kierunku programator mikrokontroler. VCC - w zależności od konfiguracji zworki POWER jest to wejście lub wyjście. Jeśli zworka POWER jest zdjęta, do pinu VCC niezbędne jest doprowadzenie napięcia zasilania z programowanego mikrokontrolera. Napięcie to służy do zasilenia bufora wyjściowego programatora i dla magistrali ISP powinno zawierać się w przedziale od 2V do 5.5V. Przy założonej zworce POWER pin VCC jest pinem wyjściowym i może służyć do zasilenia programowanego mikrokontrolera. W zależności od konfiguracji zworki napięcie na pinie VCC może wynosić 3.3V lub ok. 5V. Przy tym należy pamiętać o ograniczonej wydajności prądowej portu USB (ok. 500mA), bezpiecznie jest jednak nie przekraczać wartości 150mA. GND - sygnał masy. RST - reset. SCK - sygnał zegarowy. MISO - linia wejściowa. Dane odbierane przez programator. 7

2.4 Złącze TPI DATA - dwukierunkowa linia danych. CLK - sygnał zegarowy. RST - reset. VCC - w zależności od konfiguracji zworki POWER jest to wejście lub wyjście. Jeśli zworka POWER jest zdjęta, do pinu VCC niezbędne jest doprowadzenie napięcia zasilania z programowanego mikrokontrolera. Napięcie to służy do zasilenia bufora wyjściowego programatora i powinno zawierać się w przedziale od 1,7V do 5,5V. Przy założonej zworce POWER pin VCC jest pinem wyjściowym i może służyć do zasilenia programowanego mikrokontrolera. W zależności od konfiguracji zworki napięcie na pinie VCC może wynosić 3.3V lub ok. 5V. Przy tym należy pamiętać o ograniczonej wydajności prądowej portu USB (ok. 500mA), bezpiecznie jest jednak nie przekraczać wartości 150mA. GND - sygnał masy. 8

2.5 Złącze PDI DATA - dwukierunkowa linia danych. CLK - sygnał zegarowy. VCC - w zależności od konfiguracji zworki POWER jest to wejście lub wyjście. Przy konfiguracji z zasilaniem zewnętrznym, doprowadzone do pinu VCC napięcie powinno zawierać się w granicach od 1,7V do 3,6V. UWAGA! Magistrala PDI w mikrokontrolerach XMEGA nie jest przystosowana do logiki 5V! Podczas korzystania ze złącza PDI zworka POWER powinna być w pozycji 3.3V lub powinna być całkowicie zdjęta - w takiej sytuacji napięcie doprowadzone do pinu VCC nie powinno przekraczać 3,6 V. Niezastosowanie się do zalecenia grozi uszkodzeniem programowanego mikrokontrolera ATXMEGA. GND - sygnał masy. 9

3. Instalacja sterowników Programator należy podłączyć do komputera za pomocą znajdującego się w komplecie kabla mini USB. Jeśli jest to pierwsze uruchomienie urządzenia zostanie uruchomiony kreator znajdowania nowego sprzętu. W kreatorze należy wybrać opcję 'Nie, nie tym razem' i nacisnąć 'Dalej'. 10

W następnym oknie instalatora należy wybrać opcję 'Zainstaluj z listy lub określonej lokalizacji (zaawansowane)' i nacisnąć 'Dalej'. W kolejnym oknie należy wskazać lokalizację sterowników: 11

W planszy która się pojawi wybieramy opcję 'Wyszukaj najlepszy sterownik w tych lokalizacjach' oraz zaznaczamy 'Uwzględnij tę lokalizację w wyszukiwaniu '. Wciskamy 'Przeglądaj ' i wskazujemy lokalizację '...\Atmel\AVR Tools\usb' z miejsca instalacji AVR Studio czyli zazwyczaj 'C:\Program Files' System powinien znaleźć i zainstalować sterowniki z podanej lokalizacji. Jeśli proces instalacji przebiegł prawidłowo, Kreator poinformuje o prawidłowym zakończeniu instalacji sterowników. 12

Po wyświetleniu okna końca pracy kreatora należy wcisnąć przycisk 'Zakończ'. 13

Po poprawnej instalacji programatora, w oknie Menadżer urządzeń w gałęzi Jungo powinno pojawić się urządzenie AVRISP mkii. W przypadku podłączenia programatora do innego portu USB niż ten w którym był zainstalowany, proces instalacji trzeba będzie powtórzyć. 14

4. Podłączenie programatora do układu 4.1 Podłączenie przez ISP Sygnały magistrali ISP z programatora należy połączyć z odpowiednimi liniami interfejsu ISP programowanego układu. Rozkład portów odpowiedzialnych za programowanie w systemie (Serial Programming Pin Mapping) należy wcześniej sprawdzić w dokumentacji do posiadanego mikrokontrolera. W niektórych mikroprocesorach magistrala ISP pokrywa się ze sprzętową magistralą SPI (np. ATmega8), w innych magistrala do programowania ulokowana jest pod innymi portami (np. ATmega 128). Podłączając mikrokontroler do programatora należy więc zwrócić uwagę że nie zawsze ISP jest tożsame z SPI. Łączymy odpowiednio: Złącze ISP programatora Magistrala ISP mikrokontrolera MOSI MOSI MISO MISO SCK SCK RST RESET VCC* VCC GND GND * Linie VCC i GND powinny być połączone z VCC i GND programowanego mikrokontrolera. Wartość napięcia doprowadzonego do VCC powinna zawierać się w przedziale od 2V do 5,5V. Zworka POWER musi być zdjęta jeśli mikrokontroler zasilany jest ze swojego źródła. W przypadku zasilania programowanego układu z programatora, zworka ma być założona (w zależności od potrzeby w pozycji 3,3V lub 5V). 15

4.2 Podłączenie przez PDI Sygnały magistrali PDI z programatora należy połączyć z odpowiednimi liniami interfejsu PDI programowanego układu. Łączymy odpowiednio: Złącze PDI programatora Magistrala PDI mikrokontrolera DATA DATA CLK CLK VCC* VCC GND GND * Linie VCC i GND powinny być połączone z VCC i GND programowanego mikrokontrolera. Przy konfiguracji z zasilaniem zewnętrznym wartość napięcia doprowadzonego do VCC powinna zawierać się w przedziale od 1,7V do 3,6V. UWAGA! Magistrala PDI w mikrokontrolerach XMEGA nie jest przystosowana do logiki 5V! Podczas korzystania ze złącza PDI zworka POWER powinna być w pozycji 3.3V lub powinna być całkowicie zdjęta - w takiej sytuacji napięcie doprowadzone do pinu VCC nie powinno przekraczać 3,6 V. Niezastosowanie się do zalecenia grozi uszkodzeniem programowanego mikrokontrolera ATXMEGA. 16

4.3 Podłączenie przez TPI Sygnały magistrali TPI z programatora należy połączyć z odpowiednimi liniami interfejsu TPI programowanego układu. Łączymy odpowiednio: Złącze TPI programatora Magistrala TPI mikrokontrolera DATA DATA CLK CLK RST RST VCC* VCC GND GND * Linie VCC i GND powinny być połączone z VCC i GND programowanego mikrokontrolera. Wartość napięcia doprowadzonego do VCC powinna zawierać się w przedziale od 1,7V do 5,5V. Zworka POWER musi być zdjęta jeśli mikrokontroler zasilany jest ze swojego źródła. W przypadku zasilania programowanego układu z programatora, zworka ma być założona (w zależności od potrzeby na pozycję 3,3V lub 5V). 17

5. Współpraca z oprogramowaniem 5.1 AVR Studio W celu połączenia z programatorem wybieramy AVR Studio -> Tools -> Program AVR -> Connect. W oknie Select AVR Programmer jako Platform wybieramy AVRISP mkii,port USB i naciskamy Connect 18

Po kliknięciu Connect powinno pojawić się okno obsługi programatora. Uwaga! AVR Studio nie posiada autodetekcji typu podłączonego do programatora mikrokontrolera, dlatego bardzo ważne jest, żeby przed przystąpieniem do jakichkolwiek operacji związanych z programowaniem, w polu Device and Signature Bytes zakładki Main ręcznie wybrać z rozwijanej listy typ docelowego mikroprocesora. Wciskając przycisk Read Signature należy sprawdzić czy prawidłowo jest rozpoznawana sygnatura (Signature matches selected device). Jeśli odczytana sygnatura nie pasuje do typu wybranego mikrokontrolera (WARNING:Signature does not match selected device!), należy zweryfikować poprawność połączeń mędzy programatorem a mikrokontrolerem, zwrócić uwagę na właściwe zasilanie układu, upewnić się czy w polu Device and Signature Bytes prawidłowo został wybrany typ mikrokontrolera. Warto również ustawić optymalną prędkość programowania (zakładka Main, przycisk Settings) pamiętając przy tym o zależności iż częstotliwość magistrali programatora powinna być równa lub mniejsza od ¼ częstotliwości taktowania programowanego mikrokontrolera. 19

5.2 CodeVisionAVR Typ programatora ustawiamy w CodeVisionAVR->Settings->Programmer. rozwijanej listy wybieramy Atmel AVRISP MkII(USB). Z Aplikację do obsługi programatora wywołujemy z Menu->Tools->Chip Programmer 20

6. Zmiana firmware programatora 6.1 Instalacja programatora w trybie DFU Do zmiany firmware w programatorze niezbędna jest uprzednia instalacja programu FLIP dostępnego na stronie Atmela. Aby programator wprowadzić w tryb DFU (Device Firmware Update) w urządzeniu należy założyć środkową zworkę (BOOT) i podłączyć do komputera. Po podłączeniu, diody STATUS oraz DATA powinny być wygaszone. Przy pierwszej aktualizacji komputer wykryje nowe urządzenie i uruchomi kreator instalacji. W kreatorze należy wybrać opcję 'Nie, nie tym razem' i nacisnąć 'Dalej'. W następnym oknie instalatora należy wybrać opcję 'Zainstaluj z listy lub określonej lokalizacji (zaawansowane)' i nacisnąć 'Dalej'. 21

W następnym kroku należy wskazać lokalizację sterowników. W tym celu wybieramy opcję 'Wyszukaj najlepszy sterownik w tych lokalizacjach' oraz zaznaczamy 'Uwzględnij tę lokalizację w wyszukiwaniu '. Wciskamy 'Przeglądaj ' i wskazujemy lokalizację instalacji programu FLIP - '...\Atmel\Flip..\usb'. 22

System powinien znaleźć i zainstalować sterowniki z podanej lokalizacji. Jeśli proces instalacji przebiegł prawidłowo, Kreator poinformuje o prawidłowym zakończeniu instalacji sterowników. Po wyświetleniu okna końca pracy kreatora należy wcisnąć przycisk 'Zakończ'. 23

Po poprawnej instalacji programatora w trybie DFU, w oknie Menadżer urządzeń powinna pojawić się gałąź Atmel USB Devices z gałęzią AT90USB162. 24

6.2 Obsługa programu Atmel FLIP Po urzednim wprowadzeniu programatora w tryb DFU (programator podłączony do komputera z założoną środkową zworką) należy uruchomić program FLIP. 25

W programie należy wybrać urządzenie do zaprogramowania - 'Device -> Select'. Należy zaznaczyć AT90USB162 i klknąć 'OK' Następnie nacisnąć na ikonkę symbolizującą kabel USB, wybrać USB i w okienku USB Port Connection które się pojawi wcisnąć OPEN: 26

Po pomyślnym otwarciu portu powinno pojawić się okno: Następnie należy wskazać docelowy plik *.he z firmware - 'File->Load HEX File...' i nacisnąć przycisk 'Run' (lewy dolny róg). Po skończonej aktualizacji należy zamknąć program (File ->Eit), odłączyć programator i zdjąć zworkę BOOT. 27

7. Lista obsługiwanych układów Mikrokontroler AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM2 AT90PWM216 AT90PWM2B AT90PWM3 AT90PWM316 AT90PWM3B AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATtiny10 ATtiny12 ATtiny13 ATtiny13A ATtiny15 ATtiny167 ATtiny20 ATtiny2313 ATtiny2313A ATtiny24 ATtiny24A ATtiny25 ATtiny26 ATtiny261 ATtiny261A ATtiny4 ATtiny40 ATtiny4313 ATtiny43U ATtiny44 ATtiny44A ATtiny45 ISP PDI TPI 28

Mikrokontroler ATtiny461 ATtiny461A ATtiny48 ATtiny5 ATtiny84 ATtiny85 ATtiny861 ATtiny861A ATtiny88 ATtiny9 ATmega128 ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega128A ATmega16 ATmega162 ATmega164A ATmega164P ATmega164PA ATmega165 ATmega165A ATmega165P ATmega168 ATmega168A ATmega168P ATmega168PA ATmega169 ATmega169A ATmega169P ATmega169PA ATmega16A ATmega16HVB ATmega16U2 ATmega16U4 ATmega2560 ATmega2560 ISP PDI TPI 29

Mikrokontroler ATmega2561 ATmega32 ATmega324A ATmega324P ATmega324PA ATmega325 ATmega3250 ATmega3250A ATmega3250P ATmega325A ATmega325P ATmega328 ATmega328P ATmega329 ATmega3290 ATmega3290A ATmega3290P ATmega329A ATmega329P ATmega329PA ATmega32A ATmega32C1 ATmega32HVB ATmega32M1 ATmega32U2 ATmega32U4 ATmega32U6 ATmega48 ATmega48A ATmega48P ATmega48PA ATmega64 ATmega640 ATmega644 ATmega644A ATmega644P ATmega644PA ATmega645 ISP PDI TPI 30

Mikrokontroler ATmega6450 ATmega6450A ATmega6450P ATmega645A ATmega645P ATmega649 ATmega6490 ATmega6490A ATmega6490P ATmega649A ATmega649P ATmega64A ATmega64HVE ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATmega88PA ATmega8A ATmega8HVD ATmega8U2 ATmega128A1 ATmega128A1_revD ATmega128A1U ATmega128A3 ATmega128D3 ATmega16A4 ATmega16D4 ATmega192D3 ATmega256A3 ATmega256A3B ATmega256D3 ATmega32D4 ATmega64A1 ATmega64A3 ATmega64D3 ISP PDI TPI 31

8. Nota prawna Firmware programatora bazuje na projekcie LUFA którego autorem jest Dean Camera. Aktualna wersja wsadu urządzenia jest kompilacją wersji LUFA100807. Projekt LUFA (Lightweight USB Framework for AVRs) w chwili obecnej jest rozpowszechniany na warunkach zmodyfikowanej licencji MIT. Zgodnie z warunkami tej licencji i życzeniem twórcy oprogramowania zamieszczamy poniższe informacje odnośnie wsadu programatora: Copyright 2010 Dean Camera (dean [at] fourwalledcubicle [dot] com) Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the name of the author not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. The author disclaim all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall the author be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software. 32

9. Kontakt - wsparcie techniczne W celu uzyskania dodatkowej pomocy technicznej skontaktuj się z nami serwis@sibit.pl Windows is a registered trademark of Microsoft Corporation. ATMEL, AVR, XMEGA, FLIP and AVR Studio are the registered trademarks of Atmel. CodeVisionAVR is trademark of HP InfoTech. All other brand names or product names are the property of their respective holders. 33