DGM配置
本FSU基于openwrt系统,64MB 内存,32MB启动分区,256MB外挂Nand。
DI
支持DI1-DI16
注意: DI1-DI8需要和电源短接触发状态变化。
DI9-DI16丝印注明专用DI,需要和紧跟的端子短接触发。
AI
支持AI1-AI8
SP
支持SP1-SP8
网络
相比其他FSU使用标准Linux的/etc/network/interfaces和/etc/resolv.conf, 本系统我们直接采用openwrt的uci命令进行网络的配置,这样系统启动时,openwrt会自动应用配置。
主要问题:
- Linux系统缺少RTC时钟,系统每次启动时间都会重置为默认时间(2030-05-30),非常令人困扰。 观察硬件上似乎是有rtc硬件,不知道是否作为时钟使用。 如果有SC对接,SC会自动下发时间,基本还可用,但是日常使用估计会比较困惑。
- DO的常开常闭不是通过物理跳线控制,而是通过系统启动后,软件控制IO板进行设置,如果要控制的设备,默认的状态与硬件默认状态相反,则在系统启动成功,1分钟左右,会处于相反状态,比如:门禁会在设备重启的时候自动开门。如果DO接了空开一类设备,设备重启的时候,空开会来回跳。需要继续关注这个事情,也可能是没理解对。
- 串口接口和系统之间是通过一个自定义驱动实现的,意味着不是标准串口,无法使用常规的串口软件进行设置和使用。
- AI的ADC芯片只有12位精度,精度偏低,实测采集值比实际值略低,需要设备驱动软件进行补偿。
- 使用过程中,网卡驱动有通信超时的情况,造成网卡掉线,重启系统后解决,发生概率高,应该为操作系统驱动硬伤。