Flash数据丢失

1.坏块引起内核数据丢失

分配的内核分区大小为2M,实际的内核大小为1926K,一个坏块为128K,如果有坏块,内核数据就会丢失。

2.WEB数据异常

Web的数据保存时串口出现打印“Error -3 while decompressing!”,通过web升级没出现问题,进而推测远程oam升级的文件可能存在问题,由于没加入安全监测机制,当OLT下发镜像文件已经完成,但是B35版本没有对End Download Request消息的响应的状态的判断。没有等待ONU将软件完全写入非易失性存储器之后就直接返回RPSCode=0x00的状态,olt收到RPSCode=0x00的状态之后执行了Activate Image Request的请求onu重启导致flash数据丢失。

温馨提示:
以上文章描述如有不清晰之处,欢迎在评论区评论,如有时间,会第一时间回复,谢谢!

猜你喜欢

转载自blog.csdn.net/qq_20677327/article/details/106975353