jffs2挂flash时,报下面错误的一个解决方法
来源:互联网 发布:程序员眼睛疼 编辑:程序博客网 时间:2024/05/16 17:24
Further such events for this erase block will not be printed
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00320004: 0xfa5e instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00320008: 0xe72a instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0032000c: 0x4f7c instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00320010: 0xfe9f instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00320014: 0xb5bc instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00320018: 0xa15d instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0032001c: 0x73df instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00320020: 0x9ebf instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00320024: 0xdfdf instead
(none) login: root
出上面问题原因是我用rootfs.jffs2烧写的,文件大小是3.2M,然后UBOOT写FLASH时,写的大小是4M,把多余0.8M的DDR数据写到了FLASH中,内核的JFFS2可能对JFFS2文件结尾比较敏感,如果多出来的部分不是字节0的填充,就出问题了。解决方法就是生成一个4M大小的rootfs.bin,前面3.2M用rootfs.jffs2填充,后面为0,问题就解决了。
下面两条命令生成4M的rootfs.bin
dd if=/dev/zero of=rootfs.binbs=1M count=4
dd if=out/rootfs.jffs2 of=rootfs.bin conv=notrunc
tftp 0x82000000 huqiang/rootfs.jffs2;sf probe0:0 24000000 0;sf erase 0x340000 0x400000;sf write 0x82000000 0x340000 0x400000
0 0
- jffs2挂flash时,报下面错误的一个解决方法
- 在连接Mysql的时候,报下面的错误及解决方法
- Flash 移除ScrollPane的时候报endDrag错误的解决方法
- Flash Build 4编译慢、报java heap space 堆空间异常错误的解决方法
- Flash Builder4编译慢报java heap space堆空间异常错误的解决方法
- 清爽的NOR Flash MTD和JFFS2
- 对于ubuntu下面报错没有公钥的解决方法
- 在liunx下面启动jboss 7.0 报 UnknownHostException的解决方法
- Linux下面安装python 的常见报错解决方法
- 编译uboot时一个错误的解决方法
- 修改SQL数据库中表字段类型时,报“一个或多个对象访问此列”错误的解决方法
- 修改SQL数据库中表字段类型时,报“一个或多个对象访问此列”错误的解决方法
- 修改SQL数据库中表字段类型时,报“一个或多个对象访问此列”错误的解决方法
- Flash Build 4编译慢、报java heap space 堆空间异常错误的解决方法:(备用)
- 关于ubuntu麒麟下面报安装不了源的错误
- 请问Sqlite报下面的错误是什么鬼?
- 编译OSGART时,报OpenThreads链接错误的解决方法
- innerHTML报“未知运行时错误”的解决方法
- Red5入门教程(部分修改)
- Scroll View 控件以Thumbnail的方式显示一个文件夹的所有图片,类似图片浏览器
- listView里面item中控件添加点击事件需要
- svn is already under version control问题解决
- 一个apk调用另一个apk的native方法
- jffs2挂flash时,报下面错误的一个解决方法
- CLOSE_WAIT状态 生产过程分析 linux系统sysctl.conf配置优化
- Jumpstart for Oracle Service Bus Development
- strncasecmp
- 为什么要预估点击率
- _beginthreadex CreateThread _beginthread
- web前端牛人博客整理
- 九度OJ 1153
- foreach循环遍历数组和集合