micro USB AVR ISP II FT STK500v2 Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Podstawowe w³aœciwoœci - 1 -



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

micro Programator ISP mikrokontrolerów AVR AVR USB PROG Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci

micro USB AVR ISP I (USBasp) Programator ISP mikrokontrolerów AVR Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci

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

Instrukcja obs³ugi optoizolowanego konwertera MCU-01 USB - RS232/485. Wersja 0.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

yoyo ver. 6.0

Instrukcja obsługi programatora AVR Prog USB v2

Jak zaprogramować procesor i. wgrać firmwar-e do yampp3usb. Copyright SOFT COM sp. z o. o.

ABONENCKA CENTRALA TELEFONICZNA SIGMA. Instalacja sterownika USB

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

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

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

PRZETWORNIK PROGRAMOWALNY NAPIÊCIA I PR DU STA EGO TYPU P20H

MultiTool instrukcja użytkownika 2010 SFAR

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

INSTRUKCJA OBSŁUGI.

Programator AVR USBasp

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

Programator STK500v2 USB

USB AVR BOX II DEBUGGER & ISP PROGRAMMER REV. 1.2

OBSŁUGI Konwerter USB-RS

Sterownik Silnika Krokowego GS 600

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

Adapter USB do CB32. MDH-SYSTEM ul. Bajkowa 5, Lublin tel./fax lub kom e mail: info@mdh-system.pl

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

Instrukcja Użytkownika

Kabel do transmisji danych CA-42 krótka instrukcja instalacji

INSTRUKCJA Płytka uruchomieniowa EvB 4.3 v3

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

NOTA TECHNICZNA INTERFEJSY DIAGNOSTYCZNE

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

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

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

CRUSB Spartan KONWERTER CAN / USB

Kod produktu: MP01611

Programator procesorów rodziny AVR AVR-T910

linkprog programator USB

Instrukcja obsługi debugera JTAG-AVR USB v2

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

PERSON Kraków

MikloBit ul. Cyprysowa 7/ Jaworzno. rev MB-JTAG-ICE debugger-programator

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

Kabel USB 2.0 do poù¹czenia komputerów PCLinq2 (PL-2501) podrêcznik u ytkownika

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

INSTRUKCJA OBSŁUGI Zestaw uruchomieniowy EvB 4.3 v4

INSTRUKCJA OBSŁUGI. Programatora MKII AVR PRO ELTRONICS

INSTRUKCJA OBSŁUGI PROGRAMATORA MKII AVR CLONE. Eltronics

Programator mikrokontrolerów AVR

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

MOD STM32 explorem0 z STM32F051C8T6. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

BEZPRZEWODOWA MYSZ OPTYCZNA FLAT PRO INSTRUKCJA OBS UGI

Zestaw Startowy EvB. Więcej informacji na stronie:

EC1000 KATALOG SYSTEMÓW STEROWANIA

Po³¹czenie iphone'a/ipad a do Smart Multishare USB

KONWERTER INTERFEJSÓW USB/RS-485. Typu PD10. Instrukcja obs³ugi

TRB-0610 Konwerter USB RS 232/422/485 Instrukcja obsługi

INSTRUKCJA OBSŁUGI Zestaw uruchomieniowy EvB 5.1 v5

ALNET USB - RS Konwerter USB RS 232/422/485 Instrukcja obsługi

dokument DOK wersja 1.0

Szanowny Kliencie, dziêkujemy za zaufanie jakim obdarzy³eœ nasz¹ firmê wybieraj¹c to urz¹dzenie.

Programator mikrokontrolerów AVRmkII firmy Telwis

Płytka uruchomieniowa XM64

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

Instalacja sterowników do urz¹dzeñ wielkoformatowych zainstalowanych w firmie Centrum Ksero STUDIO K2 s.c w Pile

Sterownik Radiowy Instrukcja obs³ugi i programowania

BEZPRZEWODOWA ZESTAW OPTYCZNY PHANTOM INSTRUKCJA OBS UGI

Base 6T - widok z przodu

Dokumentacja modułu. DIPmSAM 1.0. wersja 1.0

Program TROVIS-VIEW TROVIS 6661

AMPS Sterownik temperatur Instrukcja obs³ugi

