A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 2843|回复: 14

[讨论] 严重怀疑jasper 256/512坏块映射的可能性

[复制链接]

精华
0
帖子
239
威望
0 点
积分
248 点
种子
0 点
注册时间
2009-11-4
最后登录
2024-6-4
 楼主| 发表于 2010-11-29 19:04  ·  江苏 | 显示全部楼层 |阅读模式
貌似合成fbt不会重建坏块映射表,nand中的坏块映射表被刷掉了。

jasper 256/512的同学有兴趣试试 flash360中用按B备份nand 66M,当中有坏块的可以用360 flash tool看看坏块有没有被映射

如果有 block id 0x.... found @ 0x.... 表示映射了,没有的话表示没映射  
....表示nand中地址,16进制数


试过用neoman同学的坏块处理,虽然文件被处理了,md5改变,但在360 flash tool中没有显示 bad block

还有个映射的话怎么知道目标块是没使用的呢?貌似原始nand的映射表不适用于合成后的nand,可能合成后nand的这个目标块有了其它用途

精华
0
帖子
239
威望
0 点
积分
248 点
种子
0 点
注册时间
2009-11-4
最后登录
2024-6-4
 楼主| 发表于 2010-11-29 19:12  ·  江苏 | 显示全部楼层
jasper 256/512的同学
flash 360刷机不会自动映射坏块
有坏块的刷机看rp了。
该用户已被禁言

精华
0
帖子
364
威望
0 点
积分
375 点
种子
0 点
注册时间
2007-1-5
最后登录
2020-1-8
发表于 2010-11-29 20:38  ·  新加坡 | 显示全部楼层
貌似有没有映射坏块跟用什么程序刷没关系吧,xellous或者flash360,而只是看你提取原始固件以后有没有映射。

我的256mb jasper机器有坏块,用nand flasher for windows提取原始固件的时候自动映射,然后就用这个映射过后的原始固件合成12611的固件刷机搞定,起码用到现在没有任何问题,内置存储也用了不少了。

精华
0
帖子
239
威望
0 点
积分
248 点
种子
0 点
注册时间
2009-11-4
最后登录
2024-6-4
 楼主| 发表于 2010-11-29 20:44  ·  江苏 | 显示全部楼层
本帖最后由 startcn 于 2010-11-29 20:48 编辑

回复 xavier_xw 的帖子

能不能把你的nand用flash 360重新从机器里备份出来,看看映射了没?

我的备份的fbt12611的nand只显示坏块,但是没显示映射。

精华
0
帖子
609
威望
0 点
积分
616 点
种子
0 点
注册时间
2007-7-3
最后登录
2017-4-22
发表于 2010-11-29 20:59  ·  北京 | 显示全部楼层
把你的nand发给我看看吧。传个115网盘之类的,cpukey发我一下。
该用户已被禁言

精华
0
帖子
364
威望
0 点
积分
375 点
种子
0 点
注册时间
2007-1-5
最后登录
2020-1-8
发表于 2010-11-29 21:04  ·  新加坡 | 显示全部楼层
我在国外,用115太慢了。

刚才自己检查了一下,用原始固件重新合成了一下12611的固件,发现的确原本映射过的坏块在合成出来的固件里面消失了,也就是说freeBOOT_ToolBox_Maker26是不处理坏块的。

但我当时刷自己这台机器的时候,是用那个手动的教程,还没有freeBOOT_ToolBox_Maker26这个程序呢,不知道那样会不会处理坏块

精华
0
帖子
239
威望
0 点
积分
248 点
种子
0 点
注册时间
2009-11-4
最后登录
2024-6-4
 楼主| 发表于 2010-11-29 21:07  ·  江苏 | 显示全部楼层
貌似 jasper 256/512有点特殊,把刷进去的nand备份出来再看看。

精华
0
帖子
609
威望
0 点
积分
616 点
种子
0 点
注册时间
2007-7-3
最后登录
2017-4-22
发表于 2010-11-29 21:41  ·  北京 | 显示全部楼层
我改过三台不同机器的坏块了,改过的都有显示的,我倒是想看看jasper 512到底有什么特殊,改不出来。

精华
0
帖子
239
威望
0 点
积分
248 点
种子
0 点
注册时间
2009-11-4
最后登录
2024-6-4
 楼主| 发表于 2010-11-29 21:43  ·  江苏 | 显示全部楼层
本帖最后由 startcn 于 2010-11-29 21:44 编辑

回复 neoman 的帖子

顶顶

精华
0
帖子
2381
威望
0 点
积分
2729 点
种子
5 点
注册时间
2006-1-13
最后登录
2020-12-5
发表于 2010-11-29 22:16  ·  加拿大 | 显示全部楼层
个人的经验:
只有原始固件的坏块可以找到对应的映射
自己合成的固件,然后用nandpro -r/-w制作出来的坏块都无法找到映射
也就是说,在自己合成的固件里,映射信息已经被破坏了

以下是理论推测:
把合成固件刷到NAND去,再读出来,这时候应该能找到坏块,因为NAND中的坏块是现实存在的,而且映射信息应该保留在NAND中
如果再次dump NAND还没有坏块信息,那有可能那个“坏块”根本就没有坏
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-18 17:26 , Processed in 0.286875 second(s), 13 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部