TI中文支持网
TI专业的中文技术问题搜集分享网站

求助:关于jffs2与 kernel不匹配的问题

背景 :

AM3352 + u-boot-2013.01.01-psp06.00.00.00 + linux-3.2.0-psp04.06.00.11

mkfs.jffs2参照 “http://processors.wiki.ti.com/index.php/MTD_Utilities”说明,用的是 e2fsprogs-1.42 + lzo-2.06+zlib-1.2.8+mtd-utils-d37fcc0

请问下 该sdk代码下,如何的选择 mtd-utils的源码来编译???比如zlib lzo该选择哪个版本的才能匹配不报错???谢谢!

MTD-Utils Compilation

启动报错如下:

[ 20.352770] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x01b80024: 0xde00 instead
[ 20.362083] Further such events for this erase block will not be printed
[ 20.418667] Old JFFS2 bitmask found at 0x01b98c0c
[ 20.423607] You cannot use older JFFS2 filesystems with newer kernels
[ 20.444484] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x01ba0000: 0xc283 instead

Jian Zhou:

建议用最新的软件包试一下。

leo chen:

回复 Jian Zhou:

版本不匹配吧,用安装文件里面的编译器和文件系统做一个呢?

我看你的内核是3.2的,对应的应该是SDK6.0

赞(0)
未经允许不得转载:TI中文支持网 » 求助:关于jffs2与 kernel不匹配的问题
分享到: 更多 (0)