A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 6822|回复: 17

[求助] nand坏块,各位大神怎么处理。

[复制链接]

精华
0
帖子
29
威望
0 点
积分
29 点
种子
0 点
注册时间
2007-3-22
最后登录
2020-1-8
 楼主| 发表于 2012-8-30 20:34  ·  浙江 | 显示全部楼层 |阅读模式
本帖最后由 helingjun 于 2012-8-30 20:34 编辑

双65的机器。13599的系统。Jasper 16MB的机器。
用j-runner 运行日志如下:

  1. J-Runner v0.2 Beta (279) Started
  2. Checking Files
  3. Finished Checking Files
  4. Version: 01
  5. Flash Config: 0x00023010
  6. Jasper 16MB
  7. Version: 01
  8. Flash Config: 0x00023010
  9. Jasper 16MB
  10. Reading Nand to C:\dd\output\nanddump1.bin
  11. Reading Nand
  12. Error: 250 reading block 41
  13. Error: 250 reading block 4F
  14. Error: 250 reading block 95
  15. Error: 250 reading block 1DC
  16. Error: 204 reading block 1F5
  17. Error: 204 reading block 2DD
  18. Error: 204 reading block 2FA
  19. Error: 204 reading block 3A2
  20. Done!
  21. in 6:30 min:sec
  22. Reading Nand to C:\dd\output\nanddump2.bin
  23. Initializing Nand..
  24. Reading Nand
  25. Nand Initialization Finished
  26. Error: 250 reading block 41
  27. Error: 250 reading block 4F
  28. Error: 250 reading block 95
  29. Error: 250 reading block 1DC
  30. Error: 204 reading block 1F5
  31. Error: 204 reading block 2DD
  32. Error: 204 reading block 2FA
  33. Error: 204 reading block 3A2
  34. Done!
  35. in 6:30 min:sec
  36. Comparing...
  37. Bad Block ID @ 0x0041 [Offset: 0x10C200]
  38. Bad Block ID @ 0x004F [Offset: 0x145E00]
  39. Bad Block ID @ 0x0095 [Offset: 0x266A00]
  40. Bad Block ID @ 0x01DC [Offset: 0x7AB800]
  41. Bad Block ID 0041 Found @ 0x03FF [Offset: 0x107BE00]
  42. Bad Block ID 004F Found @ 0x03FE [Offset: 0x1077C00]
  43. Bad Block ID 0095 Found @ 0x03FD [Offset: 0x1073A00]
  44. Bad Block ID 01DC Found @ 0x03FC [Offset: 0x106F800]
  45. Block ID 03FF [Offset: 0x107BE00] remapped to Block ID 0041 [Offset: 0x10C200]
  46. Block ID 03FE [Offset: 0x1077C00] remapped to Block ID 004F [Offset: 0x145E00]
  47. Block ID 03FD [Offset: 0x1073A00] remapped to Block ID 0095 [Offset: 0x266A00]
  48. Block ID 03FC [Offset: 0x106F800] remapped to Block ID 01DC [Offset: 0x7AB800]
  49. Bad Blocks Remapped
  50. Bad Block ID @ 0x0041 [Offset: 0x10C200]
  51. Bad Block ID @ 0x004F [Offset: 0x145E00]
  52. Bad Block ID @ 0x0095 [Offset: 0x266A00]
  53. Bad Block ID @ 0x01DC [Offset: 0x7AB800]
  54. Bad Block ID 0041 Found @ 0x03FF [Offset: 0x107BE00]
  55. Bad Block ID 004F Found @ 0x03FE [Offset: 0x1077C00]
  56. Bad Block ID 0095 Found @ 0x03FD [Offset: 0x1073A00]
  57. Bad Block ID 01DC Found @ 0x03FC [Offset: 0x106F800]
  58. Block ID 03FF [Offset: 0x107BE00] remapped to Block ID 0041 [Offset: 0x10C200]
  59. Block ID 03FE [Offset: 0x1077C00] remapped to Block ID 004F [Offset: 0x145E00]
  60. Block ID 03FD [Offset: 0x1073A00] remapped to Block ID 0095 [Offset: 0x266A00]
  61. Block ID 03FC [Offset: 0x106F800] remapped to Block ID 01DC [Offset: 0x7AB800]
  62. Bad Blocks Remapped
  63. Nands are the same
  64. -------------------------------------------------------------------------
  65. Bad Block ID @ 0x0041 [Offset: 0x10C200]
  66. Bad Block ID @ 0x004F [Offset: 0x145E00]
  67. Bad Block ID 0041 Found @ 0x03FF [Offset: 0x107BE00]
  68. Bad Block ID 004F Found @ 0x03FE [Offset: 0x1077C00]
  69. Block ID 03FF [Offset: 0x107BE00] remapped to Block ID 0041 [Offset: 0x10C200]
  70. Block ID 03FE [Offset: 0x1077C00] remapped to Block ID 004F [Offset: 0x145E00]
  71. Bad Blocks Remapped
  72. * unpacking flash image, ....
  73. ECC'ed - will unecc.
  74. UnECC'ed
  75. * found decrypted CD
  76. * found XeLL binary, must be linked to 0x1c000000
  77. * we found the following parts:
  78. SMC: 2.3
  79. CB_A: 6750
  80. CB_B: missing
  81. CD (image): 8453
  82. CD (decrypted): 8453
  83. * this image will be valid *only* for: jasper (CB_6750)
  84. * patching SMC...
  85. Patching Jasper version 2.3 SMC at offset 0x12BA
  86. * zero-pairing...
  87. * constructing new image...
  88. * base size: 70000
  89. * encrypting CB...
  90. * encrypting CD...
  91. * No separate recovery Xell available!
  92. * Flash Layout:
  93. 0x0..0x1FF (0x200 bytes) Header
  94. 0x200..0xFFF (0xE00 bytes) Padding
  95. 0x1000..0x3FFF (0x3000 bytes) SMC
  96. 0x4000..0x7FFF (0x4000 bytes) Keyvault
  97. 0x8000..0x11A3F (0x9A40 bytes) CB_A 6750
  98. 0x11A40..0x17A3F (0x6000 bytes) CD 8453
  99. 0x17A40..0xBFFFF (0xA85C0 bytes) Padding
  100. 0xC0000..0xFFFFF (0x40000 bytes) Xell (backup)
  101. 0x100000..0x13FFFF (0x40000 bytes) Xell (main)
  102. * Encoding ECC...Done!
  103. ------------- Written into output\image_00000000.ecc
  104. ------------------------------------------------------------------------------------
