大家好,我使用佐臻的 DM3730 模块,我使用ANDROID 2.3.4系统,这个模块佐臻自己封装的,把DDRAM FALSH CPU都封装在一起,我两年前买的模块没有问题,但近期买的模块使用一段时间(有的是第一次烧录就出现)就出现UBIFS错误,相同的烧录文件,两年前买的就就没这个错误,使用很长时间也不出现UBIFS错误,新模块就出现了,从外观上模块的LOGO也是不一样的。大家有新的烧录命令吗? 我查看很多帖子,都说是制作UBIFS文件的命令不对,我的命令是这样的
$BOOT_NAND_TOOLS/mkfs.ubifs -r $BOOT_NAND_ROOTFS/ -m 2048 -e 126976 -c 3991 -o ubifs.img
$BOOT_NAND_TOOLS/ubinize -o $ANDROID_IMG/ubi.img -O 2048 -m 2048 -p 128KiB -s 512 $BOOT_NAND_TOOLS/ubinize.cfg
我的是sram 512M FLASH 512M。
大家有合适的制作UBIFS文件的命令吗?
系统UBIFS损坏的部分LOG如下
GTP-INFO->>[528]Get the same mask version and same pid.
[ 6.457427] <<-GTP-INFO->>[542]Don't meet the third condition.
[ 6.463500] <<-GTP-ERROR->>[958]Load header file data failed!
[ 6.469482] <<-GTP-DEBUG->> [1124]Update failed!
[ 7.717987] UBIFS: recovery needed
[ 7.823974] UBIFS error (pid 1): ubifs_check_node: bad CRC: calculated 0x7a9afaf1, read 0x884fd26c
[ 7.833312] UBIFS error (pid 1): ubifs_check_node: bad node at LEB 1710:0
[ 7.840393] UBIFS error (pid 1): ubifs_scanned_corruption: corruption at LEB 1710:0
[ 7.853881] UBIFS error (pid 1): ubifs_recover_leb: LEB 1710 scanning failed
[ 7.861938] VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
[ 7.869323] Please append a correct "root=" boot option; here are the available partitions:
[ 7.878051] 1f00 512 mtdblock0 (driver?)
[ 7.883300] 1f01 1280 mtdblock1 (driver?)
[ 7.888580] 1f02 768 mtdblock2 (driver?)
[ 7.893859] 1f03 5120 mtdblock3 (driver?)
[ 7.899108] 1f04 516608 mtdblock4 (driver?)
[ 7.904388] b300 3872256 mmcblk0 driver: mmcblk
[ 7.909942] b301 72261 mmcblk0p1 00000000-0000-0000-0000-000000000000mmcblk0p1
[ 7.918548] b302 1935832 mmcblk0p2 00000000-0000-0000-0000-000000000000mmcblk0p2
[ 7.927154] b303 1863540 mmcblk0p3 00000000-0000-0000-0000-000000000000mmcblk0p