- 注册时间
- 2004-8-29
- 最后登录
- 1970-1-1
|
wqx终极技巧大放送
一、快速搞定双机修复
不要以为双机修复一定要花45分钟,很多情况是不要那么久的.
1.no load hot key且格式化无效
分析:肯定是系统默认文件分配表被删了,一般它存在于系统/用户分界(格式化范围起始点)前一块.比如nc3000 3.8 3.6版本,它就在c63块.将它转为10进制为3171(用科学计算器,ewayeditor或windows自带的计算器都可以转),得到这个数字有何用?那么继续看~x+开机有个send nand data part(2k系列是区块升级),就是它,但是它只能发整数的块号,就是那个数字如果是奇数必需-1即3170.好机子选择x+开机选择send nand data part ,在input start block,输入3170,按输入,在trans block num输入2,按下输入后就象以往双机修复一样坏机按reset.这样修复过程仅4秒!!!!!
但是这召不是万能的,当出现no load hot key时最好先w+v+开机选择nandsys检测,这是检察nand坏块,当然,你要纪录的不是坏块,nand检测还有一个功能,就是检察出被修改的块,既然是no load hot key那么系统文件肯定是要么被破坏要么就被窜改.按此思路,当看到“sum or location err”时,说明该块被修改了,你就记下它的逻辑块“logic block”一般情况是连续的出错,这样用系统分界减去你查出的第一个错块,就是你要传的数值.比如你查出c38之后都出错了,那么你应该用系统分界(3.6和3.8均是c64)c64-c38.结果要转成10进制(block num),同时也要把c38(start blk)转10进制.此时就可以通过send nand part快速修复了!
注意:系统分界就是格式化保留范围,比如nc3000的3.8内核是c64,也就是说c64之后是闪存用户区,之前是系统区.格式化后清除用户区.所谓的扩容就是通过修改系统分界完成的.
你可以通过wqxhex,debug等工具的nandread功能读出02块,在偏移$3ffc就是系统分界.
2.nand flash is err没救了吗?
理论上只要硬件不坏就能修复,但是很多机子就是无法修复,症状是好机子传输计数始终是0,坏机屏幕亮着无显示.
分析:现在你不要断开,保持此状态约1分种左右就可以传了,这是因为坏机正在对闪存低格,并不是没反应.
但是出现以下情况那么确实是闪存寿命已到...
(1).修复时传输nand data(2k系列叫做“系统数据”)时一传输坏机立马黑屏或者显示“nand flash is error,please update from the start block!”这说明闪存不可写了,出现物理损坏...
(2).正常使用时目录无规律乱码,无规律死机(尤其按“跳出”等键死机乱码几率增加)这说明闪存脱焊.不可能通过软件修复.
3.不开机(reset无效)真的没救了?
首先你要确定0页是否损坏,否则真的没救了,有2种方法判定.
(1)拿出双机修复线,一端插在wqx耳机孔,另一端于你舌头接触,然后捅reset,如果你舌头有轻微电流(电不死你)那么就有救
(2)拿小孔耳机(nc3000配,但是不要用线控),插好后戴上(废话),捅reset,如果听到很响亮的“咔咔”两声说明有救,如果没声或者只有微弱的“吱吱”声则没救了.
如果有救,那么可用双机修复或者wqxfixer修复nor(传输系统程序/send sst from band0)即可.
注:如果用修复器需要把01页、02页、03~最后选上,必要时选上0页
特殊技巧:
1.去除坏区
本文所谓“坏区”是w+v开机选择nand检测后所列出的bad block.其实坏区都会被隔离,除了每个坏区占用16kb外,对使用无影响,但是如果坏区占用空间超过800kb那就麻烦了,不过只要闪存正常就不会出现太多坏区.一般几个属于正常现象.
但是并不是那里列出的坏区一定是物理坏区,ggv或代理商给wqx刷系统前都会先给nandflash低格,但是有时因低格程序有bug,会把一些正常的区块当作坏区.所以让wqx给自己低格才能真正把坏区识别出来.
前文也说了,当nand flash is err后进行双机修复时会低格,所以你debug+f2大法就可以派上用场了!你必须先备份你的资料(如果你是nc3000 3.8内核那么你可以不用备份nor数据如名片、备忘等)现在大胆的debug中按f2+输入吧!完毕后wqx会黑屏,不用担心,现在开始双机修复!只要send nand data all即可,但是由于整个nandflash已经清空,所以此过程要38分钟左右(如果你是nc2k 5.0用户,那么只要15分钟左右),完成后你去看看,绝大多数坏区会减少或没有了.
注:nc3000 3.8用户可借助第三方软件进入debug,或者按下述方法:在网络中同时按t a n三键进入debug3k,但这不是我们需要的,按e键输入 00 01 cb 60,再按跳出,再g,输入012000,再按输入即可进入系统debug.
=============
NC3000低格时屏幕表面出线的波浪状条纹.
(
[ 本帖最后由 西湖绿雨 于 2007-10-14 11:06 编辑 ] |
|