找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 7496|回复: 9

关于三星NAND K3的一些问题,烦请63大神看看

[复制链接]
发表于 2017-9-2 19:00 | 显示全部楼层 |阅读模式
文章转自http://www.360doc.com/content/10/1203/22/1378815_74805399.shtml

k3 三星nand信息,如有需要,我可以拆机看下具体是哪个型号
NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)

选取了一部分

有关 jffs2_scan_eraseblock 问题小结

总结前面遇到的问题:
1.有关类似:
mtd->read(0x44 bytes from 0x68cf44) returned ECC error
jffs2_get_inode_nodes(): CRC failed on node at 0x0068c684: Read 0xe8b9b3b0, calculated 0x9402829b
的问题,是写文件系统时的错误,写cramfs用nand write就可以了,但写jffs2文件系统要用nand write.jffs2命令。

2.有关类似:
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0050e154: 0xfbeb instead
的问题,是制作文件系统时使用 mkfs.jffs2 命令有误,FS2410板的nand flash是三星的K9F1208U0B。使用的命令是:
mkfs.jffs2 -r /source/rootfs -o rootfs.jffs2 -e 0x4000 --pad=0x800000 -n

各参数的意义:
(1)-r : 指定要做成image的源資料夾.
(2)-o : 指定輸出image檔案的文件名.
(3)-e : 每一塊要抹除的block size,預設是64KB.要注意,不同的flash, 其block size會不一樣.我的是三星的K9F1208U0B.
(4)--pad (-p): 用16進制來表示所要輸出檔案的大小,也就是root.jffs2的size。很重要的是, 為了不浪費flash空間, 這個值最好符合flash driver所規劃的區塊大小.这里使用的是8MB.
(5)如果挂载后会出现类似:CLEANMARKER node found at 0x0042c000 has totlen 0xc != normal 0x0 的警告,则加上 -n 就会消失。
(6) 还有的选项,自己看帮助!-h



k3部分错误信息

执行flash_eraseall -j /dev/mtd4  之后重启。JFFS能加载但是还有问题
Sep  1 23:21:53 watchdog: start ddns.
Sep  1 23:21:53 rc_service: watchdog 553:notify_rc start_ddns
Sep  1 23:21:53 ddns_update: ez-ipupdate: starting...
Sep  1 23:21:53 kernel: JFFS2 warning: (1) jffs2_get_inode_nodes: Eep. No valid nodes for ino #2.
Sep  1 23:21:53 kernel: JFFS2 warning: (1) jffs2_do_read_inode_internal: no data nodes found for ino #2
Sep  1 23:21:53 kernel: iget() failed for ino #2
Sep  1 23:21:54 kernel: mtd->read(0x44 bytes from 0x4f20074) returned ECC error
Sep  1 23:21:54 kernel: Header CRC failed on REF_PRISTINE node at 0x04f20074: Read 0x98f7ffff, calculated 0xb1fc181e
Sep  1 23:21:54 kernel: JFFS2 notice: (59) jffs2_get_inode_nodes: Node header CRC failed at 0x4f20074. {ffff,e002,0000ffff,98f7ffff}
Sep  1 23:21:54 kernel: JFFS2 warning: (59) jffs2_do_read_inode_internal: no data nodes found for ino #3
Sep  1 23:21:57 kernel: mtd->read(0x44 bytes from 0x4f200e8) returned ECC error
Sep  1 23:21:57 kernel: Header CRC failed on REF_PRISTINE node at 0x04f200e8: Read 0x98f7a6ff, calculated 0x98f7fb1d
Sep  1 23:21:57 kernel: mtd->read(0x718 bytes from 0x4f200e8) returned ECC error
Sep  1 23:21:57 kernel: JFFS2 notice: (59) jffs2_get_inode_nodes: Node header CRC failed at 0x4f200e8. {1985,e002,00000044,98f7a6ff}
Sep  1 23:21:57 kernel: JFFS2 warning: (59) jffs2_do_read_inode_internal: no data nodes found for ino #4
Sep  1 23:21:57 kernel: JFFS2 notice: (59) jffs2_do_read_inode_internal: but it has children so we fake some modes for it
Sep  1 23:22:23 watchdog: start ddns.
Sep  1 23:22:23 rc_service: watchdog 553:notify_rc start_ddns
Sep  1 23:22:23 ddns_update: ez-ipupdate: starting...
Sep  1 23:22:23 kernel: JFFS2 warning: (1) jffs2_get_inode_nodes: Eep. No valid nodes for ino #2.
Sep  1 23:22:23 kernel: JFFS2 warning: (1) jffs2_do_read_inode_internal: no data nodes found for ino #2
Sep  1 23:22:23 kernel: iget() failed for ino #2


发表于 2017-9-2 19:05 | 显示全部楼层
帮你艾特一下他  @63780223
回复 支持 反对

使用道具 举报

发表于 2017-9-2 19:14 来自手机 | 显示全部楼层
支持楼主,折腾k3
回复 支持 反对

使用道具 举报

发表于 2017-9-2 19:28 来自手机 | 显示全部楼层
flash_eraseall -j /dev/mtd4,之后还报错,我也没辙。

点评

顶63大神 好样的  详情 回复 发表于 2017-9-2 19:29
回复 支持 反对

使用道具 举报

发表于 2017-9-2 19:29 来自手机 | 显示全部楼层
63780223 发表于 2017-9-2 19:28
flash_eraseall -j /dev/mtd4,之后还报错,我也没辙。

顶63大神  好样的
回复 支持 反对

使用道具 举报

发表于 2017-9-2 19:43 | 显示全部楼层
这个不懂,看看63大神能不能用
三星就是那个型号,我贴过图片
回复 支持 反对

使用道具 举报

发表于 2017-9-2 22:57 | 显示全部楼层
128M还不够?这是打算把wordpress、sql、python、kodexplorer等等全装进去吗?
回复 支持 反对

使用道具 举报

发表于 2017-9-2 23:09 | 显示全部楼层
目前看来,三星的nand就刷回原厂玩吧,mxic的可以折腾梅林
回复 支持 反对

使用道具 举报

发表于 2017-9-2 23:26 | 显示全部楼层
三星的nand还是换mxic的nand 省事
回复 支持 反对

使用道具 举报

发表于 2017-9-3 08:12 | 显示全部楼层
如何不拆机查看nand品牌。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-9 07:23

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表