fastpace 发表于 2012-2-25 21:05:55

hg522-c误刷db120 CFE变砖,ping不通,

本帖最后由 fastpace 于 2012-2-25 21:13 编辑

我的HG522-C(HG522BBA)BCM6358 的,成功刷过dlink 2760U、博达3g、openwrt。都能正常运行,期间刷过2次CFE,这次居然挂了

CFE 版本是1.0.37-102.6刷过dlink 2760U、博达3g。
后来CFE版本被我刷到1.0.37-102.9又成功上了OP。
听说1.0.37-10.3的cfe和OP兼容最好,一不小心刷了DB120的CFE(http://www.openwrt.org.cn/bbs/forum.php?mod=viewthread&tid=4385,2楼提供的版本,听说不要密码db120-b1-old原版固件.7z)


刷机后,用ttl线暂停CFE就无法ping通了。无法再恢复之前的CFE了。

HG522-C的硬件信息:BCM6358UKFBG + BCM5325EKQMG + BCM4318KFBG + AM29LV320MT + 16M + 32MCFE version 1.0.37-10.3 for BCM96358 (32bit,SP,BE)
Build Date: 19 07:41:15 CST 2008 (root@ZTJ)
Copyright (C) 2000-2006 Broadcom Corporation.

Boot Address 0xbe000000

Initializing Arena.
Initializing Devices.
Parallel flash device: name AM29LV320MT|S29GL128-A, id 0x2201, size 16384KB
Flash Layout: Boot Kern
            AuxFS Misc PSI
Flash RootFS Partition Length: 12320768
Auto-negotiation timed-out
10 MB Half-Duplex (assumed)
CPU type 0x2A010: 300MHz, Bus: 133MHz, Ref: 64MHz
CPU running TP0
Total memory: 33554432 bytes (32MB)

Total memory used by CFE:0x80401000 - 0x805285A0 (1209760)
Initialized Data:          0x8041DD30 - 0x8041FDC0 (8336)
BSS Area:                  0x8041FDC0 - 0x804265A0 (26592)
Local Heap:                0x804265A0 - 0x805265A0 (1048576)
Stack Area:                0x805265A0 - 0x805285A0 (8192)
Text (code) segment:       0x80401000 - 0x8041DD30 (118064)
Boot area (physical):      0x00529000 - 0x00569000
Relocation Factor:         I:00000000 - D:00000000


** Flash image not found. **

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-9)                  : 96358VW2
Number of MAC Addresses (1-32)    : 12
Base MAC Address                  : 00:1e:40:b4:c1:5e
PSI Size (1-64) KBytes            : 24
Flash Block Size (1-128) in KBytes: 128
Auxillary File System Size Percent: 25
Main Thread Number           : 0

web info: Waiting for connection on socket 0.
CFE> CFE就这么挂了,无法弄通。是不是我哪个参数没设置正确?

感觉偏移量和102.9的不一样,我猜测可能是上述参数设置不正确,从而导致偏移量不正确。之前的openwrt偏移量如下:

0x00000000-0x00020000 : "CFE"
0x00335100-0x003e31dd : "kernel"
0x00020100-0x00335100 : "rootfs"
0x00fe0000-0x01000000 : "nvram"
0x00020000-0x00fe0000 : "linux"
0x00400000-0x00fe0000 : "rootfs_data"

zfggong 发表于 2012-2-27 10:35:23

jtag 呀   ,,{:soso_e120:}{:soso_e120:}

ao121 发表于 2013-4-27 23:49:32

帮我看看我 的什么 回事      https://www.chinadsl.net/forum.php?mod=attachment&aid=NDk0MTN8NGJiNWI5NWR8MTM2NzA3NzA1Nnw0NDE4NzV8ODgyMDk%3D&noupdate=yes

ao121 发表于 2013-4-27 23:50:26

帮我看看看 我 的这是怎么回事
https://www.chinadsl.net/thread-88209-1-1.html

tszhouwei 发表于 2013-7-17 13:44:42

用JTAG重刷CFE吧!

fastpace 发表于 2013-7-18 16:53:15

JTAG救活了

45dhjd05s4 发表于 2015-12-7 21:59:02

楼主你那个HG522-c ttl怎么接的 我这个接了不行呀 按住复位键开机,ping通只显示一次,ttl接上没有任何反应呀?麻烦您了怎么办?
来自 192.168.1.100 的回复: 无法访问目标主机。
来自 192.168.1.100 的回复: 无法访问目标主机。
来自 192.168.1.100 的回复: 无法访问目标主机。
来自 192.168.1.100 的回复: 无法访问目标主机。
来自 192.168.1.100 的回复: 无法访问目标主机。
来自 192.168.1.1 的回复: 字节=32 时间<1ms TTL=100
来自 192.168.1.100 的回复: 无法访问目标主机。
请求超时。
来自 192.168.1.100 的回复: 无法访问目标主机。
来自 192.168.1.100 的回复: 无法访问目标主机。
页: [1]
查看完整版本: hg522-c误刷db120 CFE变砖,ping不通,