Users Guide
注: 从最左侧的 RS232 端口开始,按端口位置订购设备节点。
表. 4: Edge Gateway 5000 系列上的串行端口设备节点
没有。 端口类型 连接器 设备节点
1 RS232 DB9
/dev/ttyS0
2 RS422_485
5 针终端
/dev/ttyS4
3 RS485
3 针终端
/dev/ttyS5
4 RS485
3 针终端
/dev/ttyS2
Edge Gateway I/O 模块 GPIO 映射
说明:通过 OS 上的 GPIO 驱动程序管理 Edge Gateway 上的 GPIO。Edge Gateway 上的云 LED 连接到其中一个 GPIO,下面介
绍了如何在 Wind River Linux OS 中控制云 LED 的步骤。
1. 导出云 LED PIN:
root@WR-IDP-XXXX:~# echo 346 > /sys/class/gpio/export
root@WR-IDP-XXXX:~# echo out > /sys/class/gpio/gpio346/direction
2. 打开云 LED:
root@WR-IDP-XXXX:~# echo 1 > /sys/class/gpio/gpio346/value
3. 关闭云 LED:
root@WR-IDP-XXXX:~# echo 0 > /sys/class/gpio/gpio346/value
基于 Edge Gateway I/O 模块的 GPIO 映射
说明:Edge Gateway 的外部 IO 模块上的 GPIO 位于 PIC 微控制器的后面。PIC 微控制器作为 USB-HID 设备呈现给主机系统和
主机操作系统。为了与 GPIO 通信所开发的软件应用程序可能使用在以下参考组中定义的协议与 GPIO 模块进行通信。在出厂
操作系统映像上未提供与 IO 模块 GPIO 通信的本机应用程序软件。
I/O 模块 GPIO 映射和参考将作为单独的技术表和文章提供,并且将在支持 Web 门户上发布,一共用户/客户参考。
Edge Gateway I/O 模块 PCIe 扩展映射
说明:Edge Gateway 的外部 I/O 模块上的 PCIe 插槽直接从主机 PCIe 总线驱动。由于它是一种通用 PCIe 扩展卡,因此没有特
定于
PCIe 设备的驱动程序集成到 Wind River Linux OS 映像。如果在此插槽中使用特定的 PCIe 卡,请联系该 PCIe 卡的供应
商,确认他们是否具有 Linux 驱动程序及其是否是内核模式驱动程序,此类驱动程序可能需要迁移到 Wind River Linux OS 环境
(使用 Edge Gateway 出厂随附的 Wind River Linux OS 映像上的 3.14 Linux 内核版本)。
Edge Gateway Zigbee 模块功能
说明:Edge Gateway 支持 USB Zigbee 加密解密器作为可选的附加硬件。当系统上存在 Zigbee 加密解密器时,将其作为 USB
设备向 OS 枚举并通过 Wind River Linux 主机上的 cdc_acm kernel 驱动程序层进行访问。没有本机应用程序软件出厂时安装的
操作系统映像以执行该装置的
Zigbee 协议。可以使用 minicom 终端接口应用程序验证与 Zigbee 模块的基本通信并从 Zigbee 加
密解密器获取基本信息。
例如,以下命令将通过设备 /dev/ttyACM6 启动 minicom,假设向 /dev/ttyACM6 端口枚举 Zigbee 加密解密器。
root@WR-IDP-XXXX:~# minicom –D /dev/ttyACM6
下面的屏幕截图显示了当在 /dev/ttyACM6 端口下枚举 Zigbee USB 加密解密器时,来自 Zigbee 加密解密器的响应。
• 如果在 minicom 会话中发送 AT 命令,应从设备返回 OK。
57