我现在使用的一块8127的板子,flash为256M,其中为应用程序分区分配了80M,有时候mount上这个分区后,将一个22M左右的压缩包使用tar命令直接解压到那个分区以后使用md5sum命令进行校验的时候会概率性的出现某个文件md5不对的情况,而且这个文件也没有规律,请问大概是什么原因?
流程:
mount应用分区,挂载点为/app目录
删除原有分区的所有文件 使用rm -rf * 命令
将压缩包直接解压到应用分区,使用tar -zxvf xxx.tar.gz -C /app
md5校验
有没有可能是nand flash出现了坏块,现在只有一台样机
Ternence_Hsu:
你好;
你现在只有一台机器,定位问题不是很方便;
建议 1 用 nand scrub 重新格式 nand flash, 重新标记坏块后,再进行测试;
2 可以把DDR内存映射到磁盘上,做上面的测试,可以确定是不是 nand flash 的问题;
3 用 mmc 启动,全部跑 SD 卡里面测试。