Playing around with firmware I did the exact same thing with my AR300M… I was able to re-flash NAND in Uboot. The directions in the link were a bit off for what I did so here’s my steps:
Connect only one cable to the LAN port on the AR300M. The other to your computer.
First, press and hold the Reset button firmly; then power on your device.
The LEDs will start to blink. Keep holding it (about 6 blinks. There is one initial power on blink then 5 after that) until the flashing stops.
Release your fingers.
Set your computer’s IP address to 192.168.1.2
User Firefox or Chrome to visit http://192.168.1.1
Find your firmware and upload (I used openwrt-gl-ar300m-ubi-2.21-3.img)
Wait around 3 minutes. Don’t power down your device while upgrading.
Good luck! It took me several times before I got it working.
I followed these steps. The LED is flashing, and I can access the firmware upload screen. When I select the newest firmware from OpenWrt and press “Upload”, the http connection is reset, and nothing more happens. I can still ping to 192.168.1.1. Is it broken for good?
Also I cannot access the uboot console via serial UART.
I have now connected RX->TX, TX->RX, GND->GND. When I start the AR300 with reset button pressed, the LEDs are not flashing at all. No output on the serial console.
When the serial UART is not connected, I can reset the device and the LEDs are flashig. Then I can connect to http://192.168.1.1 and get the Firmware Update screen. But the connection is reset as soon as I try to upload a firmware file.
I know from my AR300M that some uboot loaders seem to not like Windows for some reason. Did you try uploading the firmware from a ubuntu live disk (or something like that)?
I made a little progress. When I disconnect the uart, press the reset button and power cycle, and then reconnect the uart, I get a uboot command prompt where I can execute comands like help or tftpboot. On my laptop I have a tftp server running. How to proceed? I would like to flash the newest openwrt firmware 21.02.1.