重要通知:
RTC驱动bug修复说明:
1、涉及产品型号
YG-iCom2000
YG-iCom2403T
YG-iCom2404
YG-iCom2404T
2、bug现象
涉及产品中使用了三星的ARM Cortex-A9的四核主控芯片S5P4418,近期经过测试发现三星原厂提供的芯片RTC驱动存在一个bug,当系统时间大于2025年12月31日北京时间8:00以后,如果断电重启设备,或者reboot重启设备,会触发驱动程序强制改写入一个错误的时间(2009-09-01 00:00:00)。造成该bug的原因是原驱动代码中存在一个逻辑判断问题。
因为该驱动直接编译到了内核文件中,因此修复并不容易,需要手动烧写设备的内核文件达到修复的目的,经过研发人员努力,现在将修复bug的内核文件通过我们的升级程序进行修复。
3、修复方法
跟升级固件的方法一致,写入新的固件后,软重启设备即可。
如果原始编译版本过早,请升级最新的固件,然后再升级修复固件。
请先将配置工具升级到最新的版本再修复。


4、哪些情况可以暂不用修复?
因为不是所有情况都方便升级,有些情况可以不用修复,不影响使用:
- 设备没有断电重启的情况的,可以不用修复,因为不重启就不会触发bug
- 当转发为Modbus协议,不涉及到时间处理,可以不用修复
- 当转发为104协议,因为主站会连上后就发对时指令,可以不用修复
- 当转发为101协议,同上原因,也可以不用修复
- 当设备设置了对时的,设备重启后,会立刻启动对时,也可以不用修复
因升级给您带来的困扰,深表歉意!!