garyhuang84424 发表于 2010-8-1 20:52:47

JTAG下修复RG100A的CFE的问题

前两天,我刷固件刷挂了RG100A,后来连JTAG线清空WHOLEFLASH后重写电信原版的CFE,但TTL线连接后没有任何显示。试过好多版本的CFE,情况都一样。
这两天,我一直在搜索各大论坛关于修复CFE的帖子。后来我发现,我清空WHOLEFLASH的时候,程序是显示erasing block 1.......一直到block 128的。按照我的FLASH芯片型号S29GL128来看,16MB的FLASH分128个扇区,每个扇区是128K。然后在重写CFE时,程序里显示清空扇区1和扇区2。也就是说,CFE的重写要占用扇区1和2,总共256KB的数据。但是我下载回来的所有CFE,大小都是64KB左右的。另外,在重写CFE时,大概到25%(看不清楚了,大概这个数字)左右,X%的数字会突然间变化得好快,而不像前25%那样变化得好慢。而我在别的论坛里看到有的网友上RG100A的图,JTAG程序清空的扇区只有扇区1,重写的扇区也只有一个。为什么会这样?


在JTAG程序中,我搞不清楚其中几个命令的作用。一个是-erase:wholeflash,另外一个是-probeonly /erasechip,再者是-flash:XXXX /unppb。前两个命令的作用不知道有什么不同,第三个命令的/unppb参数不知道有什么作用。希望懂得的朋友告诉我。


      我知道,我的RG100A硬件上是没有问题的,因为没刷挂之前一直正常使用着。我觉得,应该是CFE的问题导致TTL下没有任何显示。请问哪位兄弟有RG100A的wholeflash备份或者CFE备份??如果有的话,麻烦给我发一份。57437496@qq.com。万分感谢。我准备用1天的时间(希望足够),用JTAG线将你给我的wholeflash备份刷写到我的机子上。因为论坛所有的方法都已经试过了,就差这个没用,唯有试一试。如果这个WHOLEFLASH的方法都不行,准备砸了它,因为放了太多心血下去了。

sniper99999 发表于 2010-8-1 21:57:43

本帖最后由 sniper99999 于 2010-8-1 22:10 编辑

别砸…把你的RG100A给我吧哈哈…我这里有个CFE,等会找给你…完了有个帖子给你照做就好了

照着这个来https://www.chinadsl.net/viewthread.php?tid=37615&highlight=RG100A%2BJTAG

sniper99999 发表于 2010-8-1 22:10:38

本帖最后由 sniper99999 于 2010-8-1 22:11 编辑

然后要连接TTL重设置板子的参数的,就照着它的设置就好
我原来的板子参数这样的:
Board IP address                  : 192.168.1.1:ffffff00                                                      
Host IP address                   : 192.168.1.100                                                
Gateway IP address                :                                 
Run from flash/host (f/h)         : f                                    
Default host run file name      : vmlinux                                          
Default host flash file name      : bcm963xx_fs_kernel                                                      
Boot delay (0-9 seconds)          : 1                                    
Board Id (0-8)                  : 96358VW2                                          
Number of MAC Addresses (1-32)    : 11                                    
Base MAC Address                  : 02:18:26:20:0b:01                                                   
PSI Size (1-64) KBytes            : 24                                    
Flash Block Size (1-128) in KBytes: 128                                       
Auxillary File System Size Percent: 25                                    
Main Thread Number           : 0            


delay (0-9 seconds)          : 1
Board Id (0-8)                  : 96358VW2
Number of MAC Addresses (1-32)    : 11
Base MAC Address                  : 00:1f:a3:bc:63:d3
PSI Size (1-64) KBytes            : 24
Flash Block Size (1-128) in KBytes: 128
Auxillary File System Size Percent: 25
Main Thread Number           : 0

garyhuang84424 发表于 2010-8-2 18:29:49

看来是要把它给砸了,TTL还是没有任何显示。连线和设置都按论坛的说法做了。{{gangzai10{{

sniper99999 发表于 2010-8-2 19:52:07

回复 4# garyhuang84424


别砸啊,拿来给我把…运费到付,哈哈

garyhuang84424 发表于 2010-8-8 09:43:24

回复garyhuang84424


别砸啊,拿来给我把…运费到付,哈哈
sniper99999 发表于 2010-8-2 19:52 https://www.chinadsl.net/images/common/back.gif






昨天用JTAG线,重写了整个WHOLEFLASH,耗时5.5小时。结果,TTL一样还是没有任何显示。推断是硬件问题了。

haxc 发表于 2010-8-8 10:14:07

lz不要的话送我吧,运费到付

sniper99999 发表于 2010-8-8 11:36:18

回复 6# garyhuang84424
运费到付给我试试(daxiao:

123654 发表于 2010-8-8 11:55:07

昨天用JTAG线,重写了整个WHOLEFLASH,耗时5.5小时。结果,TTL一样还是没有任何显示。推断是 ...
garyhuang84424 发表于 2010-8-8 09:43 https://www.chinadsl.net/images/common/back.gif
别砸了,运费到付给我吧

kulong9000 发表于 2010-8-13 03:05:03

仔细看看,好好学习
页: [1] 2
查看完整版本: JTAG下修复RG100A的CFE的问题