Interfejs RS485-TTL KOD: INTR. v.1.0. Wydanie: 2 z dnia Zastępuje wydanie: 1 z dnia

Wykład 2. Interfejsy I 2 C, OneWire, I 2 S

INSTRUKCJA OBSŁUGI. Programatora MKII AVR MINI ELTRONICS

REJESTRATOR RES800 INSTRUKCJA OBSŁUGI

Generator obrazu transakcji fiskalnych, FG-40

Murasaki Zou むらさきぞう v1.1 Opis programowania modułu LPC2368/LPC1768 z wykorzystaniem ISP

Kurs Elektroniki. Część 5 - Mikrokontrolery. 1/26

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

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

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

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

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

KONWERTER INTERFEJSÓW USB/RS-232. Typu PD12. Instrukcja obs³ugi

BCS Manager Instrukcja Obsługi

Instrukcja obsługi zamka. bibi-z50. (zamek autonomiczny z czytnikiem identyfikatora Mifare)

KONWERTER INTERFEJSÓW RS-232/RS-485. Typu PD51 INSTRUKCJA OBS UGI

UW-DAL-MAN v2 Dotyczy urządzeń z wersją firmware UW-DAL v5 lub nowszą.

PROGRAMATOR Typu PD11

ZL11ARM. Uniwersalna płyta bazowa

KAmduino UNO. Rev Źródło:

ZL19PRG. Programator USB dla układów PLD firmy Altera

Projekt z przedmiotu Systemy Mikroprocesorowe w Automatyce Moduł z kontrolerem AtMega32, programator AVR ISP. Robert Kuczaj 6 marca 2007

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

usbcat OPTOIZOLOWANY INTERFEJS USB<->CAT OPTOIZOLOWANE STEROWANIE PTT, CW, FSK GALWANICZNA IZOLACJA AUDIO IN, AUDIO OUT Podręcznik użytkownika

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

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

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

Transkrypt:

USB AVR ISP II FT STK500v2 Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Podstawowe w³aœciwoœci - kompatybilny z programatorem STK500v2 - umo liwia programowanie w systemie wszystkich mikrokontrolerów AVR obs³ugiwanych przez programator STK500v2 - pod³¹czany do portu USB komputera PC umo liwia programowanie mikrokontrolerów równie z notebooków - wspó³praca z Atmel AVRStudio, WinAVR, Bascom-AVR, CodeVisionAVR - wspó³praca z uk³adami zasilanymi napiêciami 2,0V - 5,5V - standardowy interfejs KANDA 10 pin - zabezpieczenie nadpr¹dowe chroni¹ce port USB (bezpiecznik polimerowy + dioda Schottky ego) - diody LED sygnalizuj¹ce stan pracy programatora - mo liwoœæ zasilania uk³adu docelowego z portu USB (5V lub 3V3) - wyprowadzone linie Rx i Tx, co stanowi pe³nofunkcyjny port szeregowy COM TTL - wyprowadzony sygna³ generatora 6 MHz, s³u ¹cy do odblokowywania mikrokontrolerów - aktualizacja z poziomu AVR Studio (AVRProg) dziêki rezydentnemu bootloaderowi Programator USB AVR ISP II FT STK500v2 jest programatorem ISP 8-bitowych mikrokontrolerów AVR firmy Atmel. Dziêki mo liwoœci pod³¹czenia do portu USB komputera PC, umo liwia ³atwe programowanie mikrokontrolerów z notebooków (nie posiadaj¹cych portów LPT i RS-232), tworz¹c mobilne œrodowisko programistyczne. Obs³ug¹ magistrali USB w urz¹dzeniu zajmuje siê uk³ad FT232RL firmy FTDI. Rozwi¹zanie takie zapewnia wysok¹ stabilnoœæ pracy programatora, poniewa transmisja USB jest obs³ugiwana sprzêtowo, a mikrokontroler AVR bêd¹cy sercem uk³adu zajmuje siê jedynie obs³ug¹ programowania i interfejsu SPI. Rozwi¹zanie takie jest te bardzo korzystne ze wzglêdu na dostêpnoœæ sterowników do ka dego systemu operacyjnego (m.in. Windows Vista 64-bit, Windows 7 64-bit). Urz¹dzenie wspó³pracuje ze œrodowiskiem AVRStudio firmy Atme a tak e z innymi œrodowiskami programistycznymi (WinAVR, Bascom-AVR) umo liwiaj¹c ³atwe programowanie w systemie mikrokontrolerów AVR. Mo liwe jest te uruchamianie z linii komend, co umo liwia szybkie programowanie seryjnie produkowanych urz¹dzeñ. Zmiana firmware'u programatora dokonywana jest z poziomu bootloadera (programem AvrProg) - nie jest potrzebny dodatkowy programator. Programator posiada równie wyprowadzenie dodatkowego niezale nego sygna³u generatora 6 MHz, który mo e byæ pomocny w odblokowywaniu mikrokontrolerów, w których b³êdnie ustawiono fusebity (mikrokontroler ustawiony na taktowanie z zewnêtrznego Ÿród³a). Dziêki wyprowadzeniu lini Rx i Tx, mo e on równie s³u yæ jako pe³nofunkcyjny port szeregowy COM, który przydaje siê podczas uruchamiania urz¹dzeñ z interfejsem UART na komputerach nie posiadaj¹cych portu RS-232. USB AVR ISP II FT STK500v2 posiada interfejs ISP w standardzie Kanda (10 pin), co uniemo liwia ewentualne pomy³ki w pod³¹czaniu do uk³adu docelowego. Zastosowany bufor napiêciowy umo liwia programowanie mikrokontrolerów zasilanych napiêciami 2,0 V - 5,5V. Programator umo liwia tak e zasilanie z portu USB programowanych uk³adów napieciem 3V3 (3V, max 80mA) lub 5V (4V5, max 200mA). - 1 -