复制代码
到此ecc文件合成正常,但是写入的时候出错提示如下
  1. Checking for bad blocks...
  2. Done
  3. Arm Version: Version: 01
  4. Flash Config: 0x00023010
  5. Writing Nand
  6. Error: 000 writing block 1
  7. Error: 000 writing block 5
  8. Error: 000 writing block 7
  9. Error: 000 writing block C
  10. Error: 000 writing block 1E
  11. Error: 000 writing block 24
  12. Error: 000 writing block 41
  13. Error: 000 writing block 47
  14. Error: 202 writing block 4F
  15. Starting remapping process
  16. Remapping Block 4F @ 3FF
  17. Done!
  18. in 1:08 min:sec
复制代码
写入不成功,想到用xnand写入,但是到了
41和4F的时候也提示,出错,有错误,无法继续。
安装脉冲板,按开仓键,无法进入系统和xell,
无奈刷回原始的nand ,脱开脉冲板的3.3V,顺利开机。
弄了6个都小时,头都快大了。。。查了资料,都没有详细的说明。
网上都上坏块在7E以内都不好处理,但是现在朋友的机器,不能好还能怎么办呢。。
各位给点资料吧。

精华
0
帖子
19
威望
0 点
积分
22 点
种子
5 点
注册时间
2006-9-23
最后登录
2017-5-24
发表于 2012-8-30 20:45  ·  辽宁 | 显示全部楼层
换芯片吧,还等什么
该用户已被禁言

