EM8247 Elfin Module Board
|
|
- Mikołaj Kujawa
- 9 lat temu
- Przeglądów:
Transkrypt
1 EM8247 Elfin Module Board INSTRUKCJA OBSŁUGI WERSJA 1.0
2 Spis treści 1 Wstęp Moduł EM Oprogramowanie Sterowanie płytka Interfejs Komunikacja z modułem za pomoca protokołu telnet Komunikacja z modułem przez port szeregowy System ratunkowy Układ FPGA Programowanie układu FPGA Pseudopamięć Płytka modułu Wyprowadzone sygnały Mapa pamięci FLASH Pamięć EEPROM Tworzenie własnego oprogramowania Wymagania systemowe Struktura katalogów Instalacja kroskompilatora Budowanie oprogramowania Modyfikowanie systemu plików Dodawanie własnych aplikacji Wynikowy obraz systemu
3 Spis rysunków 1.1 Struktura modułu EM Mapa pamięci FLASH modułu EM
4 ROZDZIAŁ 1 Wstęp 1.1 Moduł EM8247 Moduł EM8247 ( Elfin Module 8247 ) jest mikrokomputerem ogólnego przeznaczenia opartym na procesorze MPC8247 (o architekturze PowerPC) firmy Freescale. Komunikacja z modułem odbywa się głównie poprzez sieć ethernetowa, a konstrukcja pozwala na montowanie go w większych urzadze- niach lub komputerach oraz dołaczanie do niego zewnętrznych podzespołów. EM8247 jest modułem niezależnym i posiada własny system operacyjny Elfintosh oparty na jadrze systemu Linux. Strukturę modułu przedstawiono na rysunku 1.1. Jak wspomniano, sercem EM8247 jest taktowany zegarem 266 MHz procesor MPC8247 (opcjonalnie dostępne sa moduły z wyższymi częstotliwościami zegara). Jest to układ z rodziny PowerQUICC II, o rdzeniu PowerPC G2. Ponadto moduł zawiera następujace podzespoły: 16 MB pamięci Flash zawierajacej m.in. oprogramowanie urzadzenia, 16 MB pamięci RAM do ogólnego użytku, układ CPLD zawierajacy podstawowa konfigurację procesora oraz udostępniajacy 16 pinów I/O, układ FPGA Spartan-3 firmy Xilinx do dowolnego zastosowania, zegar czasu rzeczywistego, pamięć EEPROM do przechowywania dowolnych danych konfiguracyjnych (domyślnie zapisany w niej jest jedynie adres MAC modułu), czujnik temperatury procesora, kontroler Ethernetu do komunikacji z modułem (opcjonalnie dostępny jest także drugi kontroler). 3
5 Rozdział 1. Wstęp Rysunek 1.1: Struktura modułu EM8247 Złacza wyprowadzone na zewnatrz modułu to: magistrala PCI, magistrala I 2 C, magistrala SPI, 2 porty szeregowe (SCI), 80 pinów I/O ogólnego przeznaczenia, złacze ethernetowe. Dokładna organizację wyprowadzeń przedstawiono w rozdz
6 Rozdział 1. Wstęp 1.2 Oprogramowanie Na całość zainstalowanego fabrycznie oprogramowania (wraz z systemem operacyjnym Elfintosh) składaja się: bootloader U-Boot 1 w wersji , zmodyfikowane jadro Linuksa w wersji , zbiór narzędzi BusyBox 2 w wersji , zestaw aplikacji firmy Elfin, serwer ze strona WWW pozwalajac a na sterowanie płytka, system ratunkowy (uruchamiany, jeżeli podstawowy system operacyjny zostanie uszkodzony przez użytkownika), opcjonalna biblioteka graficzna QT Embedded 3 (przydatna przy podłaczeniu zewnętrznego wyświetlacza graficznego LCD). Wymienione powyżej oprogramowanie pozwala na: sterowanie podzespołami zawartymi w module EM8247 lub dołaczonymi do niego, programowanie zamieszczonego w module układu FPGA i obserwowanie działania załadowanego programu (patrz rozdz. 3), tworzenie własnych aplikacji lub wręcz modyfikowanie całego oprogramowania (dla zaawansowanych - patrz rozdz. 5)
7 ROZDZIAŁ 2 Sterowanie płytka 2.1 Interfejs WWW Jednym ze składników oprogramowania modułu EM8247 jest serwer ze strona WWW, z która można się połaczyć podajac do przegladarki internetowej 1 adres Operacje udostępnione przez stronę uruchamia się klikajac na umieszczone po lewej stronie przyciski, a sa to: Wstęp - wyświetlenie powitania, Programowanie FPGA - załadowanie pliku z programem do układu FPGA (patrz rozdz. 3.1), Pseudopamięć FPGA - wyświetlenie zawartości pseudopamięci FPGA lub jej modyfikacja (patrz rozdz. 3.2), Konsola - uruchomienie powłoki systemowej ( konsoli WWW ) w oknie przegladarki 2, Uaktualnij firmware - załadowanie nowego firmware u (obrazu całości oprogramowania) do pamięci Flash modułu, Informacja o wersji - wyświetlenie wersji i daty utworzenia aktualnego firmware u, Restart - restart modułu. 1 Zalecane jest stosowanie przeglądarki Firefox lub Opera. 2 Konsola WWW posiada ograniczoną funkcjonalność, pozwala jednak na wykonywanie podstawowych poleceń bez potrzeby logowania się do systemu. 6
8 Rozdział 2. Sterowanie płytka 2.2 Komunikacja z modułem za pomoca protokołu telnet Głównym sposobem kontrolowania systemu Elfintosh jest zalogowanie się do niego (na adres ) poprzez protokół telnet. Aby tego dokonać w systemach uniksopodobnych (np. Linux lub BSD) wystarczy wpisać w linii poleceń komendę: telnet Przy zapytaniu o nazwę użytkownika należy podać root, system przyjmie użytkownika bez pytania o hasło. System Elfintosh udostępnia konsolę sh, informacje na temat pracy w tej konsoli można znaleźć m.in. pod adresem Komunikacja z modułem przez port szeregowy Moduł EM8247 umożliwia łaczenie się z konsola systemu Elfintosh również za pomoca pierwszego portu szeregowego (w tym celu można wykorzystać choćby program minicom dla systemów uniksopodobnych). Ustawienia portu do korzystania z konsoli to: prędkość połaczenia bps, 8 bitów danych, 1 bit stopu, brak kontroli parzystości. Konsola na porcie szeregowym ma zastosowanie serwisowe, pozwala bowiem również kontrolować działanie bootloadera U-Boot. 2.4 System ratunkowy Jeżeli użytkownik zmodyfikuje system Elfintosh (patrz rozdz. 5) i nowa wersja okaże się na tyle błędna, że uniemożliwi pracę oraz kolejna aktualizację oprogramowania, istnieje możliwość uruchomienia systemu ratunkowego, który jest domyślna, fabryczna wersja Elfintosha. Aby uruchomić moduł z system ratunkowym, należy zrestartować go za pomoca umieszczonego na płytce modułu przycisku RESET jednocześnie trzymajac znajdujacy się obok przycisk RESCUE. Następnie po załadowaniu systemu można np. zaktualizować za pomoca strony WWW firmware do bezbłędnej wersji. 7
9 ROZDZIAŁ 3 Układ FPGA 3.1 Programowanie układu FPGA Moduł EM8247 umożliwia proste programowanie układu FPGA za pomoca danych zapisanych w plikach typu.bit lub.rbt. Sa to domyślne formaty plików programujacych generowanych przez darmowe oprogramowanie ISE WebPACK 1 firmy Xilinx. Wygenerowany plik programujacy można załadować do FPGA za pomoca przycisku Programowanie FPGA na stronie WWW (patrz rozdz. 2.1) lub za pomoca polecenia konsoli: programfpga nazwa_pliku przy łaczeniu się z modułem za pomoca protokołu telnet (patrz rozdz. 2.2). W drugim przypadku plik programujacy musi znajdować się w systemie plików Elfintosha. Modyfikowanie systemu plików opisano w rozdziale Pseudopamięć Układ FPGA widziany jest przez procesor jako obszar pamięci, której zawartość jest zmienna i zależy od programu zaladowanego do układu. Ten obszar nazwano pseudopamięcia i można go obejrzeć za pomoca strony WWW lub wpisujac w linii poleceń (po połaczeniu protokołem telnet) komendę: dumpfpgamem [adres] Jeżeli jako argument powyższego polecenia poda się adres, to wyświetlona zostanie zawartość bajtu pod tym adresem (w przypadku braku argumentu polecenie wyświetli zawartość całej pseudopamięci). Aby ustawić bajt pseudopamięci znajdujacy się pod zadanym adresem na zadana wartość, należy skorzystać z interfejsu WWW lub użyć polecenia: setfpgamem adres wartość 1 8
10 ROZDZIAŁ 4 Płytka modułu 4.1 Wyprowadzone sygnały Do komunikacji z podłaczonymi urzadzeniami służa modułowi EM8247 dwa złacza: IO oraz PCI. Funkcje pinów tych złacz opisane sa poniżej. Oznaczenia typów pinów to: O - pin wyjściowy, I - pin wejściowy, IO - pin wejściowo-wyjściowy, P - pin zasilania, OC - pin typu open-collector, NC - pin nie używany. Złacze IO (A) Pin Nazwa Typ Opis funkcji A_1 GND P Masa zasilania A_2 ETH0+O O Dodatnie wyjście ethernetu na transformator (zwarte z B_2) A_3 ETH0-O O Ujemne wyjście ethernetu na transformator (zwarte z B_3) A_4 ETH0_LEDYEL O Wyjście ethernetu sygnalizujace transmisję ACK (zwarte z B_4) A_5 ETH0_LEDGRN O Wyjście ethernetu sygnalizujace połaczenie LINK (zwarte z B_5) A_6 ETH0+I I Dodatnie wejście ethernetu z transformatora (zwarte z B_6) A_7 ETH0-I I Ujemne wejście ethernetu z transformatora (zwarte z B_7) A_8 GND P Masa zasilania A_9 RXD1 IO Wejście SCI1 lub bit 4 portu PC procesora A_10 TXD1 IO Wyjście SCI1 lub bit 5 portu PC procesora 9
11 Rozdział 4. Płytka modułu Pin Nazwa Typ Opis funkcji A_11 +3V3 P Zasilanie 3,3V A_12 TP2 NC Pin testowy A_13 FPGA_OUT O Wyjście programujace zewnętrzne układy FPGA A_14 GND P Masa zasilania A_15 IIC_SCL O Magistrala I 2 C - linia zegara SCL A_16 IIC_SDA IO Magistrala I 2 C - linia danych SDA A_17 +3V3 P Zasilanie 3,3V A_18 IO_INT#0 IO Bit 14 portu PC procesora, przerwanie zewnętrzne INT#0 lub przerwanie PCI_INTC A_19 IO_INT#1 IO Bit 15 portu PC procesora, przerwanie zewnętrzne INT#1 lub przerwanie PCI_INTD A_20 GND P Masa zasilania A_21 CPLD_IO_0 IO Uniwersalne wejście-wyjście układu CPLD A_22 CPLD_IO_1 IO Uniwersalne wejście-wyjście układu CPLD A_23 CPLD_IO_2 IO Uniwersalne wejście-wyjście układu CPLD A_24 CPLD_IO_3 IO Uniwersalne wejście-wyjście układu CPLD A_25 CPLD_IO_4 IO Uniwersalne wejście-wyjście układu CPLD A_26 CPLD_IO_5 IO Uniwersalne wejście-wyjście układu CPLD A_27 CPLD_IO_6 IO Uniwersalne wejście-wyjście układu CPLD A_28 CPLD_IO_7 IO Uniwersalne wejście-wyjście układu CPLD A_29 +3V3 P Zasilanie 3,3V A_30 FPGA_IO_0 IO Uniwersalne wejście-wyjście układu FPGA A_31 FPGA_IO_1 IO Uniwersalne wejście-wyjście układu FPGA A_32 FPGA_IO_2 IO Uniwersalne wejście-wyjście układu FPGA A_33 FPGA_IO_3 IO Uniwersalne wejście-wyjście układu FPGA A_34 FPGA_IO_4 IO Uniwersalne wejście-wyjście układu FPGA A_35 FPGA_IO_5 IO Uniwersalne wejście-wyjście układu FPGA A_36 FPGA_IO_6 IO Uniwersalne wejście-wyjście układu FPGA A_37 FPGA_IO_7 IO Uniwersalne wejście-wyjście układu FPGA A_38 GND P Masa zasilania A_39 FPGA_IO_16 IO Uniwersalne wejście-wyjście układu FPGA A_40 FPGA_IO_17 IO Uniwersalne wejście-wyjście układu FPGA A_41 FPGA_IO_18 IO Uniwersalne wejście-wyjście układu FPGA A_42 FPGA_IO_19 IO Uniwersalne wejście-wyjście układu FPGA A_43 FPGA_IO_20 IO Uniwersalne wejście-wyjście układu FPGA A_44 FPGA_IO_21 IO Uniwersalne wejście-wyjście układu FPGA A_45 FPGA_IO_22 IO Uniwersalne wejście-wyjście układu FPGA A_46 FPGA_IO_23 IO Uniwersalne wejście-wyjście układu FPGA A_47 +3V3 P Zasilanie 3,3V A_48 FPGA_IO_32 IO Uniwersalne wejście-wyjście układu FPGA A_49 FPGA_IO_33 IO Uniwersalne wejście-wyjście układu FPGA A_50 FPGA_IO_34 IO Uniwersalne wejście-wyjście układu FPGA A_51 FPGA_IO_35 IO Uniwersalne wejście-wyjście układu FPGA A_52 FPGA_IO_36 IO Uniwersalne wejście-wyjście układu FPGA A_53 FPGA_IO_37 IO Uniwersalne wejście-wyjście układu FPGA A_54 FPGA_IO_38 IO Uniwersalne wejście-wyjście układu FPGA A_55 FPGA_IO_39 IO Uniwersalne wejście-wyjście układu FPGA 10
12 Rozdział 4. Płytka modułu Pin Nazwa Typ Opis funkcji A_56 GND P Masa zasilania A_57 FPGA_IO_48 IO Uniwersalne wejście-wyjście układu FPGA A_58 FPGA_IO_49 IO Uniwersalne wejście-wyjście układu FPGA A_59 FPGA_IO_50 IO Uniwersalne wejście-wyjście układu FPGA A_60 FPGA_IO_51 IO Uniwersalne wejście-wyjście układu FPGA A_61 FPGA_IO_52 IO Uniwersalne wejście-wyjście układu FPGA A_62 FPGA_IO_53 IO Uniwersalne wejście-wyjście układu FPGA A_63 FPGA_IO_54 IO Uniwersalne wejście-wyjście układu FPGA A_64 FPGA_IO_55 IO Uniwersalne wejście-wyjście układu FPGA A_65 +3V3 P Zasilanie 3,3V A_66 +3V3 P Zasilanie 3,3V A_67 +3V3 P Zasilanie 3,3V A_68 GND P Masa zasilania A_69 GND P Masa zasilania A_70 GND P Masa zasilania Złacze IO (B) Pin Nazwa Typ Opis funkcji B_1 GND P Masa zasilania B_2 ETH0+O O Dodatnie wyjście ethernetu na transformator (zwarte z A_2) B_3 ETH0-O O Ujemne wyjście ethernetu na transformator (zwarte z A_3) B_4 ETH0_LEDYEL O Wyjście ethernetu sygnalizujace transmisję ACK (zwarte z A_4) B_5 ETH0_LEDGRN O Wyjście ethernetu sygnalizujace połaczenie LINK (zwarte z A_5) B_6 ETH0+I I Dodatnie wejście ethernetu z transformatora (zwarte z A_6) B_7 ETH0-I I Ujemne wejście ethernetu z transformatora (zwarte z A_7) B_8 GND P Masa zasilania B_9 TXD2 IO Wejście SCI2 lub bit 9 portu PA procesora B_10 RXD2 IO Wyjście SCI2 lub bit 8 portu PA procesora B_11 +3V3 P Zasilanie 3,3V B_12 PPC_PD30 IO Bit 30 portu PD procesora B_13 PPC_PD31 IO Bit 31 portu PD procesora B_14 GND P Masa zasilania B_15 SPI_MISO IO Magistrala SPI - linia MISO lub bit 16 PD procesora B_16 SPI_MOSI IO Magistrala SPI - linia MOSI lub bit 17 PD procesora B_17 +3V3 P Zasilanie 3,3V B_18 SPI_CLK IO Magistrala SPI - linia CLK lub bit 18 PD procesora B_19 SPI_SEL IO Magistrala SPI - linia SEL lub bit 19 PD procesora B_20 GND P Masa zasilania B_21 CPLD_IO_8 IO Uniwersalne wejście-wyjście układu CPLD B_22 CPLD_IO_9 IO Uniwersalne wejście-wyjście układu CPLD B_23 CPLD_IO_10 IO Uniwersalne wejście-wyjście układu CPLD B_24 CPLD_IO_11 IO Uniwersalne wejście-wyjście układu CPLD B_25 CPLD_IO_12 IO Uniwersalne wejście-wyjście układu CPLD 11
13 Rozdział 4. Płytka modułu Pin Nazwa Typ Opis funkcji B_26 CPLD_IO_13 IO Uniwersalne wejście-wyjście układu CPLD B_27 CPLD_IO_14 IO Uniwersalne wejście-wyjście układu CPLD B_28 CPLD_IO_15 IO Uniwersalne wejście-wyjście układu CPLD B_29 +3V3 P Zasilanie 3,3V B_30 FPGA_IO_8 IO Uniwersalne wejście-wyjście układu FPGA B_31 FPGA_IO_9 IO Uniwersalne wejście-wyjście układu FPGA B_32 FPGA_IO_10 IO Uniwersalne wejście-wyjście układu FPGA B_33 FPGA_IO_11 IO Uniwersalne wejście-wyjście układu FPGA B_34 FPGA_IO_12 IO Uniwersalne wejście-wyjście układu FPGA B_35 FPGA_IO_13 IO Uniwersalne wejście-wyjście układu FPGA B_36 FPGA_IO_14 IO Uniwersalne wejście-wyjście układu FPGA B_37 FPGA_IO_15 IO Uniwersalne wejście-wyjście układu FPGA B_38 GND P Masa zasilania B_39 FPGA_IO_24 IO Uniwersalne wejście-wyjście układu FPGA B_40 FPGA_IO_25 IO Uniwersalne wejście-wyjście układu FPGA B_41 FPGA_IO_26 IO Uniwersalne wejście-wyjście układu FPGA B_42 FPGA_IO_27 IO Uniwersalne wejście-wyjście układu FPGA B_43 FPGA_IO_28 IO Uniwersalne wejście-wyjście układu FPGA B_44 FPGA_IO_29 IO Uniwersalne wejście-wyjście układu FPGA B_45 FPGA_IO_30 IO Uniwersalne wejście-wyjście układu FPGA B_46 FPGA_IO_31 IO Uniwersalne wejście-wyjście układu FPGA B_47 +3V3 P Zasilanie 3,3V B_48 FPGA_IO_40 IO Uniwersalne wejście-wyjście układu FPGA B_49 FPGA_IO_41 IO Uniwersalne wejście-wyjście układu FPGA B_50 FPGA_IO_42 IO Uniwersalne wejście-wyjście układu FPGA B_51 FPGA_IO_43 IO Uniwersalne wejście-wyjście układu FPGA B_52 FPGA_IO_44 IO Uniwersalne wejście-wyjście układu FPGA B_53 FPGA_IO_45 IO Uniwersalne wejście-wyjście układu FPGA B_54 FPGA_IO_46 IO Uniwersalne wejście-wyjście układu FPGA B_55 FPGA_IO_47 IO Uniwersalne wejście-wyjście układu FPGA B_56 GND P Masa zasilania B_57 FPGA_IO_56 IO Uniwersalne wejście-wyjście układu FPGA B_58 FPGA_IO_57 IO Uniwersalne wejście-wyjście układu FPGA B_59 FPGA_IO_58 IO Uniwersalne wejście-wyjście układu FPGA B_60 FPGA_IO_59 IO Uniwersalne wejście-wyjście układu FPGA B_61 FPGA_IO_60 IO Uniwersalne wejście-wyjście układu FPGA B_62 FPGA_IO_61 IO Uniwersalne wejście-wyjście układu FPGA B_63 FPGA_IO_62 IO Uniwersalne wejście-wyjście układu FPGA B_64 FPGA_IO_63 IO Uniwersalne wejście-wyjście układu FPGA B_65 +3V3 P Zasilanie 3,3V B_66 +3V3 P Zasilanie 3,3V B_67 +3V3 P Zasilanie 3,3V B_68 GND P Masa zasilania B_69 GND P Masa zasilania B_70 GND P Masa zasilania 12
14 Rozdział 4. Płytka modułu Złacze PCI (A) Pin Nazwa Typ Opis funkcji A_1 GND P Masa zasilania A_2 GND P Masa zasilania A_3 GND P Masa zasilania A_4 +3V3 P Zasilanie 3,3V A_5 +3V3 P Zasilanie 3,3V A_6 +3V3 P Zasilanie 3,3V A_7 ETH1_TX_CLK IO Ethernet PPC_MAC1 lub bit 19 PC procesora A_8 ETH1_CRS IO Ethernet PPC_MAC1 lub bit 26 PB procesora A_9 ETH1_TX_EN IO Ethernet PPC_MAC1 lub bit 29 PB procesora A_10 ETH1_TX_ER IO Ethernet PPC_MAC1 lub bit 31 PB procesora A_11 ETH1_TXD0 IO Ethernet PPC_MAC1 lub bit 22 PB procesora A_12 ETH1_TXD1 IO Ethernet PPC_MAC1 lub bit 23 PB procesora A_13 ETH1_TXD2 IO Ethernet PPC_MAC1 lub bit 24 PB procesora A_14 ETH1_TXD3 IO Ethernet PPC_MAC1 lub bit 25 PB procesora A_15 MII_MDIO IO Magistrala MII (komunikacja MAC z PHY) A_16 MII_MDC O Magistrala MII (komunikacja MAC z PHY) A_17 GND P Masa zasilania A_18 PCI_INTA# I Magistrala PCI A_19 +3V3 P Zasilanie 3,3V A_20 PCI_RST# O Magistrala PCI A_21 +3V3 P Zasilanie 3,3V A_22 PCI_GNT#0 O Magistrala PCI A_23 GND P Masa zasilania A_24 PCI_GNT#1 O Magistrala PCI A_25 +3V3 P Zasilanie 3,3V A_26 PCI_GNT#2 O Magistrala PCI A_27 GND P Masa zasilania A_28 PCI_AD30 IO Magistrala PCI A_29 +3V3 P Zasilanie 3,3V A_30 PCI_AD28 IO Magistrala PCI A_31 PCI_AD26 IO Magistrala PCI A_32 GND P Masa zasilania A_33 PCI_AD24 IO Magistrala PCI A_34 PCI_IDSEL O Magistrala PCI A_35 +3V3 P Zasilanie 3,3V A_36 PCI_AD22 IO Magistrala PCI A_37 PCI_AD20 IO Magistrala PCI A_38 GND P Masa zasilania A_39 PCI_AD18 IO Magistrala PCI A_40 PCI_AD16 IO Magistrala PCI A_41 +3V3 P Zasilania 3,3V A_42 PCI_FRAME# IO Magistrala PCI 13
15 Rozdział 4. Płytka modułu Pin Nazwa Typ Opis funkcji A_43 GND P Masa zasilania A_44 GND P Masa zasilania A_45 PCI_TRDY# IO Magistrala PCI A_46 +3V3 P Zasilanie 3,3V A_47 PCI_STOP# IO Magistrala PCI A_48 GND P Masa zasilania A_49 PCI_PAR IO Magistrala PCI A_50 PCI_AD15 IO Magistrala PCI A_51 +3V3 P Zasilanie 3,3V A_52 PCI_AD13 IO Magistrala PCI A_53 PCI_AD11 IO Magistrala PCI A_54 GND P Masa zasilania A_55 PCI_AD9 IO Magistrala PCI A_56 GND P Masa zasilania A_57 PCI_BE#0 IO Magistrala PCI A_58 +3V3 P Zasilanie 3,3V A_59 PCI_AD6 IO Magistrala PCI A_60 PCI_AD4 IO Magistrala PCI A_61 GND P Masa zasilania A_62 PCI_AD2 IO Magistrala PCI A_63 PCI_AD0 IO Magistrala PCI A_64 GND P Masa zasilania A_65 +3V3 P Zasilanie 3,3V A_66 +3V3 P Zasilanie 3,3V A_67 +3V3 P Zasilanie 3,3V A_68 GND P Masa zasilania A_69 GND P Masa zasilania A_70 GND P Masa zasilania Złacze PCI (B) Pin Nazwa Typ Opis funkcji B_1 GND P Masa zasilania B_2 GND P Masa zasilania B_3 GND P Masa zasilania B_4 +3V3 P Zasilanie 3,3V B_5 +3V3 P Zasilanie 3,3V B_6 +3V3 P Zasilanie 3,3V B_7 ETH1_RX_CLK IO Ethernet PPC_MAC1 lub bit 20 PC procesora B_8 ETH1_COL IO Ethernet PPC_MAC1 lub bit 27 PB procesora B_9 ETH1_RX_DV IO Ethernet PPC_MAC1 lub bit 30 PB procesora B_10 ETH1_RX_ER IO Ethernet PPC_MAC1 lub bit 28 PB procesora B_11 ETH1_RXD0 IO Ethernet PPC_MAC1 lub bit 21 PB procesora B_12 ETH1_RXD1 IO Ethernet PPC_MAC1 lub bit 20 PB procesora B_13 ETH1_RXD2 IO Ethernet PPC_MAC1 lub bit 19 PB procesora 14
16 Rozdział 4. Płytka modułu Pin Nazwa Typ Opis funkcji B_14 ETH1_RXD3 IO Ethernet PPC_MAC1 lub bit 18 PB procesora B_15 MDINT#_RTH1 I Wejście przerwania od PHY B_16 LM75OUT OC Sygnalizacja stanu alarmowego temperatury procesora B_17 GND P Masa zasilania B_18 PCI_CLK O Magistrala PCI B_19 GND P Masa zasilania B_20 PCI_INTB# I Magistrala PCI B_21 GND P Masa zasilania B_22 PCI_REQ#0 I Magistrala PCI B_23 +3V3 P Zasilanie 3,3V B_24 PCI_REQ#1 I Magistrala PCI B_25 GND P Masa zasilania B_26 PCI_REQ#2 I Magistrala PCI B_27 +3V3 P Zasilanie 3,3V B_28 PCI_AD31 IO Magistrala PCI B_29 PCI_AD29 IO Magistrala PCI B_30 GND P Masa zasilania B_31 PCI_AD27 IO Magistrala PCI B_32 PCI_AD25 IO Magistrala PCI B_33 +3V3 P Zasilanie 3,3V B_34 PCI_BE#3 IO Magistrala PCI B_35 PCI_AD23 IO Magistrala PCI B_36 GND P Masa zasilania B_37 PCI_AD21 IO Magistrala PCI B_38 PCI_AD19 IO Magistrala PCI B_39 +3V3 P Zasilanie 3,3V B_40 PCI_AD17 IO Magistrala PCI B_41 PCI_BE#2 IO Magistrala PCI B_42 GND P Masa zasilania B_43 PCI_IRDY# IO Magistrala PCI B_44 +3V3 P Zasilanie 3,3V B_45 PCI_DEVSEL# IO Magistrala PCI B_46 GND P Masa zasilania B_47 PCI_PERR# IO Magistrala PCI B_48 +3V3 P Zasilanie 3,3V B_49 PCI_SERR# IO Magistrala PCI B_50 +3V3 P Zasilanie 3,3V B_51 PCI_BE#1 IO Magistrala PCI B_52 PCI_AD14 IO Magistrala PCI B_53 GND P Masa zasilania B_54 PCI_AD12 IO Magistrala PCI B_55 PCI_AD10 IO Magistrala PCI B_56 GND P Masa zasilania B_57 PCI_AD8 IO Magistrala PCI B_58 PCI_AD7 IO Magistrala PCI 15
17 Rozdział 4. Płytka modułu Pin Nazwa Typ Opis funkcji B_59 +3V3 P Zasilanie 3,3V B_60 PCI_AD5 IO Magistrala PCI B_61 PCI_AD3 IO Magistrala PCI B_62 GND P Masa zasilania B_63 PCI_AD1 IO Magistrala PCI B_64 GND P Masa zasilania B_65 +3V3 P Zasilanie 3,3V B_66 +3V3 P Zasilanie 3,3V B_67 +3V3 P Zasilanie 3,3V B_68 GND P Masa zasilania B_69 GND P Masa zasilania B_70 GND P Masa zasilania 4.2 Mapa pamięci FLASH Rysunek 4.1: Mapa pamięci FLASH modułu EM
18 Rozdział 4. Płytka modułu 4.3 Pamięć EEPROM Na płytce EM8247 znajduje się pamięć typu EEPROM. Przechowywany w niej jest adres MAC modułu, reszta pamięci pozostawiona jest do dyspozycji użytkownikowi. Zarzadzanie pamięcia możliwe jest z poziomu powłoki systemu Elfintosh za pomoca polecenia eepromctl opcja [argument] Możliwe wywołania tego polecenia, to: eepromctl -i nazwa_pliku eepromctl -o nazwa_pliku eepromctl -s adres_mac eepromctl -g - zapisanie zawartości pliku do pamięci, - zrzucenie zawartości pamięci do pliku, - ustawienie nowego adresu MAC modułu, - wyświetlenie aktualnego adresu MAC. 17
19 ROZDZIAŁ 5 Tworzenie własnego oprogramowania 5.1 Wymagania systemowe Do modułu EM8247 dołaczone sa kody źródłowe całego systemu Elfintosh oraz oprogramowanie pozwalajace go modyfikować i tworzyć własne aplikacje. Wymienione oprogramowanie przeznaczone jest dla komputerów PC z zainstalowana dystrybucja systemu operacyjnego Linux. 5.2 Struktura katalogów Rozmieszczenie katalogów i plików systemu budowania oprogramowania dla modułu EM8247 opisuje poniższa lista: CPLD DOC DOC/src base_fs bin busybox linux root src tmp u-boot qt - pliki źródłowe programu układu CPLD, - dokumentacja modułu, - pliki źródłowe dokumentacji modułu, - źródłowy system plików, tu skopiowane pliki będa dodane do systemu plików Elfintosha, - wykonywalne pliki binarne, tu umieszczany jest kroskompilator po instalacji, - pliki źródłowe zestawu programów BusyBox, - pliki źródłowe zmodyfikowanego jadra systemu Linux, - finalny system plików umieszczany w systemie Elfintosh (nie należy go modyfikować, jest on generowany na podstawie katalogu base_fs oraz dodanych aplikacji użytkownika), - pliki źródłowe kroskompilatora oraz podstawowego systemu plików (pliki te służa do generacji katalogów base_fs oraz bin podczas instalacji), - pliki tymczasowe, - pliki źródłowe bootloadera U-Boot, - pliki źródłowe biblioteki graficznej QT Embedded( 18
20 Rozdział 5. Tworzenie własnego oprogramowania user user/etc user/scripts user/src user/www - pliki dodawane i modyfikowane przez użytkownika, - katalog z plikiem rc.user zawierajacym skrypt uruchamiany tuż po starcie systemu, - dowolne skrypty powłoki (umieszczane docelowo w katalogu /usr/bin systemu plików Elfintosha), - pliki źródłowe aplikacji użytkownika, - pliki źródłowe strony www. 5.3 Instalacja kroskompilatora Pierwsza czynnościa jaka należy wykonać przed dalszymi operacjami jest jednorazowe zbudowanie i instalacja kroskompilatora. Aby rozpoczać ten proces, należy będac w katalogu, w którym umieszczono pliki systemu budowania oprogramowania, wpisać polecenie: make compiler Następnie w celu wygenerowania źródłowego systemu plików i zbudowania pierwszego obrazu oprogramowania należy wpisać polecenie: make 5.4 Budowanie oprogramowania Wszystkich operacji budowania poszczególnych części oprogramowania dokonuje się za pomoca odpowiednich wywołań polecenia make w głównym katalogu systemu budowania. Dostępne wywołania, to: make - zbudowanie wszystkich części oprogramowania oprócz kroskompilatora, make compiler - zbudowanie i instalacja kompilatora, make busybox - zbudowanie zestawu aplikacji BusyBox, make kernel - zbudowanie jadra systemu Linux, make uboot - zbudowanie bootloadera, make build_user - zbudowanie aplikacji użytkownika, make config_user - skonfigurowanie zestawu aplikacji użytkownika, make doc - zbudowanie dokumentacji, make qtembedded - zbudowanie biblioteki QT Embedded. Inne dostępne wywołania polecenia make to: make menuconfig - uruchomienie menu konfiguracyjnych dla jadra Linuksa, BusyBoksa oraz programów użytkownika, 19
21 Rozdział 5. Tworzenie własnego oprogramowania make clean - skasowanie wszystkich zbudowanych części oprócz kroskompilatora, make clean_user - skasowanie aplikacji użytkownika, make clean_doc - skasowanie plików wynikowych dokumentacji. 5.5 Modyfikowanie systemu plików Źródłowy system plików znajduje się w katalogu base_fs. Umieszczone tam pliki po wywołaniu polecenia make znajda się w analogicznych miejscach katalogu root, a po załadowaniu obrazu oprogramowania do modułu - w odpowiednich katalogach systemu plików Elfintosha. W celu przywrócenia domyślnego źródłowego systemu plików należy skasować katalog base_fs i wywołać polecenie make, a wygenerowany zostanie nowy, domyślny base_fs. 5.6 Dodawanie własnych aplikacji W katalogu user/src umieszczone sa kody źródłowe dodatkowych aplikacji dla systemu Elfintosh. Aby dodać własna aplikację, należy utworzyć w tym miejscu nowy katalog i umieścić w nim kod źródłowy aplikacji oraz odpowiedni plik Makefile. Następnie należy będac w głównym katalogu systemu budowania wywołać polecenie make config_user i - korzystajac z menu - skonfigurować zestaw aplikacji użytkownika dodawanych do finalnego systemu operacyjnego. Przy następnym wywołaniu make lub make build_user podjęta zostanie próba kompilacji wybranych aplikacji oraz dodania ich do wynikowego pliku obrazu systemu (firmware). 5.7 Wynikowy obraz systemu Po wywołaniu polecenia make, jeżeli wszystko się powiedzie, wygenerowany zostanie plik uimage zawierajacy obraz właśnie zbudowanego systemu Elfintosh (tzw. firmware). Ten obraz może zostać załadowany do pamięci Flash za pomoca strony WWW (patrz rozdz. 2.1). Jeżeli zostanie to wykonane, to po restarcie modułu uruchomi się nowy, zbudowany przez użytkownika system operacyjny. 20
dokument DOK 02-05-12 wersja 1.0 www.arskam.com
ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania
Instrukcja do oprogramowania ENAP DEC-1
Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych
FIRMWARE MODUŁU TIBBO INTERFEJSU ETHERNETOWEGO UNIV 3.102.0.x - Tibbo EM500 v2.0
1. Cechy Umożliwia obsługę 16 jednoczesnych połączeń ethernetowych jednego dla konfiguracji web modułu i 15 dla komunikacji ethernetowych z magistralą HAPCAN. Wybór podstawowych parametrów konfiguracyjnych
1. INSTALACJA SERWERA
1. INSTALACJA SERWERA Dostarczony serwer wizualizacji składa się z: 1.1. RASPBERRY PI w plastikowej obudowie; 1.2. Karty pamięci; 1.3. Zasilacza 5 V DC; 1,5 A; 1.4. Konwertera USB RS485; 1.5. Kabla
UW-DAL-MAN v2 Dotyczy urządzeń z wersją firmware UW-DAL v5 lub nowszą.
Dokumentacja techniczna -MAN v2 Dotyczy urządzeń z wersją firmware v5 lub nowszą. Spis treści: 1 Wprowadzenie... 3 2 Dane techniczne... 3 3 Wyprowadzenia... 3 4 Interfejsy... 4 4.1 1-WIRE... 4 4.2 RS232
UNIWERSALNA KARTA PCI RS-232
UNIWERSALNA KARTA PCI RS-232 Instrukcja obsługi DS-33002-1 Cechy Umożliwia zwiększenie liczby portów szeregowych RS-232 w systemie. Wysokowydajny sterownik UART kompatybilny z SUNIX 16C950 na karcie. Konstrukcja
Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP
Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP ZL32ARM ZL32ARM z mikrokontrolerem LPC1114 (rdzeń Cotrex-M0) dzięki wbudowanemu programatorowi jest kompletnym zestawem uruchomieniowym.
Spis treści. Wstęp... 10
Spis treści Wstęp... 10 1. Yocto... 25 1.1. Podstawowe komponenty... 26 1.2. Metadane... 26 1.3. Przygotowanie systemu... 28 1.4. Rozpoczęcie pracy z Yocto... 29 1.4.1. Konfiguracja GIT... 29 1.4.2. fsl-community-bsp-platform...
1.Wstęp. 2.Generowanie systemu w EDK
1.Wstęp Celem niniejszego ćwiczenia jest zapoznanie z możliwościami debuggowania kodu na platformie MicroBlaze oraz zapoznanie ze środowiskiem wspomagającym prace programisty Xilinx Platform SDK (Eclipse).
LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:
LITEcompLPC1114 Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Bezpłatny zestaw dla Czytelników książki Mikrokontrolery LPC1100. Pierwsze kroki LITEcompLPC1114 jest doskonałą platformą mikrokontrolerową
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i Mikrokontrolery Dostęp do portów mikrokontrolera ATmega32 język C laboratorium: 10 autorzy: dr
INSTRUKCJA OBSŁUGI. Interfejs użytkownika do zdalnego sterowania radiotelefonem Motorola SGM-5E VoIP. Client SGM5E VoIP TRX S.C. 10.10.
Client SGM5E VoIP Interfejs użytkownika do zdalnego sterowania radiotelefonem Motorola SGM-5E VoIP INSTRUKCJA OBSŁUGI TRX S.C. 10.10.2013 TRX S.C. 15-743 Białystok, ul. Wierzbowa 8 tel. (0-prefix-85) 662
Instrukcja skrócona, szczegółowa instrukcja znajduje się na załączonej płycie lub do pobrania z www.bitstream.com.pl
TRYTON-PE1 Protekcja kanału E1 + Most Ethernet E1 10/100Mbit/s Ethernet na 4xE1 G.703 2048kbit/s 1 PANEL PRZEDNI URZĄDZENIA 1 2 3 4 5 Rys 1. Panel przedni i tylny urządzenia. Oznaczenie symboli: 1 złącze
Programowanie mikrokontrolerów AVR
Programowanie mikrokontrolerów AVR Czym jest mikrokontroler? Mikrokontroler jest małym komputerem podłączanym do układów elektronicznych. Pamięć RAM/ROM CPU wykonuje program Układy I/O Komunikacje ze światem
Moduł Ethernetowy. instrukcja obsługi. Spis treści
Moduł Ethernetowy instrukcja obsługi Spis treści 1. Podstawowe informacje...2 2. Konfiguracja modułu...4 3. Podłączenie do sieci RS-485 i LAN/WAN...9 4. Przywracanie ustawień fabrycznych...11 www.el-piast.com
WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.
WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. Gdy już posiadamy serwer i zainstalowany na nim system Windows XP, 7 lub 8 postawienie na nim serwera stron WWW jest bardzo proste. Wystarczy
MikloBit ul. Cyprysowa 7/5 43-600 Jaworzno. www.miklobit.com support@miklobit.com. JTAG + ISP dla AVR. rev. 1.1 2006.03.
MikloBit ul. Cyprysowa 7/5 43-600 Jaworzno www.miklobit.com support@miklobit.com JTAG + ISP dla AVR rev. 1.1 2006.03.10 Spis treści 1.Wprowadzenie... 3 2.Interfejs JTAG... 4 2.1.Złącze interfejsu JTAG...
Ćwiczenie 4: Eksploatacja systemu kontroli dostępu jednego Przejścia REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU
REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU R C E Z w B I Ł G O R A J U Eksploatacja URZĄDZEŃ ELEKTRONICZNYCH Ćwiczenie 4: Eksploatacja systemu kontroli dostępu jednego Przejścia Opracował mgr inż.
SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.
SigmaDSP - zestaw uruchomieniowy. SigmaDSP jest niedrogim zestawem uruchomieniowym dla procesora DSP ADAU1701 z rodziny SigmaDSP firmy Analog Devices, który wraz z programatorem USBi i darmowym środowiskiem
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Podstawowe kroki programowania zestawu uruchomieniowego ZL9AVR z systemem operacyjnym NutOS w środowisku
Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator
Wspomagamy procesy automatyzacji od 1986 r. Skrócony przewodnik OPROGRAMOWANIE PC MultiCon Emulator Wersja: od v.1.0.0 Do współpracy z rejestratorami serii MultiCon Przed rozpoczęciem użytkowania oprogramowania
Ćwiczenie 7: WYKONANIE INSTALACJI kontroli dostępu jednego Przejścia REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU
REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU R C E Z w B I Ł G O R A J U INSTALACJA URZĄDZEŃ ELEKTRONICZNYCH Ćwiczenie 7: WYKONANIE INSTALACJI kontroli dostępu jednego Przejścia Opracował mgr inż.
1. Opis. 2. Wymagania sprzętowe:
1. Opis Aplikacja ARSOFT-WZ2 umożliwia konfigurację, wizualizację i rejestrację danych pomiarowych urządzeń produkcji APAR wyposażonych w interfejs komunikacyjny RS232/485 oraz protokół MODBUS-RTU. Aktualny
INTEGRA PROGRAM FLASHX. Centrale alarmowe GDAŃSK. integra_fl_pl 03/05
Centrale alarmowe INTEGRA PROGRAM FLASHX GDAŃSK integra_fl_pl 03/05 1. WPROWADZENIE Centrale alarmowe z serii INTEGRA są nowoczesnymi urządzeniami mikroprocesorowymi, których działaniem steruje program
Instrukcja NAWIGACJA MEDIATEC 7 CALI
Instrukcja NAWIGACJA MEDIATEC 7 CALI KOD PRODUKTU T107/ T108 Przed pierwszym użyciem naładuj całkowicie GPS. Zmiana języka na polski ( jeśli nie jest ustawiony fabrycznie ) W urządzeniu Na ekranie głównym
INTEGRACJA CENTRALI ALARMOWEJ SATEL Z HOME CENTER 2 FIBARO
INTEGRACJA CENTRALI ALARMOWEJ SATEL Z HOME CENTER 2 FIBARO Spis treści 1. Podłączenie ETHM-1 z centralą Satel...2 1.1 Adresowanie modułu...3 1.2 Sposób podłączenia...4 1.3 Konfigurowanie ETHM-1...5 2.
FIRMWARE MODUŁU TIBBO INTERFEJSU ETHERNETOWEGO UNIV 3.102.0.x - Tibbo EM500 v2.1
1. Cechy Umożliwia obsługę 15 jednoczesnych połączeń ethernetowych jednego dla konfiguracji web modułu i 14 dla komunikacji ethernetowych z magistralą HAPCAN. Konfiguracja parametrów komunikacyjnych przez
Tomasz Greszata - Koszalin
T: Usługi serwerowe w systemie Windows - telnet. Zadanie1: Sprawdź informacje w serwisie Wikipedii na temat usługi telnet. Telnet standard protokołu komunikacyjnego używanego w sieciach komputerowych do
Usługi sieciowe systemu Linux
Usługi sieciowe systemu Linux 1. Serwer WWW Najpopularniejszym serwerem WWW jest Apache, dostępny dla wielu platform i rozprowadzany w pakietach httpd. Serwer Apache bardzo często jest wykorzystywany do
ZL8AVR. Płyta bazowa dla modułów dipavr
ZL8AVR Płyta bazowa dla modułów dipavr Zestaw ZL8AVR to płyta bazowa dla modułów dipavr (np. ZL7AVR z mikrokontrolerem ATmega128 lub ZL12AVR z mikrokontrolerem ATmega16. Wyposażono ją w wiele klasycznych
Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51. Loader LX51 INSTRUKCJA OBSŁUGI. 2012 DK Wszystkie prawa zastrzeżone
Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51 Loader LX51 INSTRUKCJA OBSŁUGI 2012 DK Wszystkie prawa zastrzeżone Kopiowanie, powielanie i rozpowszechnianie jest dozwolone
1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartość zestawu... 4
2012 Programator AVR USBasp Instrukcja obsługi 2012-02-11 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartość zestawu... 4
1.2. Architektura rdzenia ARM Cortex-M3...16
Od Autora... 10 1. Wprowadzenie... 11 1.1. Wstęp...12 1.1.1. Mikrokontrolery rodziny ARM... 14 1.2. Architektura rdzenia ARM Cortex-M3...16 1.2.1. Najważniejsze cechy architektury Cortex-M3... 16 1.2.2.
3. Sieć PLAN. 3.1 Adresowanie płyt głównych regulatora pco
3. Sieć PLAN Wszystkie urządzenia podłączone do sieci plan są identyfikowane za pomocą swoich adresów. Ponieważ terminale użytkownika i płyty główne pco wykorzystują ten sam rodzaj adresów, nie mogą posiadać
Instrukcja użytkownika ARSoft-WZ1
05-090 Raszyn, ul Gałczyńskiego 6 tel (+48) 22 101-27-31, 22 853-48-56 automatyka@apar.pl www.apar.pl Instrukcja użytkownika ARSoft-WZ1 wersja 3.x 1. Opis Aplikacja ARSOFT-WZ1 umożliwia konfigurację i
micro Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 -
STK500v2 Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Programator STK500v2 jest programatorem ISP 8-bitowych mikrokontrolerów AVR firmy Atmel. Pod³¹czany do portu
Diagnostyka pamięci RAM
Diagnostyka pamięci RAM 1 (Pobrane z slow7.pl) Uszkodzenie pamięci RAM jest jednym z najczęściej występujących problemów związanych z niestabilnym działaniem komputera. Efektem uszkodzenia kości RAM są
UNIFON podręcznik użytkownika
UNIFON podręcznik użytkownika Spis treści: Instrukcja obsługi programu Unifon...2 Instalacja aplikacji Unifon...3 Korzystanie z aplikacji Unifon...6 Test zakończony sukcesem...9 Test zakończony niepowodzeniem...14
Lista zadań nr 1. Zagadnienia stosowanie sieci Petriego (ang. Petri net) jako narzędzia do modelowania algorytmów sterowania procesami
Warsztaty Koła Naukowego SMART dr inż. Grzegorz Bazydło G.Bazydlo@iee.uz.zgora.pl, staff.uz.zgora.pl/gbazydlo Lista zadań nr 1 Zagadnienia stosowanie sieci Petriego (ang. Petri net) jako narzędzia do modelowania
CECHY URZĄDZENIA: Podłączenie wyświetlacza
CECHY URZĄDZENIA: Napięcie zasilania: 230 VAC; Średni pobór prądu (gdy wyświetlany jest tekst) 0,25A; Maksymalny pobór prądu 0,45 A; Matryca LED o wymiarach 32 x 128 punktów, zbudowana z czerwonych diod
MODUŁ UNIWERSALNY UNIV 3
1. Cechy Moduł służy do budowy modułów systemu automatyki domowej HAPCAN. - Zawiera procesor CPU (PIC18F26K80) - Transceiver CAN MCP2551 - Układ wyprowadzeń zgodny z DIL-24 (15,24mm) - Zgodny z CAN 2.0B
Spis treści. 1 Moduł Modbus TCP 4
Spis treści 1 Moduł Modbus TCP 4 1.1 Konfigurowanie Modułu Modbus TCP................. 4 1.1.1 Lista elementów Modułu Modbus TCP............ 4 1.1.2 Konfiguracja Modułu Modbus TCP.............. 5 1.1.3
ADSL Router Instrukcja instalacji 1. Wskaźniki i złącza urządzenia... 1 1.1 Przedni panel.... 1 1.2 Tylni panel... 1 2. Zawartość opakowania... 2 3. Podłączenie urządzenia... 2 4. Instalacja oprogramowania...
Skanowanie podsieci oraz wykrywanie terminali ABA-X3
Skanowanie podsieci oraz wykrywanie terminali ABA-X3 Terminale ABA-X3 od dostarczane od połowy listopada 2010 r. są wyposażane w oprogramowanie umożliwiające skanowanie podsieci w poszukiwaniu aktywnych
Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat hasła SOHO (ang. Small Office/Home Office).
T: Konfiguracja urządzeń sieciowych przez przeglądarkę www. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat hasła SOHO (ang. Small Office/Home Office). Konfiguracja urządzeń sieciowych
Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator
Wspomagamy procesy automatyzacji od 1986 r. Skrócony przewodnik OPROGRAMOWANIE PC MultiCon Emulator Wersja: od v.1.0.0 Do współpracy z rejestratorami serii MultiCon Przed rozpoczęciem użytkowania oprogramowania
Technika mikroprocesorowa. Konsola do gier
K r a k ó w 1 1. 0 2. 2 0 1 4 Technika mikroprocesorowa Konsola do gier W yk o n a l i : P r o w a d z ą c y: P a w e ł F l u d e r R o b e r t S i t k o D r i n ż. J a c e k O s t r o w s k i Opis projektu
K. Konopko; Toolchain. Jądro Linuksa. dr inż. Krzysztof Konopko
Jądro Linuksa dr inż. Krzysztof Konopko e-mail: k.konopko@pb.edu.pl 1 Jądro Linuksa Program wykładu: Właściwości jądra Linuksa. Pliki źródłowe jądra. Konfiguracja jądra. Kompilacja i kompilacja skrośna
Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet.
Tryb serwisowy Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet. Bramka IP 2R+L oraz IP 1 R+L może zostać uruchomiana w trybie serwisowym. W przypadku wystąpienia
FIRMWARE MODUŁU TIBBO INTERFEJSU ETHERNETOWEGO UNIV x-Tibbo EM500 v2.1
UNIV 3.102.0.x-Tibbo EM500 v2.1 1. Cechy Umożliwia obsługę 15 jednoczesnych połączeń ethernetowych jednego dla konfiguracji web modułu i 14 dla komunikacji ethernetowych z magistralą HAPCAN. Konfiguracja
System kontroli dostępu ACCO NET Instrukcja instalacji
System kontroli dostępu ACCO NET Instrukcja instalacji acco_net_i_pl 12/14 SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166
High Speed USB 2.0 Development Board
High Speed USB 2.0 Development Board Instrukcja użytkownika. wersja 0.1 Autor: Łukasz Krzak Spis treści. 1. Opis układu 1.1. Widok płytki 1.2. Diagram przepływu informacji 2. Konfiguracja układu. 2.1.
2. Architektura mikrokontrolerów PIC16F8x... 13
Spis treści 3 Spis treœci 1. Informacje wstępne... 9 2. Architektura mikrokontrolerów PIC16F8x... 13 2.1. Budowa wewnętrzna mikrokontrolerów PIC16F8x... 14 2.2. Napięcie zasilania... 17 2.3. Generator
Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;
14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi
Parametryzacja przetworników analogowocyfrowych
Parametryzacja przetworników analogowocyfrowych wersja: 05.2015 1. Cel ćwiczenia Celem ćwiczenia jest zaprezentowanie istoty działania przetworników analogowo-cyfrowych (ADC analog-to-digital converter),
EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA
Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Układ graficzny CKE 2017 Nazwa kwalifikacji: Montaż i eksploatacja komputerów osobistych oraz urządzeń peryferyjnych Oznaczenie
1 Moduł Centrali PPoż 3
Spis treści 1 Moduł Centrali PPoż 3 1.1 Konfigurowanie Modułu Centrali PPoż................. 3 1.1.1 Lista elementów Modułu Centrali PPoż............ 3 1.1.2 Dodawanie i modyfikacja elementów Modułu Centrali
STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32Butterfly2 Zestaw STM32Butterfly2 jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.
T: Konfiguracja usługi HTTP w systemie Windows. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http. HTTP (ang. Hypertext Transfer Protocol) protokół transferu plików
Instrukcja instalacji i konfiguracji czytników kart kryptograficznych, aplikacji procertum CardManager, obsługa aplikacji procertum CardManager w
Instrukcja instalacji i konfiguracji czytników kart kryptograficznych, aplikacji procertum CardManager, obsługa aplikacji procertum CardManager w systemach Linux wersja 1.0 Spis treści 1 WSTĘP...3 2 INSTALACJA
1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33
Spis treści 3 1. Wprowadzenie...11 1.1. Wstęp...12 1.2. Mikrokontrolery rodziny ARM...13 1.3. Architektura rdzenia ARM Cortex-M3...15 1.3.1. Najważniejsze cechy architektury Cortex-M3... 15 1.3.2. Rejestry
Szybki przewodnik instalacji
Megapixel IP Camera ACM-5601 Megapixel Day&Night IP Camera ACM-5611 Ver. 080109 Szybki przewodnik instalacji Początki 1.1 Zawartość pudełka ACM-5601/5611 Zasilacz sieciowy (opcjonalnie) Płyta CD Złącza
Modem Bluetooth MBL-232/UK
Modem Bluetooth MBL-232/UK Dziękujemy za wybór naszego produktu. Niniejsza instrukcja pomoże państwu w prawidłowym podłączeniu urządzenia, uruchomieniu, oraz umożliwi prawidłowe z niego korzystanie. Przed
Tango-RedPitaya. Tango device server for RedPitaya multi-instrument board. Grzegorz Kowalski daneos@daneos.com 31 sierpnia 2015
Tango-RedPitaya Tango device server for RedPitaya multi-instrument board Grzegorz Kowalski daneos@daneos.com 31 sierpnia 2015 Streszczenie Tango-RedPitaya jest serwerem urządzeń Tango sterującym płytką
EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA
Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Układ graficzny CKE 2017 Nazwa kwalifikacji: Montaż i eksploatacja komputerów osobistych oraz urządzeń peryferyjnych Oznaczenie
Dokumentacja fillup - MS SQL
Dokumentacja fillup - MS SQL e-file.pl 28 lipca 2017 Spis treści Wstęp 2 Wymagania sprzętowe 2 Windows Server 2012.......................... 2 Windows 10............................... 3 MS SQL Server.............................
ARS3 RZC. z torem radiowym z układem CC1101, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS3 Rxx. dokument DOK 01 05 12. wersja 1.
ARS RZC projekt referencyjny płytki mikrokontrolera STMF z torem radiowym z układem CC0, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS Rxx dokument DOK 0 0 wersja.0 arskam.com . Informacje
Moduł Ethernetowy ETHM-1
Moduł Ethernetowy ETHM-1 ethm1_pl 08/05 Moduł Ethernetowy ETHM-1 jest serwerem TCP/IP. Umożliwia obsługę central alarmowych z serii INTEGRA (wersja programowa 1.03 i wyżej) za pośrednictwem sieci Ethernet.
SPECYFIKACJA TECHNICZNA LB-762-IO
ELEKTRONIKA LABORATORYJNA Herbaciana 9 05-86 Reguły PL tel: +8 7560 fax: +8 7565 www: www.label.pl email: info@label.pl SPECYFIKACJA TECHNICZNA LB-76-IO Wydanie. 7 listopada 05 Copyright 05 SPECYFIKACJA
Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie)
Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie) UWAGA Podstawowym wymaganiem dla uruchomienia modemu ED77 jest komputer klasy PC z portem USB 1.1 Instalacja
Instrukcja konfiguracji. Instrukcja konfiguracji ustawień routera TP-Link dla użytkownika sieci POGODNA.NET
Instrukcja konfiguracji Instrukcja konfiguracji ustawień routera TP-Link dla użytkownika sieci POGODNA.NET Łabiszyn, 2017 Niniejszy dokument przedstawia proces konfiguracji routera TP-Link pracującego
1 Moduł Inteligentnego Głośnika
1 Moduł Inteligentnego Głośnika Moduł Inteligentnego Głośnika zapewnia obsługę urządzenia fizycznego odtwarzającego komunikaty dźwiękowe. Dzięki niemu możliwa jest konfiguracja tego elementu Systemu oraz
INSTRUKCJA INSTALACJI OPROGRAMOWANIA MICROSOFT LYNC 2010 ATTENDEE ORAZ KORZYTANIA Z WYKŁADÓW SYNCHRONICZNYCH
INSTRUKCJA INSTALACJI OPROGRAMOWANIA MICROSOFT LYNC 2010 ATTENDEE ORAZ KORZYTANIA Z WYKŁADÓW SYNCHRONICZNYCH Wstęp Warunkiem uczestnictwa w wykładzie zdalnym jest zainstalowanie na komputerze ucznia uczestnika
Instrukcja użytkownika ARsoft-CFG WZ1 4.0
05-090 Raszyn, ul Gałczyńskiego 6 tel. (+48) 22 101-27-31, 22 853-48-56 automatyka@apar.pl www.apar.pl Instrukcja użytkownika ARsoft-CFG WZ1 4.0 wersja 4.0 www.apar.pl 1 1. Opis Aplikacja ARsoft-CFG umożliwia
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Podstawowe kroki programowania zestawu uruchomieniowego ZL9AVR z systemem operacyjnym NutOS w środowisku
OPTIMA PC v2.2.1. Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 2011 ELFON. Instrukcja obsługi. Rev 1
OPTIMA PC v2.2.1 Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 Instrukcja obsługi Rev 1 2011 ELFON Wprowadzenie OPTIMA PC jest programem, który w wygodny sposób umożliwia konfigurację
Dokumentacja Techniczna. Konwerter USB/RS-232 na RS-285/422 COTER-24I COTER-24N
Dokumentacja Techniczna Konwerter USB/RS-232 na RS-28/422 -U4N -U4I -24N -24I Wersja dokumentu: -man-pl-v7 Data modyfikacji: 2008-12-0 http://www.netronix.pl Spis treści 1. Specyfikacja...3 2. WyposaŜenie...4
Moduł Ethernetowy EL-ETH. Instrukcja obsługi
Moduł Ethernetowy EL-ETH Instrukcja obsługi Spis treści 1. Dane techniczne... 3 2. Opis złącz... 3 3. Elementy interfejsu... 3 4. Przykładowy schemat podłączenia modułu do sterownika PLC... 3 5. Ustawienia
1 Moduł Inteligentnego Głośnika 3
Spis treści 1 Moduł Inteligentnego Głośnika 3 1.1 Konfigurowanie Modułu Inteligentnego Głośnika........... 3 1.1.1 Lista elementów Modułu Inteligentnego Głośnika....... 3 1.1.2 Konfigurowanie elementu
IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa)
IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa) Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics wersji 20 przy użyciu licencja sieciowa. Ten dokument
ABA-X3 PXES v Podręczna instrukcja administratora. XDMCP Licencja FDL (bez prawa wprowadzania zmian) Tryb X terminala
Tryb X terminala Terminal ABA-X3 może być wykorzystywany jako wielosesyjny X terminal. Umożliwia to współpracę terminala w trybie graficznym z maszynami wykorzystującymi systemy UNIX lub LINUX albo inne
Instrukcja. Skrócona instrukcja konfiguracji wideodomofonowego systemu jednorodzinnego V_1.0
Instrukcja Skrócona instrukcja konfiguracji wideodomofonowego systemu jednorodzinnego V_1.0 Uwagi: Niniejsza instrukcja została sporządzona wyłącznie w celach informacyjnych. Pełne wersje instrukcji obsługi
Programator ICP mikrokontrolerów rodziny ST7. Full MFPST7. Lite. Instrukcja użytkownika 03/09
Full Lite MFPST7 Programator ICP mikrokontrolerów rodziny ST7 Instrukcja użytkownika 03/09 Spis treści WSTĘP 3 CZYM JEST ICP? 3 PODŁĄCZENIE PROGRAMATORA DO APLIKACJI 4 OBSŁUGA APLIKACJI ST7 VISUAL PROGRAMMER
Projektowanie z użyciem softprocesora picoblaze w układach programowalnych firmy Xilinx
Projektowanie z użyciem softprocesora picoblaze w układach programowalnych firmy Xilinx CEL ĆWICZENIA Celem ćwiczenia jest utrwalenie wiedzy dotyczącej budowy, działania i własności programowalnych układów
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 1. Cel ćwiczenia Celem ćwiczenia jest pokazanie budowy systemów opartych na układach Arduino. W tej części nauczymy się podłączać różne czujników,
Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści
Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści 1. Konfiguracja pinów2 2. ISP..2 3. I/O Ports..3 4. External Interrupts..4 5. Analog Comparator5 6. Analog-to-Digital Converter.6 7.
4. Podstawowa konfiguracja
4. Podstawowa konfiguracja Po pierwszym zalogowaniu się do urządzenia należy zweryfikować poprawność licencji. Można to zrobić na jednym z widżetów panelu kontrolnego. Wstępną konfigurację można podzielić
Instalacja Wirtualnego Serwera Egzaminacyjnego
Instalacja Wirtualnego Serwera Egzaminacyjnego (materiał wewnętrzny: aktualizacja 2010-10-26 Pilotaż Egzaminów Online) Wprowadzenie: 1. Wirtualny Serwer Egzaminacyjny ma niewielkie wymagania sprzętowe
GRUB (GRand Unified Bootloader) - jest bootloaderem instalowanym standardowo w Ubuntu, potrafiącym obsłużyć kilka systemów jednocześnie (Multiboot).
GRUB (GRand Unified Bootloader) - jest bootloaderem instalowanym standardowo w Ubuntu, potrafiącym obsłużyć kilka systemów jednocześnie (Multiboot). GRUB ładuje system operacyjny do pamięci przekazuje
Instrukcja konfiguracji. Instrukcja konfiguracji ustawień routera TP-Link dla użytkownika sieci POGODNA.NET
Instrukcja konfiguracji Instrukcja konfiguracji ustawień routera TP-Link dla użytkownika sieci POGODNA.NET Łabiszyn, 2017 Niniejszy dokument przedstawia proces konfiguracji routera TP-Link pracującego
Instrukcja instalacji oprogramowania Systemu e-kt
Instrukcja instalacji oprogramowania Systemu e-kt Proces instalacji oprogramowania Systemu e-kt... 2 Konfiguracja programu Java... 9 Konfiguracja Systemu e-kt w przeglądarce Mozilla Firefox... 10 Konfiguracja
SYSTEMY CZASU RZECZYWISTEGO (SCR)
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SYSTEMY CZASU RZECZYWISTEGO (SCR) Podstawy programowanie systemów wbudowanych na bazie platformy sprzętowo-programowej
Implementacja aplikacji sieciowych z wykorzystaniem środowiska Qt
Implementacja aplikacji sieciowych z wykorzystaniem środowiska Qt 1. Wprowadzenie Wymagania wstępne: wykonanie ćwiczeń Adresacja IP oraz Implementacja aplikacji sieciowych z wykorzystaniem interfejsu gniazd
Rozdział ten zawiera informacje na temat zarządzania Modułem DMX oraz jego konfiguracji.
1 Moduł DMX Moduł DMX daje użytkownikowi Systemu Vision możliwość współpracy z urządzeniami, które obsługują protokół DMX 512. W takim przypadku komputer centralny staje się sterownikiem pojedynczej (lub
Konfiguracja pakietu CrossStudio for MSP430 2.0.
Konfiguracja pakietu CrossStudio for MSP430 2.0. 1. Przed rozpoczęciem pracy przeczytaj całego manuala. 2. Gratulujemy wyboru modułu MMmsp430x1xxx. W celu rozpoczęcia pracy należy pobrać 30-dniową wersję
Biomonitoring system kontroli jakości wody
FIRMA INNOWACYJNO -WDROŻENIOWA ul. Źródlana 8, Koszyce Małe 33-111 Koszyce Wielkie tel.: 0146210029, 0146360117, 608465631 faks: 0146210029, 0146360117 mail: biuro@elbit.edu.pl www.elbit.edu.pl Biomonitoring
EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA
Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Układ graficzny CKE 2017 Nazwa kwalifikacji: Montaż i eksploatacja komputerów osobistych oraz urządzeń peryferyjnych Oznaczenie
usbcat OPTOIZOLOWANY INTERFEJS USB<->CAT OPTOIZOLOWANE STEROWANIE PTT, CW, FSK GALWANICZNA IZOLACJA AUDIO IN, AUDIO OUT Podręcznik użytkownika
usbcat OPTOIZOLOWANY INTERFEJS USBCAT OPTOIZOLOWANE STEROWANIE PTT, CW, FSK GALWANICZNA IZOLACJA AUDIO IN, AUDIO OUT Podręcznik użytkownika Designer: Mateusz Płociński SQ3PLX Producer: Microsat info@microsat.com.pl
Rozdział ten zawiera informacje na temat zarządzania Modułem Modbus TCP oraz jego konfiguracji.
1 Moduł Modbus TCP Moduł Modbus TCP daje użytkownikowi Systemu Vision możliwość zapisu oraz odczytu rejestrów urządzeń, które obsługują protokół Modbus TCP. Zapewnia on odwzorowanie rejestrów urządzeń