(Solved) Archer C5 <W> Brazil Version

Hello everyone, i have a router model number : TP link Archer C5w V4.0
I bricked him and i got the message below when I try to use tftp

someone can help me?

Ralink UBoot Version: 5.0.0.0
--------------------------------------------
ASIC 7620_MP (Port5<->GigaSW)
DRAM component: 512 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: SPI Flash
Date:Apr  4 2019  Time:08:46:01
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 580 MHZ ####
 estimate memory size =64 Mbytes
rt_rtl8367_init(1705):Begin
Wait for RTL8367C Ready
.
RTL8367C is ready now!
rt_rtl8367_init(1749):Call Func rt_rtl8367_enableRgmii()
..................................................
starting recovery...
Read MAC Address from Flash
raspi_read: from:7df100 len:6


 NetTxPacket = 0x83FE3FC0

 KSEG1ADDR(NetTxPacket) = 0xA3FE3FC0

 NetLoop,call eth_halt !

 NetLoop,call eth_init !
Trying Eth0 (10/100-M)

 Waitting for RX_DMA_BUSY status Start... done


 ETH_STATE_ACTIVE!!
TFTP from server 192.168.0.66; our IP address is 192.168.0.2
Filename 'tp_recovery.bin'.

 TIMEOUT_COUNT=10,Load address: 0x81000000
Loading: Got ARP REPLY, set server/gtwy eth addr (d0:50:99:27:98:2d)
Got it
#################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ####################################################checksum bad
#checksum bad
############
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ####checksum bad
#############################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ############################
done
Bytes transferred = 8126976 (7c0200 hex)
LoadAddr=81000000 NetBootFileXferSize= 007c0200

 Erase flash !!
From 0x20000 length 0x7A0000
raspi_erase: offs:20000 len:7a0000
................................................................................                                                                                                                                                             ..........................................

 Copy 0x81020000 to 0x00020000, count 0x7A0000....
raspi_write: to:20000 len:7a0000
..........................................................................................................................

fwiw, another C5v4 owner also reporting checksum bad messages in this post when using tftp to upload tp_recovery.bin file:
https://forum.openwrt.org/t/support-for-new-archer-c5-v4/15889/163

If the file is good, perhaps use a different computer to TFTP to see if it makes any difference?

Is there a way to upload the firmware by TTL serial?

I'm using windows 10, I'll try to use another PC

A serial TTL connection is only used for sending commands. An ethernet connection would still be required to transfer any image from a TFTP server.

I'm not sure if C5 v4 is same as C5w v4.
https://openwrt.org/toh/tp-link/archer_c5_v4

Someone with better knowledge of TPlink routers may be able to help.

I suggest using a different computer, and TFTP server (eg. TFTPD32 for Windows) to see if it solves the problem if it is an ethernet timing issue with your existing computer.

I successfully did the update, i follow this steps, and worked

To flash the image:

  1. rename the openwrt-ramips-mt7620-tplink_c5-v4-squashfs-factory.bin to test.bin

  2. start a TFTP server from IP address 192.168.0.225 and serve the image named test.bin

  3. connect your device to the LAN port

  4. power up the router and press 4 on the console to stop the boot process.

  5. enter the following commands on the router console
    tftp 0x80060000 test.bin erase tplink 0x20000 0x7a0000 cp.b 0x80060000 0x20000 0x7a0000 reset

Pleased to hear install was successful for your C5w v4. I will add a note to the wiki page.

Please click on '...' and mark as 'Solved'.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.