Opis z³¹czy programatora i diod LED Jumper J3 Wyprowadzenie sygna³u generatora 6 MHz Jumper J6 ON - zasilanie uk³adu docelowego z portu USB Jumper J7 ON - zasilanie uk³adu docelowego 5V OFF - zasilanie uk³adu docelowego 3V3 Z³¹cze programowania ISP (standard KANDA) Do konfiguracji programatora s³u ¹ 2 zworki J6 i J7: J6 J7 ON OFF ON OFF Uk³ad docelowy jest zasilany z programatora uk³ad docelowy nie jest zasilany z programatora Uk³ad docelowy jest zasilany napiêciem 5V Uk³ad docelowy jest zasilany napiêciem 3V3 LED czerwona D4 - programowanie i odczyt pamiêci flash LED ó³ta D8 - komunikacja programatora z portem COM (zapalona), odczyt pamiêci flash (zapalona) Port COM TTL (linie: RxD - MISO TxD - MOSI) Jumper J4A - tryb bootloadera Rozmieszczenie sygna³ów z³¹cza w standardzie KANDA ON J4A OFF tryb bootloadera tryb programatora MOSI RST SCK MISO 2 1 VCC GND GND GND GND MOSI, MISO, SCK - sygna³y magistrali SPI RST - reset uk³adu docelowego VCC - napiêcie zasilania uk³adu docelowego GND - masa uk³adu docelowego Rysunek przedstawia z³¹cze interfejsu ISP w standardzie KANDA, które powinno byæ zamontowane na p³ytce z programowanym uk³adem docelowym. Z³¹cze zamontowane w programatorze USB AVR ISP II FT umo liwia pod³¹czenie programatora za pomoc¹ standardowej taœmy IDC W przypadku zastosowania niestandardowego u³o enia pinów, nale y u yæ odpowiedniej przejœciówki. Pod³¹czenie z uk³adem docelowym Rysunek przedstawia przyk³adowy schemat pod³¹czenia programatora do mikrokontrolera ATmega8. - 2 - - 2 -

Instalacja sterowników 1) Pod³¹czyæ programator do portu USB za pomoc¹ kabla miniusb B(Canon)-USB A 2) Przy pierwszym pod³¹czeniu programatora do komputera, system Windows poinformuje u ytkownika o wykryciu nowego urz¹dzenia i przyst¹pi do jego instalacji 3) W oknie kreatora nale y zaznaczyæ opcjê Nie, nie tym razem i wybraæ Dalej 4) W nastêpnym oknie kreatora zaznaczyæ Zainstaluj z listy lub okreœlonej lokalizacji i wybraæ Dalej - 3 - - 3 -

