TECHNIKA MIKROPROCESOROWA II

Podobne dokumenty
TECHNIKA MIKROPROCESOROWA II

TECHNIKA MIKROPROCESOROWA II

TECHNIKA MIKROPROCESOROWA II

TECHNIKA MIKROPROCESOROWA II

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

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

AUTOMATYKA PRZEMYSŁOWA

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie

Instrukcja wgrywania aktualizacji oprogramowania dla routera Edimax LT-6408n

Instrukcja obsługi programatora AVR Prog USB v2

Laboratorium Procesorów Sygnałowych

INSTRUKCJA UŻYTKOWNIKA. Mini rejestrator cyfrowy MD-80P

Instrukcja obsługi programatora AVR Prog USB v2

AsLinkEx instrukcja obsługi

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

Instrukcja obsługi programatora AVR Prog USB v2

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

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

Kabel USB 2.0 do połączenia komputerów PCLinq2 (PL-2501) podręcznik uŝytkownika

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

Instrukcja aktualizacji oprogramowania (firmware) serwera DIN2 systemu F&Home RADIO.

Spis treści. Opis urządzenia. Zawartość pudełka. Pierwsze użycie

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

Instrukcja aktualizacji oprogramowania (firmware) serwera DESKTOP 1.0 systemu F&Home RADIO.

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Instrukcja obsługi programatora AVR Prog USB v2

TECHNIKA MIKROPROCESOROWA II

Instrukcja instalacji systemu. CardioScan 10, 11 i 12

Konfiguracja pakietu CrossStudio for MSP

Płytka uruchomieniowa XM64

Laboratorium - Instalacja Virtual PC

Aktualizacja systemu Android do wersji 4.4 dla smartfonów Kruger&Matz DRIVE 2 - KM0408, KM0414, SOUL - KM0409 oraz LIVE 2 - KM0410

Aktualizacja oprogramowania sprzętowego przekaźnika bezprzewodowego WT 7

Instrukcja programowania płytek edycji 2014

INSTRUKCJA UŻYTKOWNIKA. Mini DVR MD-80

Obudowa zewnętrznego dysku twardego USB "

MultiTool instrukcja użytkownika 2010 SFAR

INSTRUKCJA OBSŁUGI DŁUGOPIS PODSŁUCH 16GB AKTYWACJA GŁOSEM

INSTRUKCJA OBSŁUGI PROGRAMU INSTAR 1.0

Programator procesorów rodziny AVR AVR-T910

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

BLUETOOTH INSTRUKCJA PODŁĄCZENIA I KONFIGURACJI.

Instrukcja aktualizacji oprogramowania. CardioScan 10, 11 i 12. do wersji 54a luty 2012

Obudowa zewnętrznego dysku twardego USB " (8,89cm)

Laboratorium - Instalowanie dodatkowego oprogramowania w Windows Vista

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

Konfigurowanie sterownika BC8150 firmy Beckhoff wprowadzenie

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

INTERFEJS KWP2000, KWP2000plus INSTRUKCJA OBSŁUGI

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

Urządzenia zewnętrzne

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

Aktualizacja oprogramowania sprzętowego bezprzewodowych pilotów zdalnego sterowania WR-1/WR-R10

TRUST AMI MOUSE WIRELESS 300


Strona 1 z Przedni panel. LED Opis funkcji ADSL

Programator-debugger JTAG/SWIM dla mikrokontrolerów STM32 i STM8

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

INSTRUKCJA OBSŁUGI TACHOTERMINAL PRO. Firmware

Instrukcja aktualizacji oprogramowania. Wersja dokumentu: 01i00 Aktualizacja:

inode instalacja sterowników USB dla adaptera BT 4.0

Seria wielofunkcyjnych serwerów sieciowych USB

Aktualizacja oprogramowania sprzętowego bezprzewodowych pilotów zdalnego sterowania WR-R10

Instalacja sterownika USB do central MICRA, SIGMA, OPTIMA ver. 2.05

NAZWA PRODUKTU: Ukryta MINI KAMERA H2 PODSŁUCH Powerbank IR LED S151 Cechy produktu

Instrukcja instalacji oprogramowania pixel-fox

Instalacja/aktualizacja systemu Android na tablecie Plug Impact/3G.

Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051

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.

TAB9-200 XENTA 97ic 9.7 TABLET ANDROID JELLY BEAN - INSTRUKCJA AKTUALIZACJI

