12458 DD-WRT Novice
Joined: 02 Oct 2016 Posts: 2
|
Posted: Sun Oct 02, 2016 11:45 Post subject: Help |
|
I have bricked my router (Aztec version). The PCB looks identical to the pictures in this thread.
I have bricked it while trying to update it via the UBOOT boot-loader. Now it doesn't output via the Serial connection. So I think the bootloader is bricked
Currently, I have it hooked up to my Raspberry pi 3 running openocd. I however do not know how to get the UBOOT.bin. Can someone attach a working UBOOT and some clear instructions on how to flash it.
If you need additional information on my set-up, please ask me.
Note: Yes I know this thread is 2 years old. |
|
12458 DD-WRT Novice
Joined: 02 Oct 2016 Posts: 2
|
Posted: Sun Oct 02, 2016 12:11 Post subject: Help |
|
Some infomation
flash info:
Code: |
> flash info 0
#0 : cfi at 0xbf000000, size 0x00800000, buswidth 2, chipwidth 2
# 0: 0x00000000 (0x2000 8kB) not protected
# 1: 0x00002000 (0x2000 8kB) not protected
# 2: 0x00004000 (0x2000 8kB) not protected
# 3: 0x00006000 (0x2000 8kB) not protected
# 4: 0x00008000 (0x2000 8kB) not protected
# 5: 0x0000a000 (0x2000 8kB) not protected
# 6: 0x0000c000 (0x2000 8kB) not protected
# 7: 0x0000e000 (0x2000 8kB) not protected
# 8: 0x00010000 (0x10000 64kB) not protected
# 9: 0x00020000 (0x10000 64kB) not protected
# 10: 0x00030000 (0x10000 64kB) not protected
# 11: 0x00040000 (0x10000 64kB) not protected
# 12: 0x00050000 (0x10000 64kB) not protected
# 13: 0x00060000 (0x10000 64kB) not protected
# 14: 0x00070000 (0x10000 64kB) not protected
# 15: 0x00080000 (0x10000 64kB) not protected
# 16: 0x00090000 (0x10000 64kB) not protected
# 17: 0x000a0000 (0x10000 64kB) not protected
# 18: 0x000b0000 (0x10000 64kB) not protected
# 19: 0x000c0000 (0x10000 64kB) not protected
# 20: 0x000d0000 (0x10000 64kB) not protected
# 21: 0x000e0000 (0x10000 64kB) not protected
# 22: 0x000f0000 (0x10000 64kB) not protected
# 23: 0x00100000 (0x10000 64kB) not protected
# 24: 0x00110000 (0x10000 64kB) not protected
# 25: 0x00120000 (0x10000 64kB) not protected
# 26: 0x00130000 (0x10000 64kB) not protected
# 27: 0x00140000 (0x10000 64kB) not protected
# 28: 0x00150000 (0x10000 64kB) not protected
# 29: 0x00160000 (0x10000 64kB) not protected
# 30: 0x00170000 (0x10000 64kB) not protected
# 31: 0x00180000 (0x10000 64kB) not protected
# 32: 0x00190000 (0x10000 64kB) not protected
# 33: 0x001a0000 (0x10000 64kB) not protected
# 34: 0x001b0000 (0x10000 64kB) not protected
# 35: 0x001c0000 (0x10000 64kB) not protected
# 36: 0x001d0000 (0x10000 64kB) not protected
# 37: 0x001e0000 (0x10000 64kB) not protected
# 38: 0x001f0000 (0x10000 64kB) not protected
# 39: 0x00200000 (0x10000 64kB) not protected
# 40: 0x00210000 (0x10000 64kB) not protected
# 41: 0x00220000 (0x10000 64kB) not protected
# 42: 0x00230000 (0x10000 64kB) not protected
# 43: 0x00240000 (0x10000 64kB) not protected
# 44: 0x00250000 (0x10000 64kB) not protected
# 45: 0x00260000 (0x10000 64kB) not protected
# 46: 0x00270000 (0x10000 64kB) not protected
# 47: 0x00280000 (0x10000 64kB) not protected
# 48: 0x00290000 (0x10000 64kB) not protected
# 49: 0x002a0000 (0x10000 64kB) not protected
# 50: 0x002b0000 (0x10000 64kB) not protected
# 51: 0x002c0000 (0x10000 64kB) not protected
# 52: 0x002d0000 (0x10000 64kB) not protected
# 53: 0x002e0000 (0x10000 64kB) not protected
# 54: 0x002f0000 (0x10000 64kB) not protected
# 55: 0x00300000 (0x10000 64kB) not protected
# 56: 0x00310000 (0x10000 64kB) not protected
# 57: 0x00320000 (0x10000 64kB) not protected
# 58: 0x00330000 (0x10000 64kB) not protected
# 59: 0x00340000 (0x10000 64kB) not protected
# 60: 0x00350000 (0x10000 64kB) not protected
# 61: 0x00360000 (0x10000 64kB) not protected
# 62: 0x00370000 (0x10000 64kB) not protected
# 63: 0x00380000 (0x10000 64kB) not protected
# 64: 0x00390000 (0x10000 64kB) not protected
# 65: 0x003a0000 (0x10000 64kB) not protected
# 66: 0x003b0000 (0x10000 64kB) not protected
# 67: 0x003c0000 (0x10000 64kB) not protected
# 68: 0x003d0000 (0x10000 64kB) not protected
# 69: 0x003e0000 (0x10000 64kB) not protected
# 70: 0x003f0000 (0x10000 64kB) not protected
CFI flash: mfr: 0x0001, id:0x227e
qry: 'QRY', pri_id: 0x0002, pri_addr: 0x0040, alt_id: 0x0000, alt_addr: 0x0000
Vcc min: 2.7, Vcc max: 3.6, Vpp min: 0.0, Vpp max: 0.0
typ. word write timeout: 128 us, typ. buf write timeout: 128 us, typ. block erase timeout: 1024 ms, typ. chip erase timeout: 1 ms
max. word write timeout: 1024 us, max. buf write timeout: 4096 us, max. block erase timeout: 16384 ms, max. chip erase timeout: 1 ms
size: 0x400000, interface desc: 2, max buffer write size: 0x20
Spansion primary algorithm extend information:
pri: 'PRI', version: 1.3
Silicon Rev.: 0x4, Address Sensitive unlock: 0x0
Erase Suspend: 0x2, Sector Protect: 0x1
VppMin: 11.5, VppMax: 12.5
|
It also appears the bank is erased
Code: |
> flash erase_check 0
timed out while waiting for target halted
rt3052.cpu: target state: halted
target halted in MIPS32 mode due to debug-request, pc: 0x80000180
Running slow fallback erase check - add working memory
unknown error when checking erase state of flash bank #0 at 0xbf000000
Bank is erased
|
flash probe
Code: |
> flash probe 0
Flash Manufacturer/Device: 0x0001 0x227e
configuration specifies 0x800000 size, but a 0x400000 size flash was found
flash 'cfi' found at 0xbf000000
|
flash banks
Code: |
> flash banks
#0 : rt3052.flash (cfi) at 0xbf000000, size 0x00800000, buswidth 2, chipwidth 2
|
|
|