Instalacja sterowników c.d. 5) Nastêpnie wybraæ opcjê Wyszukaj najlepszy sterownik w tych lokalizacjach oraz Uwzglêdnij tê lokalizacjê w wyszukiwaniu i podaæ œcie kê dostêpu do sterownika. Po wybraniu lokalizacji sterowników, wybraæ Dalej i potwierdziæ instalacjê 6) Powy sze kroki instalacji nale y powtórzyæ dla portu COM 7) Po poprawnej instalacji programatora, w oknie Mened era urz¹dzeñ powinna pojawiæ siê pozycja Porty (COM i LPT) Pod³¹czenie USB AVR ISP II FT STK500v2 do innego portu USB ni poprzednio wywo³a okno instalacji sterownika (jak przy ka dym innym urz¹dzeniu USB). 8) Po zainstalowaniu portu COM, wchodzimy w pole W³aœciwoœci i w zak³adce Ustawienia portu wybieramy prêdkoœæ transmisji 115200 b/s - 4 - - 4 -

Instalacja sterowników c.d. 9) Domyœlnie numer wirtualnego portu COM zostanie przydzielony jako ostatni wolny port. Poniewa AVRStudio ma mo liwoœæ wyboru portu COM od 1-9, nale y wybraæ wolny port COM z tego przedzia³u, wchodz¹c w pole Zaawansowane i w polu Numer portu COM wybraæ wolny port o najmniejszym numerze (np. COM1). Zatwierdziæ wszystkie operacje i ponownie pod³¹czyæ urz¹dzenie do tego samego portu USB 10) Po ponownym pod³¹czeniu programatora powinny byæ widoczne ustawione parametry portu COM. - 5 - - 5 -

U ytkowanie Programator USB AVR ISP II FT STK500v2 obs³ugiwany jest za pomoc¹ œrodowiska programistycznego Atmel AVRStudio lub AVRDUDE. Wspó³pracuje tak e ze œrodowiskiem WinAVR (równie w integracji z AVRStudio) i Bascom-AVR. AVRStudio 1) Z g³ównego menu wybieramy ToolsZ Program AVRZ Connect 2) W zak³adce Select AVR Programmer wybieramy STK500 or AVRISP i Port: Auto 3) Po poprawnym po³¹czeniu AVR Studio z programatorem powinno pojawiæ siê poni sze okno - 6 - - 6 -

AVRStudio-c.d. 4) W zak³adce Board nale y wybraæ czêstotliwoœæ programowania ISP dostosowan¹ do czêstotliwoœci zegara taktuj¹cego programowany mikrokontroler, powinny to byæ wartoœci z zakresu 57,6 khz - 1,845 Mhz, nastêpnie zapisaæ wartoœæ do programatora przyciskiem Write 5) W zak³adce Program nale y wybraæ typ mikrokontrolera, po³o enie pliku *.hex i nacisn¹æ przycisk Program w celu zaprogramowania mikrokontrolera. W innych zak³adkach nale y ewentualnie odpowiednio ustawiæ Fusebity. - 7 - - 7 -

Konfiguracja Bascom-AVR 1) Z g³ównego menu wybieramy OptionsZ Programmer 2) W zak³adce Programmer z rozwijanej listy wybieramy STK500 extended 3) Poni ej w zak³adce Serial w oknie Port podajemy numer portu COM programatora 4) W oknie STK500 EXE podajemy œcie kê dostêpu do pliku STK500.exe (plik pakietu AVR Studio) 5) Po wybraniu Program (F4) otworzy siê okno STK500 Options z opcjami obs³ugi programatora. - 8 - - 8 -