Instrukcja podłączenia i konfiguracji BLUETOOTH NX. Interfejs. (instrukcja dostępna także na ver

DA Podręcznik użytkownika. Kabel USB 2.0 DLA IDE i SATA

Instrukcja aktualizacji oprogramowania routera D-Link DWR-932 C1 (do wersji 1.0.3CPGb01)

Aktualizacja oprogramowania sprzętowego przekaźnika bezprzewodowego WT 7

BF20 JTAG dla ARM ów z interfejsem USB Instrukcja obsługi

dokument DOK wersja 1.0

Transmisja danych pomiędzy E-MEA i E-CADENCIER z wykorzystaniem trybu PENDRIVE

WIFI Full-HD Black-300

OPTIMA PC-MS v ELFON. Program konfiguracyjny dla systemu domofonowego master-slave MS765. Instrukcja obsługi. Rev 5

Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0

Seria wielofunkcyjnych serwerów sieciowych USB

INSTALACJA W PROGRAMACH MAGAZYNOWYCH KROK PO KROKU FAREX FLEX

Instrukcja instalacji systemu. CardioScan 10, 11 i 12

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

Aktualizacja oprogramowania sprzętowego cyfrowego aparatu fotograficznego SLR

PROFITEC ADVANT 3,5 HDD USB/E-SATA Enclosure

AKTUALIZACJA OPROGRAMOWANIA DO ROBOTA ODKURZAJĄCEGO KOBOLD

INSTRUKCJA OBSŁUGI. Programatora MKII AVR PRO ELTRONICS

Instrukcja instalacji oprogramowania. CardioScan 10, 11 i 12. w wersji 54a i 76a

Instalacja sprzętu. 1. Wyłącz zasilanie urządzenia USB. 2. Podłącz urządzenie USB do urządzenia TL-PS310U.

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

Aktualizacja oprogramowania sprzętowego cyfrowego aparatu fotograficznego SLR

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

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

BUDZIK Z KAMERĄ INSTRUKCJA UŻYTKOWANIA

Notepad++ / PuTTY. Interaktywne środowisko programowania w języku ForthLogic. Wersja dokumentu P.1. Wersja dokumentu NP1.

Aktualizacja oprogramowania sprzętowego lampy błyskowej

Instrukcja instalacji oprogramowania pixel-fox

Transkrypt:

Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II PRE LAB Instalacja środowiska Keil i konfigurowanie zestawu FRDM-KL46Z Sebastian Koryciak http://www.fpga.agh.edu.pl/tm2 01.10.2015

1 WSTĘP 1.1 CEL Niniejsze ćwiczenie ma na celu przeprowadzenie Uczestników laboratorium przez etapy instalacji oprogramowania MDK-ARM oraz konfiguracji zestawu FRDM-KL46Z do współpracy z tym środowiskiem. Poradnik może być przydatny przy próbie samodzielnej pracy Uczestników kursu na własnych komputerach, oraz w przypadku pracy na nowym zestawie FREEDOM. 1.2 WYMAGANIA Sprzętowe: komputer klasy PC spełniający wymagania sprzętowe aplikacji KEIL v5, zestaw FRDM-KL46Z Programowe: system operacyjny Windows XP lub wyższy Doświadczenie: podstawowa umiejętność obsługi komputera klasy PC, podstawowa znajomość systemów operacyjnych rodziny Windows,

2 INSTALACJA ŚRODOWISKA KEIL I STEROWNIKÓW Proszę rozpocząć od ściągnięcia następujących plików: MDK-ARM: https://www.keil.com/demo/eval/arm.htm OpenSDA: http://www.pemicro.com/opensda/ Instalację należy rozpocząć od sterowników firmy PE micro. Następnie przy instalowaniu oprogramowania Keil należy wziąć pod uwagę następujące uwagi: należy pamiętać aby ścieżka dostępu do programu nie zawierała znaków spacji W laboratorium katalog instalacji to C:\Keilv5, natomiast projekty tworzone są w katalogu C:\MDK- ARM. 3 INSTALACJA PAKIETÓW Po prawidłowej instalacji środowiska Keil automatycznie zostanie otwarte okno Pack Installer. W przeciwnym wypadku należy uruchomić program uvision 5, a następnie odnaleźć i nacisnąć ikonę o symbolu Otwarte okno wygląda w następujący sposób: Następnie należy wejść na stronę: http://www.keil.com/dd2/pack/ i ściągnąć następujące pakiety:

Freescale Kinetis KLxx Series Device Support and Examples version: 1.3.0 Keil MDK-ARM Professional Middleware for ARM Cortex-M based devices version: 6.1.1 Oraz w przypadku braku, lub innej wersji: CMSIS (Cortex Microcontroller Software Interface Standard) version: 4.1.1 Instalacja pakietów polega na ich zaimportowaniu, co robimy przez menu: File > Import UWAGA! Możliwe jest również pobieranie pakietów bezpośrednio w aplikacji gdy jest ona ONLINE. Jednak nie mamy wtedy możliwości wyboru wersji danego pakietu. UWAGA! Proszę nie aktualizować pakietu CMSIS do wersji 4.2 4 KONFIGURACJA ZESTAWU FRDM-KL46Z OpenSDA (Open Serial Debug Adapter), czyli otwarty interfejs szeregowy i debuger. Pozwala on na komunikację szeregową pomiędzy hostem i docelowym mikrokontrolerem. Interfejs OpenSDA w zestawie Freedom zrealizowano z wykorzystaniem mikrokontrolera Freescale Kinetis K20 charakteryzującego się m.in. pamięcią Flash o dużej pojemności oraz zintegrowanym kontrolerem USB. W przestrzeni adresowej pamięci Flash jest zawarte wydzielone Urządzenie Pamięci Masowej (MSD). Pełni ono rolę bootloadera, który pozwala na łatwe i szybkie ładowanie aplikacji do pamięci mikrokontrolera docelowego.

Konfigurację należy rozpocząć od ściągnięcia pakietu FRDM_KL46Z_QSP ze strony producenta, czyli tzw. Quick Start Package: http://www.freescale.com/frdm-kl46z > Downloads Po rozpakowaniu proszę wejść do folderu \OpenSDA Applications. W nim znajdują się interesujące dla nas trzy sterowniki: CMSIS-DAP_OpenSDA.S19 to podstawowa wersja, umożliwiająca debugowanie i bezproblemowe programowanie z wykorzystaniem środowiska Keil DEBUG-APP_Pemicro_v108.SDA to wersja pozwalająca zarówno debugować, jak i komunikować się z zestawem FRDM-KL46Z za pomocą terminalu. W menadżerze urządzeń widoczny jest dodatkowy port COM w postaci portu szeregowego CDC. MSD-FRDM-KL46Z48M_Pemicro_v113.SDA w tym przypadku mamy do czynienia zarówno z portem szeregowym CDC jak i dyskiem o nazwie FRDM-KL46Z, na który możemy wgrywać aplikacje w formacie Motoroli - *.srec, które zostaną automatycznie wgrane i uruchomione przez bootloader. W trakcie pierwszych ćwiczeń wykorzystywany będzie pierwszy z nich (CMSIS-DAP_OpenSDA.S19). Aby zaprogramować zestaw FRDM-KL46Z nowym sterownikiem należy wykonać następujące czynności: 1. Przytrzymujemy przycisk RESET znajdujący się pomiędzy dwoma gniazdami mini-usb na FRDM-KL46Z, a następnie podłączamy płytkę kablem USB do komputera przez gniazdo oznaczone SDA. 2. W momencie pojawienia się na komputerze dysku o nazwie BOOTLOADER można puścić przycisk. Prawidłowe podłączenie sygnalizuje również migająca z częstotliwością 1Hz zielona dioda zlokalizowana najbliżej przycisku RESET 3. Otwieramy powyższy dysk (BOOTLOADER), a następnie kopiujemy do niego wybrany sterownik (w przypadku pierwszych ćwiczeń CMSIS-DAP_OpenSDA.S19) 4. Odłączamy i ponownie podłączamy do portu USB zestaw FRDM-KL46Z. Tym razem zielona dioda zaświeci się tylko raz i zgaśnie w przypadku pierwszego sterownika (CMSIS ), lub zacznie świecić bez przerwy dla pozostałych. W zależności od wgranego sterownika komputer wykryje dane urządzenia.

5 PRZYWRACANIE DOMYŚLNYCH USTAWIEŃ W ZESTAWIE FRDM-KL46Z Aby przywrócić domyśle ustawienia zestawu FRDM-KL46Z należy: 1. Postąpić zgodnie z punktem 4 niniejszej instrukcji, ale jako sterownik wgrać plik MSD-FRDM- KL46Z48M_Pemicro_v113.SDA 2. Wyłączyć i włączyć zasilanie zestawu 3. Otworzyć dysk o nazwie FRDM-KL46Z i wgrać plik znajdujący się w paczce ściągniętej ze strony producenta (FRDM_KL46Z_QSP): /Precompiled Examples/ FRDMKL46_Demo_freedom.srec 4. Program zostanie automatycznie wgrany na zestaw (przycisk SW1 zmienia funkcję programu)