概述
概述
包括 SPI(QSPI) Flash 和 Nand Flash 的擦除。
环境准备
各板卡对应的启动卡,不能从 Flash 启动系统。
使用电脑连接板卡调试串口。
擦除操作步骤
系统启动后执行如下命令,将擦除所有识别到的 Flash 分区,包括 SPI(QSPI) Flash 与 Nand Flash 的分区。
LIST=$(cat /proc/mtd | awk -F ':' '{print $1}' | grep mtd);for mtd in ${LIST};do flash_erase /dev/${mtd} 0 0; done
补充说明:
-
flash_erase 命令中的 0 0 参数表示整个分区擦除。
-
使用的系统卡需要匹配当前板卡,能够正常识别到所有分区。执行cat /proc/mtd 命令可以查看当前识别到的分区情况。
-
存在 Nand Flash 的情况下,擦除耗时稍长,1 ~ 2分钟。
2021-2-25
最后
以上就是任性冥王星为你收集整理的ARM 板卡 Flash 擦除概述环境准备擦除操作步骤的全部内容,希望文章能够帮你解决ARM 板卡 Flash 擦除概述环境准备擦除操作步骤所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复