Topic: Unbricking problems on TP-Link WR1043ND

i do the     erase 0xbf020000 +7c0000
loadb 0x81000000 #then uploaded the image code.bin
cp.b 0x81000000 0xbf020000 0x7c0000
bootm 0xbf020000


it erase a flash, then i load the binary code.bin i do the cp, and then i do bootm, but when it boot, it says "no valid address in flash"

i follow the guide for my router, nothing to say, i hope any help.


thanks!

Re: Unbricking problems on TP-Link WR1043ND

What's the H/W version?

TP-Link TL-WR1043ND - OpenWrt Wiki - OEM installation using the TFTP and RS232 method

erase 0xbf020000 +7c0000 # 7c0000: size of the firmware (be aware that you may have a different size thus bricking your router)
tftpboot 0x81000000 code.bin
cp.b 0x81000000 0xbf020000 0x7c0000
bootm 0xbf020000

TP-Link TL-WR1043ND - OpenWrt Wiki - Recovery via serial console

You will see something like this:

.
No valid address in Flash. Using fixed address
: cfg1 0xf cfg2 0x7114
eth0 up
eth0
Autobooting in 1 seconds

Type

tpl

during this 1 second period. Then continue with OEM installation using the TFTP and RS232 method

TP-Link TL-WR1043ND - OpenWrt Wiki - Back to original firmware

WARNING: Only perform the dd action below if your original firmware has the word "boot" in it, for example, wr1043nv1_en_3_9_17_up_boot(091118).bin. Please do not dd your original firmware if it has no "boot" in its name, for example, wr1043nv1_en_3_11_5_up(100427).bin, because if you do, you will brick your router! This was confirmed by supertom64
Cut first 0x20200 bytes from original firmware

dd if=orig.bin of=tplink.bin skip=257 bs=512

and flash via uboot or mtd

Re: Unbricking problems on TP-Link WR1043ND

TP-Link WR1043ND Ver: 1.1

the board say something of Rev: 1.0

this is useful?

Thanks

Re: Unbricking problems on TP-Link WR1043ND

Try reverting back to original firmware.

Re: Unbricking problems on TP-Link WR1043ND

fyi, i fixed the problem, i get up a TFTP server with DNSMASQ in Fedora, with

dnsmasq --enable-tftp --tftp-root=/code.bindirectory

then:
erase 0xbf020000 +7c0000
tftpboot 0x81000000 code.bin
cp.b 0x81000000 0xbf020000 0x7c0000
bootm 0xbf020000

it take like 3 minuts to get the router back!

i guess something it's wrong with kermit.... i do the step in the guide, but it doesn't work..


Thanks!.