主题 : 2440开发板SuperViVi问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 45624
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2011-05-06
最后登录: 2013-01-30
楼主  发表于: 2013-01-09 16:17

 2440开发板SuperViVi问题

本人用SuperVivi下载光盘中的根文件系统时,显示信息如下

Flash params: oobsize = 64, oobblock = 2048, erasesize = 131072, partition size
= 262668288
Erasing and programming NAND with yaffs image
Block erasing(addr/count) --- Block bad(addr/count) --- Block processed/All(%)
--------------------------------------------------------------------------------

     0x0ffc0000/02000            0x08760000/00004           02004/02004=100%
Load yaffs OK:
Blocks scanned: 2004, Blocks erased: 2000, Blocks are bad: 401

最后一行,居然有401个坏块,

请问,这个是怎么回事?


自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2013-01-09 17:12
可能你用的Supervivi太老了,刷新的,然后使用"F"命令格式,就可以消除大部分伪坏块;随着开关机次数增多,又会出现很多伪坏块;重新格式化就可以。

另外,使用wince不会出现伪坏块,这是yaffs2的特性
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 45624
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2011-05-06
最后登录: 2013-01-30
2楼  发表于: 2013-01-09 17:47
哪有最新的SuperViVi?
再有,对于这种情况,SuperViVi是怎么处理的,是不是对应坏块那位置的数据就没有写进去啊?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2013-01-09 19:35
下载最新mini2440光盘就有了
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

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