情况如下:
1.原有环境:RG100A-AA V1.2版,用BRJTAG备份后,再写入(花了4个小时)结果不成功,如同4楼的情况。
2.用E N 及E A ,I,清除有所信息后,再用F 2.61b243.cfk.bin,重启后,该固件引起设备反复重启,然后清除所有消息后,再用F 刷不带CFE的 2.73版,重启成功。
刚做了一个测试:
按楼上高人的传授,改RG100A V1.1的不带CFE的固件,(TAG.BIN)0X8A处标识,重启设备,进入CFE,修改ID,再重启进入CFE的WEB升级页面,刷入新组合的固件。
刷入结束,重启,然后提示无法引导系统,自动进入CFE界面。- C:\rg100av12\rg100av11>brfwmod -comp -o rg1001v1.1-1.bin /m:1 /128k
- ===============================================================
- Broadcom Chip ADSL FW Image De/Compress Utility v1.5-hugebird
- ===============================================================
- Warning!...Source TAG Checksum not match, but build continue...
- ============decoding Tag information===================
- Tag Ver signature = '6'
- SIG1(comany info) = 'Broadcom Corporatio'
- SIG2(FW version) = 'ver. 2.0'
- chip ID = '6358'
- board ID = '96358VW2'
- FW endianess = Big Endian
- =======================================================
- ->Start packing a new image
- ->bypass read CFE data to buffer...
- ->use cfe length 131072 to cal RootFS loading addr
- ->RootFS will load at 0xBFC20100, length 0x0036D000 Bytes.
- ->Kernel will load at 0xBFF8D100, length 0x000C39BF Bytes.
- ->get RootFS+Kernel checksum. CRC32 = 0x390BB661
- ->get image checksum. CRC32 = 0x390BB661
- ->get tag checksum. CRC32 = 0x28F34628
- ->write Tag to new image...
- ->write buffer to new image...
- ->Done
- *** REQUESTED OPERATION IS COMPLETE, Bye! ***
复制代码- C:\rg100av12\rg100av11>brfwmod -showinfo -i rg1001v1.1-1.bin
- ===============================================================
- Broadcom Chip ADSL FW Image De/Compress Utility v1.5-hugebird
- ===============================================================
- ============decoding Tag information===================
- Tag Ver signature = '6'
- SIG1(comany info) = 'Broadcom Corporatio'
- SIG2(FW version) = 'ver. 2.0'
- chip ID = '6358'
- board ID = '96358VW2'
- FW endianess = Big Endian
- No CFE in Image
- RootFS loading addr = 0xBFC20100
- RootFS length = 0x0036D000
- Kernel loading addr = 0xBFF8D100
- Kernel length = 0x000C39BF
- Total Image length = 0x004309BF
- =======================================================
- *** REQUESTED OPERATION IS COMPLETE, Bye! ***
复制代码 不知道是什么地方出错了。
我等会重启设备再抓个图出来。
启动信息:- CFE> b
- Press: <enter> to use current value
- '-' to go previous parameter
- '.' to clear the current value
- 'x' to exit this command
- 96358VW2 ------- 0
- 96358VW ------- 1
- 96358GWVG ------- 2
- 96358-502V ------- 3
- 96358MV2G ------- 4
- 96358M ------- 5
- 96358B ------- 6
- 96358BGWE_OEM1 ------- 7
- 96359PONG ------- 8
- 96358VW-8 m------ 9
- 96358SV ------- 10
- 96358GW ------- 11
- 96358VW-10 ------- 12
- 96358VW-11 ------- 13
- 96358VW-12 ------- 14
- 96358VW-13 ------- 15
- Board Id (0-15) : 11 0
- Number of MAC Addresses (1-32) : 12
- Base MAC Address : 00:1f:a3:11:fd:11
- PSI Size (1-64) KBytes : 24
- Main Thread Number [0|1] : 0
- Resetting board...
- CFE version 1.0.37-11.3 for BCM96358 (32bit,SP,BE)
- Build Date: 涓? 5鏈?28 22:37:40 CST 200x (root@fc6.a鵨com.com)
- Copyright (C) 2000-2006 Broadcom Corporation.
- Boot Address 0xbe000000
- Initializing Arena.
- Initializing Devices.
- Parallel flash device: name AM29LV320MT, id 0x2201, size 16384KB
- CPU type 0x2A010: 300MHz, Bus: 133MHz, Ref: 64MHz
- CPU running TP0
- Total memory: 33554432 bytes (32MB)
- Total memory used by CFE: 0x80401000 - 0x805284A0 (1209504)
- Initialized Data: 0x8041D840 - 0x8041FCC0 (9344)
- BSS Area: 0x8041FCC0 - 0x804264A0 (26592)
- Local Heap: 0x804264A0 - 0x805264A0 (1048576)
- Stack Area: 0x805264A0 - 0x805284A0 (8192)
- Text (code) segment: 0x80401000 - 0x8041D83C (116796)
- Boot area (physical): 0x00529000 - 0x00569000
- Relocation Factor: I:00000000 - D:00000000
- *** Restore to Factory Default Setting ***
- *** Break into CFE console ***
- Board IP address : 192.168.1.1:ffffff00
- Host IP address : 192.168.q.20
- Gateway IP address :
- Run from flash/host (f/h) : f
- Default host run file name : vmlinux
- Default host flash file name : 2740b_2.73b246.bin
- Boot delay (0-9 seconds) : 2
- Boot image (0=latest, 1=previous) : 1
- Board Id (0-15) : 96358VW2
- Number of MAC Addresses (1-32) : 12
- Base MAC Address : 00:1f:a3:11:fd:11
- PSI Size (1-64) KBytes : 24
- Main Thread Number [0|1] : 0
- web info: Waiting for connection on socket 0.
- CFE>
复制代码 改回96358gw 的ID后,就可以启动了。
- *** Press any key to stop auto run (2 seconds) ***
- Auto run second count down: 0
- Booting from previous image (0xbe800000) ...
- Code Address: 0x80010000, Entry Address: 0x80195018
- Decompression OK!
- Entry at 0x80195018
- Closing network.
- Starting program at 0x80195018
复制代码
[ 本帖最后由 天涯 于 2008-12-1 13:56 编辑 ] |