I finally found the utility download via this thread --
SmallNetBuilder Forums Can't find Firmware Restoration Utility?!Hey, I'm trying to downgrade to the john9527 fork to my N66U. When I go the ASUS support/download page, I can't get the utility to show up for...
For some reason ASUS has decided not to include this utility on the RT-N66U support page, but it turns out that if you go to the RT-AC68U support page the utility can be downloaded from there -- _Download/
Preliminary: Download and install the ASUS Firmware Restoration Utility. Download the ASUS RT-N66U firmware from their support page -- _Download/ Connect the router to your PC via a UTP Ethernet cable. (Disconnect any other wireless or wired connections you may have to your PC.)
Step 1) Hold down the reset button and power up and keep holding it down for 30 seconds (some resources say 10 seconds but I held it down for 30). This step, ostensibly, puts the router in "rescue mode" according to various sources and the power lamp will blink slowly. The router given to me was, evidently, already in this mode, but I did this step anyway.
Serial Console Overview Most people get along without a serial console for their device because they're able to flash a working firmware the first time - or are able to apply various recovery methods - and do all their communicating with the device...
Serial Cables The most likely adapter you need is USB-TTL serial adapter, consumer routers with rs-232 ports are pretty rare This page assumes you have identified a serial connector on the router that you want to connect to from the PC. Modern PCs...
You should always consider that nobody is really knowing the 100% correct answer, especially only 3h after your posting. Please allow mother earth to do one full rotation (24h), so you message can reach users all over the world.
Rescue from failed firmware upgrade If you can't reach the OpenWrt interface after installing packages, changing the password or the network configuration, try using failsafe mode and factory reset first. Some device vendors provide built-in rescue...
I'd also say, I was kinda shocked. I would have surmised that someone who purchased a bricked router knew how to use those tools already. Some people get upset that you're babying them or treating them like a fool. You'd be surprised.
Back off. What is your.problem? I have insulted no one. Evidently you missed the details which are given in the second sentence of the topic post. I am doing the best I can, which evidently does not measure up to your standards.
Please feel free to never answer any posts I may make here in future. I find you presumptive, personally insulting and unhelpful. Clever by far though with your silly "take downs." You must live for such.
This sort of nonsense is NOT why I joined this forum. To bicker with someone I don't even know when all I seek is to share and garner knowledge. If you want to spend your time chastising folks, join a Yahoo chat room.
en.wikipedia.org BootingIn computing, booting is starting up a computer or computer appliance until it can be used. It can be initiated by hardware such as a button press, or by software command. After the power is switched on the computer is relatively dumb, and can read only part of its storage called Read-only memory. There a small program is stored called firmware. It does power-on self-tests, and most importantly, allows accessing other types of memory, like hard disk and main memory. The firmware loads bigger prog...
Das U-Boot (subtitled "the Universal Boot Loader" and often shortened to U-Boot) is an open source, primary boot loader used in embedded devices to package the instructions to boot the device's operating system kernel. It is available for a number of computer architectures, including 68k, ARM, Blackfin, MicroBlaze, MIPS, Nios, SuperH, PPC, RISC-V and x86. U-Boot is both a first-stage and second-stage bootloader. It is loaded by the system's ROM or BIOS from a supported boot device, such as an S...
In my original post I wasn't offering any suggestions on how to un-brick any device. I was just politely pointing out your error/confusion. That UART (serial) and JTAG are unrelated so that you may educate yourself in that area as a minimum and hopefully anyone else reading this PUBLIC forum doesn't git mislead by your post.
Many people refer to serial as TTL this is possibly confusing. It should be refereed to as UART or just Serial comms.
TTL refers to the voltage so a 5V UART is a TTL UART
but in the case of 3.3V UART that is technically CMOS.
When a manufacture puts together a device it is generally blank. Since there is no bootlaoder they need/use JTAG to program the ROM/Flash with the bootloader and any other software or data they desire. They can even use it to test the hardware by programming temporary tools for the purpose of testing and diagnosing hardware. In summary it is an engineering tool used in manufacturing electronics.
So JTAG can be helpful to you if you have the skill and technical knowledge of your hardware to re-manufacture it if the bootloader has been bricked not just or OEM or OpenWrt firmware.
I am sure you would. Run along now. I am done with you, dear heart. If I ever desire to have an extended conversation with a sociopathic troll again I'll be sure to look you up. Please don't take that as an insult. It is, "Just the facts Ma'am."
Thank you mbo2o and Das U-Boot. I guess I do know what a boot loader is since I have long worked with such building Windows machines (and DEC machines before that). I just don't get it with consumer/business routers which to me are arcane and confusing. I suppose if I went ahead and built an OpenBSD machine with a couple/three wired and wireless NICS this whole routing business would make more a lot sense to me. (In fact, I should have done that years ago. Maybe this should be my next step.)
There is this open source thing called Tftpd. It comes in 32 bit and 64 bit flavors. Evidently it can be used as a sort of universal firmware loader for various and sundry consumer/business routers. Do you know anything about this utility?
Trivial File Transfer Protocol (TFTP) is a simple lockstep File Transfer Protocol which allows a client to get a file from or put a file onto a remote host. One of its primary uses is in the early stages of nodes booting from a local area network. TFTP has been used for this application because it is very simple to implement. TFTP was first standardized in 1981 and the current specification for the protocol can be found in RFC 1350. Due to its simple design, TFTP can be easily implemented by sm...
Hello guys
My brand new xiaomi ax3600 cn version got bricked i think due to current cut during automatic update!!! Now it has an orange amber light and when trying to press reset and power on after 8 or 10 seconds its start blinking for 2 or 3 second , i tried the repair tool and tiny pxe but nothing happened i think the uboot is messed up , so can ibunbrick it using a 1.8v uart adpater ? If yes can anyone provides help on how ? For info ibhave a ch340a programmer is this router have thos eight legs chips ? Tthank you so much
I read all the comments before opening this thread , there is no explanation on how the unbrick this router via uart serial, im a noob and i would appreciate a video or tuttorial on how to do it , thank you so much
No need to use UART and crack the case open. As with many (most?) routers, it's the bootloader responding to the button press and running a TFTP client recovery process. This is almost unbrickable unless you've erased the bootloader.
Xiaomi has an automatic/guided TFTP server Windows tool for this which I've used multiple times on my AX3600 ( _download.html). Chinese-only, but I've never had a problem clicking through. Look on YouTube for Mi recovery videos in English if necessary, or read the Wiki. You just feed it a firmware file (e.g. -img.com/xiaoqiang/rom/r3600/miwifi_r3600_firmware_5da25_1.0.17.bin, from the Wiki), and choose your Ethernet interface from the list.
Timing is important. It might take a few goes. You can leave your PC in the TFTP-ready state throughout. You'll know it has worked OK once you see a pop-up TFTP transfer window on the PC for a few seconds. The LEDs on the AX3600 will then do something for a while, then something else (can't remember), after which you can power cycle and let a factory-fresh copy of the original firmware boot. Probably about 1 minute in total. Interrupting any of this process won't make things worse, but you might have to restart. The 1.017 firmware linked is a suitable starting point for opening SSH as described in the Wiki.
Hello
Thank you so much for your time , i already followed all of this and tried it moore than 50 times on windows 11 and 10 and two differents pc's and using tftp tiny pxe and xiaomi repair tool someone in the thread said that the device must blink 5times twice and mine blink only one so if i can do the serial uart thing i will im good at hardware but software im a little noob on routers and tftp . Thank you so much again
I don't know "Tiny PXE Server", but I'm not seeing a file request in the log. Maybe it doesn't show it? In any case, I doubt it's offering the correct filename to the router. From the OpenWRT Wiki, the AX3600 will request .bin, where filename is a hex encoding of the IP that you assigned it using DHCP.
I you are unsure how to diagnose and debug any of this, I suggest dropping back the Xiaomi tool again as it takes care of everything for you. Try it more times. Try varying your button press & release timing. Try waiting longer. I've done this recovery at least five times on three different units and generally took a few tries to get a successful trigger.
Hello
I tried the xiaomi repair tool over 50 times with differents combinisation and tried all the router ports 2 differents pc's with win7 and win10 , the assignedbip is 192.168.31.100 i renamed the file to test.bin and put it in the tiny pxe folder , can you plz assist me via teamviewer if you can i'll be so gratefull