Wirtualny port COM TTL (linie Rx i Tx) 1) 2) Aby programator USB AVR ISP II FT s³u y³ jako port COM nale y za pomoc¹ bootloadera wgraæ program RS232.hex (patrz Aktualizacja firmware u). Po ponownym pod³¹czeniu programatora (bez zworki J4A) funkcjê sygna³ów RX TTL i TX TTL pe³ni¹ odpowiednio linie MISO i MOSI. Pin nr 1 (MOSI) to TX natomiast pin nr 9 (MISO) to RX. Masa uk³adu GND to pin nr 10, zasilanie Vcc to pin nr 2. Poniewa sygna³y Tx i Rx s¹ buforowane przez uk³ad HC125, w przypadku zewnêtrznego zasilania uk³adu docelowego, nale y po³¹czyæ Vcc (pin 2) z plusem zasilania uk³adu docelowego. Prêdkoœæ transmisji ograniczona jest do 19200 bit/s. Aktywnoœæ Tx i Rx wskazuje dioda LED D8 ( ó³ta). Aby u ywaæ programator w trybie programatora STK500v2 nale y za pomoc¹ bootloadera ponownie wgraæ firmware USB_AVR_ISP_II_FT_STK500v2.hex. Rozmieszczenie sygna³ów z³¹cza IDC w trybie interfejsu USB COM TTL Tx Rx 2 1 VCC GND Tx - l inia transmisji danych Rx - l inia odbioru danych VCC - napiêcie zasilania GND - masa uk³adu Pliki *.hex z najnowsz¹ wersj¹ softu s¹ dostêpne na naszej stronie firmowej www.microsense.pl FAQ (Rozwi¹zanie najczêstszych problemów) Problem Mo liwa przyczyna Rozwi¹zanie W AVRStudio pojawia siê komunikat, aby wybraæ ni sz¹ czêstotliwoœæ ISP. Zbyt du a ustawiona czêstotliwoœæ magistrali SPI (zbyt ma³e opóÿnienie), w porównaniu do czêstotliwoœci zegara taktuj¹cego mikrokontroler. Zmniejsz czêstotliwoœæ SPI do max. 57,6 kbps lub ustaw opóÿnienie min. 200 us. SprawdŸ po³¹czenie z mikrokontrolerem i je eli jest komunikacja, zwiêksz czêstotliwoœæ zegara mikrokontrolera. Mimo poprawnego pod³¹czenia uk³adu docelowego i prawid³owo ustawionej czêstotliwoœci COM/programowania, nie mo na po³¹czyæ siê z mikrokontrolerem. Programator nie ³¹czy siê w trybie COM. Zbyt niskie napiêcie zasiania mikrokontrolera. Za³o ona zworka wyboru trybu bootloadera. Nieprawid³owo zainstalowane sterowniki, Ÿle ustawiona prêdkoœæ wirtualnego portu COM. SprawdŸ napiêcie zasilania mikrokontrolera. Pod³¹cz zewnêtrzne zasilanie. SprawdŸ wybrany tryb pracy, poprawnoœæ instalacji sterowników, ustawieñ portu. - 9 - - 9 -

1) Aktualizacja firmware'u W celu update'u firmware'u nale y za³o yæ zworkê J4A, zresetowaæ programator poprzez od³¹czenie i ponowne pod³¹czenie do portu USB. 2) Nastêpnie nale y uruchomiæ program AVRProg ( AVRStudioZ ToolsZ AVRProg), wybraæ plik *.hex z najnowsz¹ wersj¹ firmware'u i zaprogramowaæ programator. Wybieraj¹c Program. W dalszej kolejnoœci nale y zdj¹æ zworkê, zresetowaæ programator poprzez od³¹czenie i ponowne pod³¹czenie programatora. Pliki *.hex z najnowsz¹ wersj¹ softu s¹ dostêpne na naszej stronie firmowej www.microsense.pl - 10 -

Dane techniczne Wymiary : 41 x 57 x 10 mm Waga : ok. 80 g Po³¹czenie do PC : USB Kabel programuj¹cy : 30 cm Z³¹cze programuj¹ce : IDC-10 0.1 standard KANDA Czêstotliwoœæ zegara ISP : 1,845 Mhz Prêdkoœæ w trybie portu COM TTL : 19200 kb/s Napiêcie uk³adu docelowego : Vtarget 1,5-5,5V Zasilanie uk³adu docelowego : Vtarget 4,5-5,5 V Pobór pr¹du z portu USB : 60 ma - 11 -