找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1251|回复: 0

刚刷完固件时,一定要多等几分钟,因SPI flash的读写进程需要几分钟才能启动完成

[复制链接]
发表于 2020-5-11 12:57 | 显示全部楼层 |阅读模式
昨天刚把YK-L1的固件升级到最新,试了好几个版本,都存在文件系统写问题很快,sync很慢。

比如ssh到openwrt里面。
创建一个文件
# touch ~/test_file
这个命令很快返回

如果这时候你运行
#  sync
去把内存中的数据同步到SPI flash就很慢了。LuCi里面如果你更改了配置,重启路由器,配置根本就写不到路由器的文件系统里面。
我一度以为我下载的flash文件有问题。

换了好几个版本openWRT都一样的问题,换成pandorabox 15.05没有问题

后来我无意中看到系统启动到login:提示画面之后,

有两个进程长期占用cpu利用率几乎到100%
一个叫mount done,另一个叫SPI0.
待这两个进程结束消失之后,所有对文件系统的读写都恢复正常。

否则sync命令没有正常退出之前,你reboot的话,所有你更改的文件是无法写入到文件系统里面,看起来像是flash问题,差点动手换flash了。

好奇这两个进程为什么耗费这么多CPU时间才能把系统准备好。


我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-26 16:08

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表