A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 2380|回复: 7

关于Jasper256/512坏块处理

[复制链接]

精华
0
帖子
255
威望
0 点
积分
306 点
种子
5 点
注册时间
2006-11-16
最后登录
2019-4-17
 楼主| 发表于 2010-1-29 16:03  ·  辽宁 | 显示全部楼层 |阅读模式
这次,处理坏块的试验中,失败了。

  Nand Flash有一定的错误率,属于出厂问题,个人感觉并不像有人所说的是厂家的标示,从0-1000 Block是具备实际效能的数据存在处,Nand所出现的坏块是不可读写的,所在Block的数据不会因为读写或者擦除所改变,直接导致XBR等数据不能覆盖,以至于导致自制系统不能运行。

  国外的论坛提出了很多方案,最典型的就是16M Nand可以直接通过Bad Block Mover进行自动映射,可惜256/512并没有得到支持,所以现在基本都是通过手动映射完成。

  步骤如下:(以256M为例,错误地址只是范例)

先读取错误的地址形成文件
nandPro xbr.bin: -r256 bad1.bin A58 1
nandPro xbr.bin: -r256 bad2.bin A59 1
nandPro xbr.bin: -r256 bad3.bin A5A 1
nandPro xbr.bin: -r256 bad4.bin A5B 1
nandPro xbr.bin: -r256 bad5.bin A5C 1
nandPro xbr.bin: -r256 bad6.bin A5D 1
nandPro xbr.bin: -r256 bad7.bin A5E 1
nandPro xbr.bin: -r256 bad8.bin A5F 1


再把错误的文件写入
nandpro lpt: -w256 bad8.bin 3FFF 1
nandpro lpt: -w256 bad7.bin 3FFE 1
nandpro lpt: -w256 bad6.bin 3FFD 1
nandpro lpt: -w256 bad5.bin 3FFC 1
nandpro lpt: -w256 bad4.bin 3FFB 1

断电10秒

按照以上操作,就可以把坏块地址映射过去。但不知为什么我始终没有成功......(貌视国内还没谁成功,坏块在1000block之后的不算)

现在只能寄希望于发布Bad block Mover的作者RedLine99,他在一周多以前说要发布1.5的新版本,正在测试256/512的坏块,希望成功吧!.

征服者

流放者(禁止发言)

精华
0
帖子
5946
威望
0 点
积分
6327 点
种子
28 点
注册时间
2009-11-1
最后登录
2024-10-6
发表于 2010-1-29 16:06  ·  广东 | 显示全部楼层
支持一个...
继续等待我的三红机....

精华
0
帖子
101
威望
0 点
积分
186 点
种子
128 点
注册时间
2005-3-11
最后登录
2024-9-15
发表于 2010-1-29 16:20  ·  河北 | 显示全部楼层
我觉得你应该先把xbr.bin写进去,再看坏块在哪里,读时坏块不等于写入时的坏块,根据我的经验,你的8个错误写入时估计只有一个坏块,A58

精华
0
帖子
255
威望
0 点
积分
306 点
种子
5 点
注册时间
2006-11-16
最后登录
2019-4-17
 楼主| 发表于 2010-1-29 16:23  ·  辽宁 | 显示全部楼层
下面是引用piaoying于2010-01-29 16:20发表的:
我觉得你应该先把xbr.bin写进去,再看坏块在哪里,读时坏块不等于写入时的坏块,根据我的经验,你的8个错误写入时估计只有一个坏块,A58


拜托,我只是从别处转过来的数据,实际上,我是0010和0018写入错误,我已经写过不下100次,但是无论如何进行映射都出现同样的故障

如果坏块在1000以后,根本不用映射,直接合并kv和config,就可成功,但是1000以内的绝对不行。

精华
0
帖子
250
威望
0 点
积分
272 点
种子
0 点
注册时间
2006-6-13
最后登录
2013-6-13
发表于 2010-1-29 16:27  ·  宁夏 | 显示全部楼层
这个貌似就是置顶教程里的方法吧,我用这方法直接两红两绿,还是那个BADBLCOKMOVER管用

精华
0
帖子
1055
威望
0 点
积分
1081 点
种子
1 点
注册时间
2009-4-18
最后登录
2023-2-20
发表于 2010-1-29 16:35  ·  黑龙江 | 显示全部楼层
这个好比硬盘引导区 扇区 坏了,的确修起来麻烦很多。

自制系统,还没考虑这种情况呢。

精华
0
帖子
510
威望
0 点
积分
553 点
种子
12 点
注册时间
2010-5-15
最后登录
2024-10-7
发表于 2011-11-25 17:28  ·  上海 | 显示全部楼层
换NAND芯片可以解决吗?

精华
0
帖子
37
威望
0 点
积分
39 点
种子
0 点
注册时间
2006-10-28
最后登录
2012-3-16
发表于 2011-11-25 22:38  ·  香港 | 显示全部楼层
Bad Block Mover在那有下載?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-10-7 18:30 , Processed in 0.197207 second(s), 22 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部