关于PandoraBox/OpenWrt丢失配置分析,openwrt设置配置丢失overlay分区

2022-06-05
0评论
/
778阅读
爱搜啊

最近有部分用户反映PandoraBox掉配置,这里给大家分析原因并给出解决方案

以前写过一篇关于《overlay分区太小导致openwrt设置配置丢失》的文章,可以参考

openwrt设置配置丢失overlay分区

1.刷错对应型号固件导致的掉配置

比如newifi y1的机器刷错了小米mini的固件,就会导致无故掉配置,这是因为Reset按键的GPIO对不上导致的.

PandoraBox的GPIO按键驱动与OpenWrt的不同,如果Reset GPIO置低4秒就会触发Reset(悬空的时候电平随机)

解决方法:刷对应机型的固件

2.由于Jffs2分区空间满导致的掉配置,提示mifo_error

部分玩家会在刷PandoraBox之后装上一大堆的插件,但是没有注意Jffs2空间是否足够安装插件,导致Jffs2空间不够没法保存配置.

由于USB磁盘掉盘导致下载工具下载的文件存放在了jffs2上面,部分玩家会在PandoraBox上面安装迅雷下载或者挖矿插件,

由于SD卡或者USB接口的机械原因掉盘,导致下载的文件写满了jffs2.

应用日志保存错位置也会导致jffs2空间被写满,比如Motion的日志记录。

解决方法:执行

jffs2mark -y

然后重启

3. Flash寿命耗尽

在PandoraBox团队进行中的flash稳定性测试中发现,部分flash寿命耗尽的时候会出现写入之后断电数据丢失的情况。

常见flash寿命耗尽情况:

MX25L128系列  15W次左右单块读写  写入之后断电消失

GD25Q128系列  10W次左右单块读写 写入之后读取校验出错,无法重启,断电之后正常启动。

W25Q128系列  超过50W次单块读写尚未耗尽寿命,可能有平衡算法

根据测试情况,大家尽量选择全新的Flash改装路由器,尽量选择华邦系列flash

解决方法:更换Flash芯片

4.Reset按键的机械故障导致的掉配置

部分硬件在设计时没有考虑到防抖动,PandoraBox的按键驱动已经做了20ms的去抖动处理,如果硬件依然有超过20ms的抖动就会出现

掉配置的情况。

部分HG255D因为硬件老化问题,Reset会出现无故被按下的情况, 笔者遇到了一次。

解决方法:

1、更换硬件

2、如果不希望Reset生效,可以删除掉/etc/rc.button/reset脚本


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


于2022-06-05发布