精华
0
帖子
279
威望
0 点
积分
300 点
种子
7 点
注册时间
2011-4-21
最后登录
2019-12-19
发表于 2012-8-30 21:21  ·  山东 | 显示全部楼层
换FLASH就行,多大事啊

版主

Realtek AC’97

精华
0
帖子
15353
威望
13 点
积分
16534 点
种子
15 点
注册时间
2010-5-7
最后登录
2024-6-8
发表于 2012-8-30 22:29  ·  山西 | 显示全部楼层
这么多坏块可不是物理坏块,一般是刷机线存在干扰或者你的刷机板5V供电不稳定造成的,尽量接好地线,给360用203W的电源供电。刷入ecc一般是会跳过逻辑坏块的,物理坏块即使出现在4f以内有的机器也可以开机的,但仅限于一个。这么多肯定是开不了的

精华
0
帖子
29
威望
0 点
积分
29 点
种子
0 点
注册时间
2007-3-22
最后登录
2020-1-8
 楼主| 发表于 2012-8-31 07:05  ·  浙江 | 显示全部楼层
本帖最后由 helingjun 于 2012-8-31 07:50 编辑
小狼052 发表于 2012-8-30 22:29
这么多坏块可不是物理坏块,一般是刷机线存在干扰或者你的刷机板5V供电不稳定造成的,尽量接好地线,给360用 ...


谢谢你的回复。但是我用j-runner,读取了两遍。两遍都一样,
我刷回我第一次读取出来的nand就能开机正常运行,那应该不是电源的问题吧。
而且刷机的的底线我是直接接在hdmi接口的屏蔽罩上。
如果要换flash,flash哪里有的买呀。。
还有恭喜,小狼结婚了。。。

精华
0
帖子
29
威望
0 点
积分
29 点
种子
0 点
注册时间
2007-3-22
最后登录
2020-1-8
 楼主| 发表于 2012-8-31 07:18  ·  浙江 | 显示全部楼层
补充一下,

精华
0
帖子
29
威望
0 点
积分
29 点
种子
0 点
注册时间
2007-3-22
最后登录
2020-1-8
 楼主| 发表于 2012-8-31 11:19  ·  浙江 | 显示全部楼层
不要沉了。。另外,再问一下,ecc是不是就是nand的前面2M文件??

骑士

包刷自制系统。QQ:188380361

精华
0
帖子
1465
威望
0 点
积分
1521 点
种子
0 点
注册时间
2009-3-23
最后登录
2024-8-18
发表于 2012-8-31 11:28  ·  浙江 | 显示全部楼层
合成后继续写入吧,刷到目前还没有碰到要换FLASH芯片的。

精华
0
帖子
1080
威望
0 点
积分
1125 点
种子
24 点
注册时间
2006-11-1
最后登录
2023-10-15
发表于 2012-8-31 11:59  ·  上海 | 显示全部楼层
现在的工具,比如jrunner,都可以自己行映射坏块,合出来的固件可以直接刷~

精华
0
帖子
29
威望
0 点
积分
29 点
种子
0 点
注册时间
2007-3-22
最后登录
2020-1-8
 楼主| 发表于 2012-8-31 12:43  ·  浙江 | 显示全部楼层
hzgame.com 发表于 2012-8-31 11:28
合成后继续写入吧,刷到目前还没有碰到要换FLASH芯片的。

用j-runner ,写不进去呀。。一直报错。
用nandpro 写入的话,也在41和4F报错。
装上脉冲板还是启动不起来。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-29 16:24 , Processed in 0.213097 second(s), 21 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部