What's new

Help! AC66U wrong firmware uploaded (from AC68)

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

fivedollarmilkshake

New Around Here
Good day everyone.
I mistakenly uploaded shibby arm trx to my ac66. Now router dows not respond on lan, asus restoration utility does not work (pc set 192.168.1.2/255.255.255.0), tftp just dows not start so i can't upload anything. Bought serial cable. and it shows this:

Decompressing...done


CFE version 6.30.39.29 (r338244) based on BBP 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: 一 10月 15 10:41:41 CST 2012 (yau@wireless-pub2)
Copyright (C) 2000-2008 Broadcom Corporation.

Init Arena
Init Devs.
Boot partition size = 262144(0x40000)
Found an ST compatible serial flash with 32 64KB blocks; total size 2MB
Found a AMD NAND flash with 2048B pages or 128KB blocks; total size 128MB
bcm_robo_enable_switch: EEE is disabled
et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.30.39.29 (r338244)
CPU type 0x19749: 600MHz
Tot mem: 131072 KBytes

CFE mem: 0x80700000 - 0x8094EDE0 (2420192)
Data: 0x80738B70 - 0x8073BE10 (12960)
BSS: 0x8073BE10 - 0x8074CDE0 (69584)
Heap: 0x8074CDE0 - 0x8094CDE0 (2097152)
Stack: 0x8094CDE0 - 0x8094EDE0 (8192)
Text: 0x80700000 - 0x80738B70 (232304)

Committing NVRAM...done
Device eth0: hwaddr 08-60-6E-XX-XX-XX, ipaddr 192.168.1.1, mask 255.255.255.0
gateway not set, nameserver not set
Null Rescue Flag.
boot the image...
Check 2 trx result: 0, 0
go load
Loader:raw Filesys:tftp Dev:eth0 File:: Options:(null)
Loading: TFTP Server.
Failed.
Could not load :: Timeout occured
Loader:raw Filesys:raw Dev:nflash0.os File: Options:(null)
Loading: ....... 4144640 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000



Show devices command:


CFE> show devices
Device Name Description
------------------- ---------------------------------------------------------
uart0 NS16550 UART at 0x18000300
uart1 NS16550 UART at 0x18000400
flash0 ST Serial flash size 2048KB
flash0.boot ST Serial flash offset 00000000 size 256KB
flash0.trx ST Serial flash offset 00040000 size 1KB
flash0.os ST Serial flash offset 0004001C size 1728KB
flash0.nvram ST Serial flash offset 001F0000 size 64KB
flash1.boot ST Serial flash offset 00000000 size 256KB
flash1.trx ST Serial flash offset 00040000 size 1728KB
flash1.nvram ST Serial flash offset 001F0000 size 64KB
nflash0.trx Unknown type 146 NAND flash offset 00000000 size 1KB
nflash0.os Unknown type 146 NAND flash offset 0000001C size 131072KB
nflash1.trx Unknown type 146 NAND flash offset 00000000 size 32768KB
nflash1.brcmnand Unknown type 146 NAND flash offset 02000000 size 98304KB
nflash2.prefix Unknown type 146 NAND flash offset 00000000 size 65536KB
nflash2.trx Unknown type 146 NAND flash offset 04000000 size 32768KB
eth0 Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller
*** command status = 0
CFE>



If anyone knows how to bring it back to life, please tell me. Thank you in advance.
 
Last edited:
Make sure you put a static IP on your computer (192.168.1.2). Turn on your router while keeping the reset button pressed - release it once the power LED starts flashing. It will then be in recovery mode, with the tftp server ready.

At that stage you can TFTP the firmware to 192.168.1.1.
 
Make sure you put a static IP on your computer (192.168.1.2). Turn on your router while keeping the reset button pressed - release it once the power LED starts flashing. It will then be in recovery mode, with the tftp server ready.

At that stage you can TFTP the firmware to 192.168.1.1.
Thank you for answer. I tried to force recovery mode the way you described, logs show this:
Loading: TFTP Server.
Failed.
Could not load :: Timeout occured
Loading: TFTP Server.
Failed.
Could not load :: Timeout occured

and so on forever

Looks like tftp can not start. Maybe because i uploaded arm build to non-arm hardware. Can I do anything else to resurrect my ac66?
 
Stop the cfe and type nvram erase, then see if the ping responses are ttl=100
 
Stop the cfe and type nvram erase, then see if the ping responses are ttl=100
Done that
Kvbkp



UPD: I think i managed to upload right trx, after nvram erase typed reboot and immediately executed tftp put, now serial port shows kernel uploaded. Nothing flashes on the router and nothing happens visually. I suppose now i leave it alone and wait?
 
Last edited:
After typing nvram erase don't reboot it, just hit enter. What are your ping responses?

Where are you located?
 

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top