I've got a WRT54G3G v1.1 where the power LED is rapidly flashing. I can ping it under 192.168.1.1 and tftp a .bin file into it
but it doesn't execute it. Connecting to the serial port, I see
CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Mon Jul 3 15:34:01 CST 2006 (root@RedHat9)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.
Initializing Arena
Initializing Devices.
No DPN
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.90.37.0
rndis0: Broadcom USB RNDIS Network Adapter (P-t-P)
CPU type 0x29007: 200MHz
Total memory: 16384 KBytes
Total memory used by CFE: 0x80300000 - 0x803A3A00 (670208)
Initialized Data: 0x80339910 - 0x8033C020 (10000)
BSS Area: 0x8033C020 - 0x8033DA00 (6624)
Local Heap: 0x8033DA00 - 0x803A1A00 (409600)
Stack Area: 0x803A1A00 - 0x803A3A00 (8192)
Text (code) segment: 0x80300000 - 0x80339910 (235792)
Boot area (physical): 0x003A4000 - 0x003E4000
Relocation Factor: I:00000000 - D:00000000
Boot version: v3.6
The boot is CFE
No mac find, use default mac
No eou key find
Device eth0: hwaddr 00-1C-10-1B-7D-47, ipaddr 192.168.1.1, mask
255.255.255.0
gateway not set, nameserver not set
Invalid boot block on disk
Reading :: Failed.: Timeout occured
Reading :: Failed.: Timeout occured
I've checked the flash content, seems like the firmware uploaded by tftp (last try was openwrt-freifunk-1.6.30) is correctly located in the device flash0.trx (the "d" command to display is broken, I used "save" instead).
The env variable STARTUP contains "go;".
I don't understand the above error
Invalid boot block on disk
.
Is it save to erase the complete nvram on a WRT54G3G?