FIX - Flashing bricked router via serial interface Part #1

Requirement/Source:

Procedure

  1. Error analysis

    • Specs: TP-Link TL-WR1043N/ND v1, Architectur: Atheros AR9132 rev 2 Status: Bricked
    • Interfaces cannot be established. Router can no longer be addressed via external interfaces.
    • No change even after repeated resetting
    • Ethernet interfaces comes and goes. No configuration possible.
  2. Disassembly

    • Remove Antennnas
    • Removing the screws
    • Removing antenna brackets
    • removal of the main boarding
  3. Soldering process

    • Find serial accesses on the motherboard
    • Placing the single row pins
    • fix the pins
    • Solder the access
  4. Connection

    • connect the notebook to the interface via CP2102 USB 2.0 to TTL UART Module
    • Note the correct assignment of the cable cores!
  5. Flashing
    • Go to device manager
    • Expand Node "interfaces (COM &LPT)"
    • open UART interface
    • Note the COM port may vary.
    • go to tab "port settings" and set the values like here in the example
    • Open the Application "TPlink - The Bricker"
    • Add Source OpenWRT firmware.bin 18.06.1 LuCI
    • go to tab "Com port"->Settings
    • Verifie COM port
    • go to tab "Manual" and click start
  • Type tpl and and click several times the button "send" The stream now stops
  • Go to "network connection"
    Now you should have the possibility to configure the LAN interface.
  • Activate de LAN interface to the Router
  • Open elevated Admin cmd and type:
    netsh interface ipv4 set address name="Lan-Verbindung" static 192.168.0.5 255.255.255.0 192.168.0.2
  • OR with powershell:
    New-NetIPAddress –InterfaceAlias “Wired Ethernet Connection” –IPv4Address “192.168.0.5” –PrefixLength 24 -DefaultGateway 192.168.0.2
  • Deactivate and activate the LAN Interface again as before. Open the Application "TPlink - The Bricker" again
  • Type & execute: printenv
  • Check the configuration
  • Type & execute: tftpboot 0x81000000 firmware.bin
  • transfer Done
  • Type & execute: printenv boot
  • Note the 2 values/adresses
  • Type & execute: erase 0xbf020000 +0x7c00000
  • Type & execute: cp.b 0x81000000 0xbf020000 0x7c0000
  • finished. the system re-establishes itself and boots with new firmware
  • Now you can remove the UART interface and establish the notebook and router with a wired connection.
  1. Test installation

    • Go to browser and type default IP from firmware
    • build the LAN connection back to automatically and restart interface
    • successfull!
  2. Assembly

1 Kommentar

Mughees

Geschrieben am March 23rd, 2021

Hello, Ref to above method, I tried but my router’s lights are contantly blinking and it doe snot accept any command, it shows certain characters on screen while in putty or debrick but does not get connected.
These types of charcters: @C$@ & % etc
Please advise.


Antworte