AC900 / Archer C25 - TFTP BOOT

Hi!

I ruined my device by writting the factory image instead of the upgrade image, so now the system won't boot.

I need to know the memory information I should use to type the commands for restoring it via TFTP.

I did it once before, but on a well documented router (WDR4300).

Does anyone know the correct addresses I should use on this device?

# tftpboot 0x81000000 openwrt.bin
# erase 0x9f020000 +7c0000
# cp.b 0x81000000 0x9f020000 0x7c0000
# reset

The device is an TP-Link AC 900 (the name in the box), model "Archer C25 (EU) version 1.0"
https://openwrt.org/toh/tp-link/tp-link_tp-link_archer_c25_v1

Thanks in advance.

PS.: it's urgent because the climate here at home gets very very violent when people go out of wifi because of me T.T

The safest way to do it is to obtain the initramfs build for your model from the trunk distribution, tftp it to RAM then use a bootm to launch OpenWrt directly from RAM. Use that OpenWrt to flash a sysupgrade (which can be a "downgrade" to a distribution build). This way you don't need to watch the flash addresses. It's easy to make a fatal mistake when erasing or writing flash directly from the bootloader.