没找到合适的版块,因为相信这里有高手存在。不合适之处望版主留情。Nand Flash使用过程中会产生坏块,坏块的检测和坏块表的生成现在都没问题。
就是说标记坏快生成一张表记录了那些块好,那些块是坏的。但有个问题始终不知道怎么处理。就说这个坏块表到底要存在哪儿?
如果我把这个表放在某个地方,而这个块刚好也坏了怎么办?那不就全完了,连坏块表都找不到了
如果保存多个坏块表(比如4个)在不同位置,但怎么去定位这些位置呢?毕竟起初需要一个入口,至少要保证读到一个正确位置然后索引出其他各种表及数据。
但所有的块都有可能坏,该怎么办?
就是说标记坏快生成一张表记录了那些块好,那些块是坏的。但有个问题始终不知道怎么处理。就说这个坏块表到底要存在哪儿?
如果我把这个表放在某个地方,而这个块刚好也坏了怎么办?那不就全完了,连坏块表都找不到了
如果保存多个坏块表(比如4个)在不同位置,但怎么去定位这些位置呢?毕竟起初需要一个入口,至少要保证读到一个正确位置然后索引出其他各种表及数据。
但所有的块都有可能坏,该怎么办?
解决方案 »
- CArray如何存储CString并读取出来?各位大大来帮忙啊
- VC6.0用soap调用web service接口传复合参数问题(即传一个结构体)
- 求高效字符串查找算法
- 创建线程
- 怎样利用编程VC 把Access97格式数据库 转换成 Access2000格式
- 快捷菜单如何编译?请高人赐教!
- 在UNICODE下,用控件DATE TIME PICKER,只要一UPDATEDATA(TRUE)就出错
- 怎样把几张图片连起来播放?
- 原来分析字符串有这么一个好东东,觉得分析命令行参数麻烦的同志请看.....
- 例如 变量a 是float型的,如何用string.Format("%?",a),让a变为字符串??
- 喜欢“邪恶”类软件的开发,有开发游戏外挂的朋友吗这里
- 如何让我写的BHO比迅雷和超级旋风的先处理IE事件
不过不一定要把坏块表放在block0中,可以放到其它好的block中,
但是要在block0中建立映射表,指示坏块表及其备份保存在哪些block-page-sector中。