Debrick TPLINK MR3020 menggunakan USB TTL

10.44.00

Beberapa minggu yang lalu router TPLINK MR3020 saya mengalami brick. 4 LED selain LED Power mengedip terus-menerus sehingga router tersebut tidak bisa digunakan lagi, Lalu saya mencari beberapa tutorial untuk memperbaiki router TPLINK MR3020 tersebut agar bisa digunakan lagi. Beberapa tutorial yang saya ikuti seperti iniiniini, dan ini saya rangkum kembali agar pembaca mudah mengikuti nya.


Alat yang diperlukan adalah 
  • USB TTL 
  • Kabel pin penghubung
  • Router TPLINK MR3020 yang bricked
  • Kabel ethernet bawaan TPLINK MR3020
  • Solder

Bahan yang diperlukan
  • Driver USB TTL download disini
  • Aplikasi TFTP Server download disini
  • Aplikasi Putty download disini
  • Firmware openwrt download disini,  download openwrt versi  openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin untuk TPLINK MR3020
  • Firmware TPLINK MR3020 download disini, pilih firmware terbaru
  • Aplikasi dd download disini 
  • Socket untuk penghubung pin dari USB TTL ke board TPLINK
  • Timah untuk penyolderan

Berikut langkah - langkah pengerjaannya :

1. Buka kotak TPLINK dan pisahkan dengan board nya.

2. Solder socket yang nantinya digunakan sebagai penghubung dari USB TTL ke board TPLINK. Tips untuk penyolderan socket ke board TPLINK usahakan gunakan timah yang bagus agar kaki socket mudah melekat ke board, sebelum menyolder kikis sedikit menggunakan amplas halus atau pisau pada kaki socket dan board TPLINK tempat socket akan disolder. Pada saat penyolderan jangan sampai merusak board dan timah hasil penyolderan pada masing - masing kaki socket tidak terhubung satu sama lainnya.

Kabel USB TTL

3. Setelah kaki socket tersolder dengan benar, pada board terdapat tulisan "P1" yang menandakan TX dimulai dari P1, selanjutnya RX, GND, dan VCC. Untuk TPLINK MR3020 yang digunakan hanya TX,RX, dan GND.
Posisi TX,RX, dan GND
4. Hubungkan kabel pin penghubung dengan ketentuan sebagai berikut

                                         TPLINK MR3020                                    USB TTL
                                                   TX                                                     RXD
                                                   RX                                                     TXD
                                                  GND                                                   GND

Jangan hubungkan dahulu kabel power ke colokan listrik.

5. Hubungkan USB TTL ke port USB pada komputer. Setelah kabel terhubung maka 3 LED pada USB TTL akan hidup dan install driver USB TTL lalu cek melalui Device Manager apakah driver kabel tersebut sudah terinstal dan jangan lupa mengkonfigurasi USB TTL





6. Atur IP Address komputer menjadi 192.168.1.100

7. Install aplikasi TFTP Server dan pindahkan firmware openwrt yang telah di download tadi ke folder TFTP Server

8. Jalankan aplikasi TFTP Server, TFTP Server akan mendeteksi secara otomatis Software Loopback Interface yang akan digunakan nanti nya untuk menginstall openwrt ke TPLINK.

9. Jalankan putty dan konfigurasikan putty seperti gambar di bawah ini. Disini port USB TTL saya terdeteksi sebagai COM9. Samakan sesuai port yang terdeteksi di komputer pembaca


10. Setelah selesai mengkonfigurasi putty, klik open untuk menjalankan putty.

11. Hubungkan kabel power ke colokan listrik, dan pada putty akan muncul seperti ini :
Using default environment
In: serial
Out: serial
Err: serial
Net: ag7240_enet_initialize...
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
: cfg1 0x5 cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
ag7240_phy_setup
eth0 up: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
athrs26_reg_init_lan
ATHRS26: resetting s26
ATHRS26: s26 reset done
ag7240_phy_setup
eth1 up
eth0, eth1
Autobooting in 1 seconds
12. Pada saat muncul "Autobooting in 1 seconds" langsung ketik "tpl" dan nantinya akan muncul prompt "hornet>". Jika tidak muncul maka ulangi lagi dari langkah 9.

13. Lakukan konfigurasi seperti dibawah ini :

hornet> setenv ipaddr 192.168.1.111
hornet> setenv serverip 192.168.1.100
hornet> tftpboot 0x80000000 openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin
eth1 link down
dup 1 speed 100
Using eth0 device
TFTP from server 192.168.1.111; our IP address is 192.168.1.100
Filename 'openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin'.
Load address: 0x80000000
Loading: #################################################################
            #################################################################
            #################################################################
            #################################################################
            #################################################################
            #################################################################
            #################################################################
            #################################################################
            #################################################################
            #################################################################
            #################################################################
            ######################################################
done
Bytes transferred = 3932160 (3c0000 hex)
hornet> erase 0x9f020000 +0x3c0000
First 0x2 last 0x3d sector size 0x10000 61
Erased 60 sectors
hornet> cp.b 0x80000000 0x9f020000 0x3c0000
Copy to Flash... write addr: 9f020000
done
hornet> bootm 9f020000

14. TPLINK MR3020 telah selesai di debrick.

Selamat Mencoba

You Might Also Like

15 komentar

  1. makasih gan tutorial nya memang membantu sangat...

    mantap sukses terus buat agan.moga sehat sehat selalu.
    Aminn..

    BalasHapus
  2. bro kl berkenan bisa minta WA nya g ?
    ni nomor WA saya 082188326631

    makasih sebelumnya sdh berkenan

    BalasHapus
  3. Tolong wa ke no ini 085962887848 gan q punya tenda 03 setiap mau hidup restar melulu ntar ada imbalan

    BalasHapus
  4. Mas itu gak perlu pakai resistor 10ohm lg di VCc ke TX di mr3020? Dibeberapa web saya lihat kok pakai yah?

    BalasHapus
    Balasan
    1. Yang saya coba ga perlu mas, kyknya mungkin untuk tplink mr3020 yg v.3 mas
      punya saya ini masih versi lama

      Hapus
  5. kalau pake usb programmer ch341 bisa ga ya ?

    BalasHapus
    Balasan
    1. mungkin bisa gan, tapi saya belum coba. tinggal cari TX sama RX nya

      Hapus
    2. Thx gan, sudah saya coba pake ch341a programmer (sy cek, bisa untuk TTL jg), sudah saya ikuti langkah2 di postingan ini, namun saya terhenti di langkah 11, di putty muncul simbol2 aneh dan mr3020 selalu restart terus menerus, mungkin bukan cuma software yang bermasalah, namun jg di sisi hardwarenya. Mungkin ada saran gan ? hehe

      Hapus
    3. Coba pake cara pendekatan ini gan, https://www.youtube.com/watch?v=fbt4OJXJdOc

      Hapus
  6. mas maaf bisa minta tolong benerin punya saya gak?

    BalasHapus
  7. tolong WA ya gan 085735143434

    BalasHapus
  8. master, punya saya saat loading kok lama ya, ke ulang ulang. mohon bantuannya

    BalasHapus
    Balasan
    1. Loading: T T T T T T T T T T
      Retry count exceeded; starting again
      eth0 link down
      eth1 link down
      Using eth0 device
      TFTP from server 192.168.100.0; our IP address is 192.168.1.11
      Filename 'firmware.bin'.
      Load address: 0x80000000

      Hapus
    2. memang agak lama itu mas, ditunggu saja

      Hapus

Subscribe