OpenWrt Forum Archive

Topic: Debricking Buffalo WZR-HP-G450H

The content of this topic has been archived on 4 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hi,
i got bricked Buffalo WZR-HP-G450H after power loss while firmware update. I am trying to de brick it by using OpenWRT and when connected to the fouter by Putty i cant abort the process by pressing CTRL+C and get to U Boot. It seem that pressing CTRL+C doesnt reach the router.
Can some one please tell me, why pressing CTRL+C does not work? Is there anyway to get to U-Boot?
This is what I get in Putty:
------------------------------
BUFFALO U-BOOT Ver 1.00
  == CPU:400MHz, DDR:400MHz, AHB:200MHz ==
AP111 (ar7241 - Virian) U-boot
DRAM:  64 MB
WAN port disabling: done
Top of RAM usable for U-Boot at: 84000000
Reserving 258k for U-Boot at: 83fbc000
Reserving 192k for malloc() at: 83f8c000
Reserving 44 Bytes for Board Info at: 83f8bfd4
Reserving 36 Bytes for Global Data at: 83f8bfb0
Reserving 128k for boot params() at: 83f6bfb0
Stack Pointer at: 83f6bf98
Now running in RAM - U-Boot at: 83fbc000
flash bank #0 found 16 MB flash [W25Q128BV, blk:0x10000, sectors:256]
flash bank #1 found 16 MB flash [W25Q128BV, blk:0x10000, sectors:256]
Flash: 32 MB
In:    serial
Out:   serial
Err:   serial
Memory Test (address line)
uboot use  83F6BFB0 - 84000000
Memory Test start(0x80000000) end(0x83F00000) size(67108864)
Data line test start:0x80000000 pattern 0x00000001 0x00000003 0x00000007 0x0000000F 0x00000005 0x00000015 0x00000055 0xAAAAAAAA
Address line test start:0x80000000 len:0x3f00000 pattern 0xAAAAAAAA 0x55555555
Fill test patnum:5
fill Pattern 5555AAAA  Writing...   Reading...
fill Pattern AAAA5555  Writing...   Reading...
fill Pattern 0000FFFF  Writing...   Reading...
fill Pattern FFFF0000  Writing...   Reading...
fill Pattern AAAAAAAA  Writing...   Reading...
Memory Test OK
### buf_ver=[1.00] U-Boot Ver.=[1.00]
### build_date(env)=[Apr  6 2011 - 08:52:48] build_date(bin)=[Apr  6 2011 - 08:52:48]
ag7240_enet_initialize...
Reading MAC Address from ENV(0x83f8c322)
No valid address in Flash. Using fixed address
Virian MDC CFG Value ==> 4
: cfg1 0x7 cfg2 0x7114
eth0: 02:aa:bb:cc:dd:23
athrs16_reg_init: complete
eth0 up
Virian MDC CFG Value ==> 4
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
eth1 up
eth0  02:AA:BB:CC:DD:23
, eth1  00:03:7F:09:0B:AD

eth0 link down

tftp server(receive) go, waiting:4[sec]
eth0 link down
Load address: 0x81f00000

TftpServer Timeout;
no file was loaded.
LAN port disabling: done

## Checking Image at bf060000 ...
   Image Name:   Linux Rootfs Combined Image
   Created:      2012-09-21  13:44:27 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    22540224 Bytes = 21.5 MB
   Load Address: 80002000
   Entry Point:  8020a9f0
   Verifying Checksum ... crc32_fw: bf060040 - c05defff (len:0157efc0) calc...
crc32_fw: range1 bf060040 - bfffffff, range2 be000000 - be5defff
   Bad Data CRC



===========================================
== Broken first FW,  Trying second FW... ==
===========================================



Loading second FW to RAM...

## Checking Image at 81f00000 ...
   Bad Magic Number



===========================================
== Broken second FW. Need to repair FW...==
===========================================



# LED(0x4000) Blink[2] (Please press 'Ctrl+c' to stop)
------------------

Have you tried flashing OpenWrt using tftp?

The discussion might have continued from here.