Users Guide
Opis: do zarządzania złączami GPIO urządzenia Edge Gateway służy sterownik GPIO w systemie operacyjnym. Wskaźnik LED
chmury urządzenia Edge Gateway jest podłączony do jednego ze złączy GPIO. Niżej opisano czynności umożliwiające sterowanie
tym wskaźnikiem w systemie operacyjnym Wind River Linux.
1. Eksportowanie numeru PIN wskaźnika LED chmury:
root@WR-IDP-XXXX:~# echo 346 > /sys/class/gpio/export
root@WR-IDP-XXXX:~# echo out > /sys/class/gpio/gpio346/direction
2. Włączanie wskaźnika LED chmury:
root@WR-IDP-XXXX:~# echo 1 > /sys/class/gpio/gpio346/value
3. Wyłączanie wskaźnika LED chmury:
root@WR-IDP-XXXX:~# echo 0 > /sys/class/gpio/gpio346/value
Przyporządkowanie złącza GPIO modułu we/wy urządzenia Edge Gateway
Opis: złącza GPIO zewnętrznego modułu we/wy dla urządzenia Edge Gateway znajdują się za mikrokontrolerem PIC. Mikrokontroler
PIC jest widoczny dla systemu hosta oraz systemu operacyjnego hosta jako urządzenie USB-HID. Aplikacje stworzone w celu
komunikacji ze złączami GPIO mogą korzystać w tym celu z protokołu zdeniowanego w poniższym zestawie referencji. Fabryczny
obraz systemu operacyjnego nie ma wbudowanych aplikacji komunikujących się ze złączem GPIO modułu we/wy.
Przyporządkowanie styków złącza GPIO modułu we/wy oraz referencje są dostępne w oddzielnym arkuszu technicznym i artykule,
które zostaną opublikowane w portalu wsparcia dla użytkowników/klientów.
Przyporządkowanie rozszerzeń PCIe modułu we/wy urządzenia Edge Gateway
Opis: gniazdo PCIe na zewnętrznym module we/wy urządzenia Edge Gateway jest sterowane bezpośrednio przez magistralę PCIe
hosta. Ponieważ jest to ogólne rozszerzenie PCIe, obraz systemu operacyjnego Wind River Linux nie ma zintegrowanych
sterowników dla określonych urządzeń PCIe. Jeśli w tym gnieździe jest zainstalowana określona karta PCIe, skontaktuj się z jej
producentem, aby ustalić, czy oferuje on sterowniki dla systemu Linux i czy są to sterowniki trybu jądra. Sterowniki takie mogą
wymagać zaadaptowania do środowiska systemu operacyjnego Wind River Linux, który w wersji zainstalowanej fabrycznie na
urządzeniu Edge Gateway korzysta z jądra Linux w wersji 3.14.
Edge Gateway — funkcje modułu Zigbee
Opis: urządzenie Edge Gateway obsługuje moduł USB Zigbee jako opcjonalny sprzęt dodatkowy. Gdy klucz sprzętowy Zigbee jest
obecny w systemie, jest widoczny dla systemu operacyjnego jako urządzenie USB i można uzyskiwać do niego dostęp przez warstwę
sterownika jądra cdc_acm w systemie Wind River Linux. Fabryczny obraz systemu operacyjnego nie ma wbudowanych aplikacji do
obsługi protokołu Zigbee na tym urządzeniu. Podstawową komunikację z modułem Zigbee można zwerykować za pomocą aplikacji
interfejsu terminala minicom. Za jego pomocą można też uzyskać podstawowe informacje z klucza sprzętowego Zigbee.
Na przykład następujące polecenie powoduje uruchomienie terminala minicom dla urządzenia /dev/ttyACM6, jeśli klucz sprzętowy
Zigbee jest widoczny jako port /dev/ttyACM6.
root@WR-IDP-XXXX:~# minicom –D /dev/ttyACM6
Poniższe ilustracje ekranu przedstawiają odpowiedź klucza sprzętowego Zigbee widocznego jako port /dev/ttyACM6.
• Wysłanie polecenia AT w sesji minicom powinno zwrócić wartość OK z urządzenia.
59