OpenWrt Forum Archive

Topic: Bricked TP-LINK TL-WA801ND v2

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

I bricked my TL-WA801ND while trying to working on improving the support for the v2. I am able to enter the bootloader U-Boot 1.1.4. I get this information:

U-Boot 1.1.4 (Jan 21 2013 - 19:03:42)

U-boot AP123


DRAM:  32 MB
id read 0x100000ff
Flash:  4 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag934x_enet_initialize...
wasp reset mask:c03300
WASP ----> S27 PHY
file: ag934x.c,line: 179==: set LAN&WAN SWAP. --debug by HouXB
GMAC: cfg1 0xf cfg2 0x7114
eth0: ba:be:fa:ce:08:41
s27 reg init
athrs27_phy_setup ATHR_PHY_CONTROL 4: 0x1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 4: 0x10
eth0 up
WASP ----> S27 PHY
file: ag934x.c,line: 179==: set LAN&WAN SWAP. --debug by HouXB
GMAC: cfg1 0xf cfg2 0x7214
eth1: ba:be:fa:ce:08:41
s27 reg init lan
ATHRS27: resetting s27
ATHRS27: s27 reset done
athrs27_phy_setup ATHR_PHY_CONTROL 0: 0x1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 0: 0x10
athrs27_phy_setup ATHR_PHY_CONTROL 1: 0x1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 1: 0x10
athrs27_phy_setup ATHR_PHY_CONTROL 2: 0x1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 2: 0x10
athrs27_phy_setup ATHR_PHY_CONTROL 3: 0x1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 3: 0x10
eth1 up
eth0, eth1
Autobooting in 1 seconds
wasp>

The problem is that the network seems not to be working. I am trying to configure the needed IP adresses for the TFTP server and a device IP, but when I try to load the firmware.bin file, I only get timeouts.

When I try to load the firmware, I get this output:

enet1 port0 up
dup 1 speed 1000
Using eth1 device
TFTP from server 192.168.0.100; our IP address is 192.168.0.10
Filename 'firmware.bin'.
Load address: 0x81000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
eth0 link down
Using eth1 device
TFTP from server 192.168.0.100; our IP address is 192.168.0.10
Filename 'firmware.bin'.
Load address: 0x81000000
Loading: T . . . . .  and so on

I am using Tftpd32 by Ph. Jounin.

Any suggestions how to unbrick my device?

Are you on Windows? If so, turn off your firewall

Yes, firewall turned off. Also tried with TFTP server on Mac OSX and Ubuntu Server, but I still get timeout.

The Ethernet light is not turning on either, but I do not know if it is supposed to stay off in bootloader mode.

Make sure you turn on the tftp server program after you have connected the serial console

otherwise your computer doesnt have the right IP yet and so the tftp server doesnt work

Did you unbrick your router?
I have the same problem, anyone a solution for this??

Take a look here: http://tasksofohm.wordpress.com/hardwar … a801nd-v2/

"After having done so I furthermore realized that the bootloader in my TL-WA801ND v2.1 was the current one and therefore contains a bug (or maybe it was deliberately crippled?). The impact of this bug was that you’re not able to load something via TFTP from the bootloader."

The discussion might have continued from here.