主题 : nand flash 跳过 好多块 ,不能烧录 文件系统 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 30870
精华: 1
发帖: 13
金钱: 130 两
威望: 26 点
贡献值: 1 点
综合积分: 46 分
注册时间: 2010-10-22
最后登录: 2011-12-20
楼主  发表于: 2011-08-01 21:11

 nand flash 跳过 好多块 ,不能烧录 文件系统

管理提醒: 本帖被 mindee 执行锁定操作(2011-08-10)
Superboot-6410
Ver: 1130
CPU: S3C6410 533MHzRAM: 128MB
NAND: 256MB(SLC) ID:ECDA1095
Touch Device: no 1-wire
LCD Type: Unknown

Installing OS 'LINUX'
Installing bootloader...
file: /images/Linux/u-boot_nand-ram128.bin: 192 KB(196608 Byte)
Installing bootloader succeed
Installing kernel...
file: /images/Linux/zImage_n43: 3 MB(3428312 Byte)
Installing kernel succeed
Installing yaffs-image...
file: /images/linux/rootfs_qtopia_qt4.img: 202 MB(212038464 Byte)
Skip block 0x2c
Skip block 0x2d
Skip block 0x2e
Skip block 0x2f
Skip block 0x30
Skip block 0x31
Skip block 0x32
Skip block 0x33
连续好多跳过省略
。。。。。。。
Skip block 0x7f4
Skip block 0x7f5
Skip block 0x7f6
Skip block 0x7f7
Skip block 0x7f8
Skip block 0x7f9
Skip block 0x7fa
Skip block 0x7fb
Skip block 0x7fc
Skip block 0x7fd
Skip block 0x7fe
Skip block 0x7ff
Installing yaffs-image failed

导致不能下载文件系统
ps(我用的都是自带的系统和文件)

不知换个nand flash ,想换个
K9F2G08UXA多少钱?

好像和这同学相似
http://www.aiothome.net/read.php?tid-14143.html
[ 此帖被mindee在2011-08-09 10:57重新编辑 ]
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-08-01 22:32
友善之臂回复及解决办法
===================
我们已经收到2套客户寄回的板,与这位网友描述的类似,发现有的是用户所用的SD卡有问题导致的,我们开发部这边的卡测试都很正常。因此建议用户从代理处购买经过测试可用的卡,推荐ARM9之家的。
另外,也有可能是“伪坏块”太多导致的。

“伪坏块”是如何产生并消除的?
在NAND Flash使用过程中(系统软件Linux/wince,或Superboot),如果出现读写异常,都会标记坏块(在OOB的第一个字节),但这并不代表这些区域真的就是坏的,时间一长,就累计了很多这样的“伪坏块”,有时就会影响了正常的烧写使用。
那如何消除这些“伪坏块”呢?Superboot其实带了这样的功能:
1. 如果使用SD卡脱机烧写,可以在配置文件中添加一项“LowFormat = yes”
2. 如果使用USB下载菜单烧写,输入“XXX”(注意是大写的),也可以实现低级格式化
经过低级格式化以后,NAND Flash是恢复到芯片出厂的状态了,这时就可以使用正常的方式来烧写系统了。
[ 此帖被mindee在2011-08-09 10:57重新编辑 ]
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
2楼  发表于: 2011-08-08 12:34
引用第6楼hail100于2011-08-08 12:27发表的  :
用superboot 还是一样
用superROM 可以
可能nand flash 部分有坏块 superboot 就会认为连续坏块 跳过


可以寄回来给我们看看,注明“转交开发部”

目前此类问题仅出现在256M SLC flash,应该是一个小bug,出现此类问题的并不多,希望有人寄回给我们看看,以便修正。
我们这边并没有发现过。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2011-08-10 10:09
来回各自承担邮费
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.