Ремонт роутера TP-Link после скачка напряжения (прошивка на программаторе)

Очень частая проблема роутеров TP-Link в том, что при резком выключении света и его включении у него слетает прошивка и он превращается в пластиковый кирпич (горит только лампочка питания). Из моего опыта такой проблеме очень подвержены модели TP-Link TL-WR841N и ND с версией железа 8.x собранные на чипах AR9341. Самое большое количество роутеров было с MAC-адресом начинающимся на F81A67xxxxxx.

Чтобы оживить данный роутер необходимо выпаять SPI Flash память и перезаписать прошивку на заведомо исправную. Для данной процедуры достаточно паяльника и самого простого программатора (например, на микросхеме CH341A). Можно собрать программатор и самому, например, тот же Postal-2, работающий через LTP порт. Но для него необходим компьютер с данным портом и к ноутбуку его не подключить. А цена на программатор на микросхеме CH341A, если заказывать в Китае не превысит 2,5 долларов, а его скорость работы в разы быстрее.

Для того, чтобы разобрать роутер, необходимо отклеить две ножки расположенные ближе к антеннам и открутить находящиеся под ними винты.

Роутер TP-Link TL-WR841N с блоком питания ревизии 8

Далее, взявшись одной рукой за выступающий край верхней крышки и другой за порты, раскрыть роутер (раскрывается он тяжело и с небольшим хрустом).

Разобрка корпуса маршрутизатора ТП-Линк 841 ревизии 8

Если в момент открытия отскочили мелкие белые части — не переживайте, это защелки. От времени пластмасса становится менее эластичной и может отламываться. На прочность закрытия потом это сильно не повлияет.

Плата роутера TP-Link 841 с процессором AR9341 и расположение основных элементов

Далее отгибаем провод антенны в сторону (удобно зацепить за первый светодиод) и выпаиваем Flash память.

SPI Flash память с прошивкой роутера ТПЛинк W25Q32 TP-Link

Для того, чтобы выпаять Flash микросхему без паяльного фена, необходимо взять паяльник с широким плоским жалом. Добавив олова прислонить его сразу к всем четырем лапкам микросхемы аккуратно пинцетом приподнять немного её. Аналогично поступить и с другой стороной. По немного приподнимая по очереди с разных сторон микросхему, снимаем ее. Желательно не поднимать слишком высоко за один раз и не держать долго паяльник на одной стороне во избежание отрыва дорожек.

Выпайка микросхемы с прошивкой из роутера при помощи паяльника

После того, как сняли микросхему, желательно убрать лишнее олово, чтобы было проще потом запаивать её на место. Для этого удобнее всего применить медную оплётку, которая продается в маленьких мотках. Но если ее нет под рукой или покупать не охота — можно просто взять любой медный многожильный кабель и убрать олово им. Предварительно нужно нанести на него флюс.

Очистка посадочного места под флеш микросхему роутера
Оплетка для очистки площадок под пайку после выпайки элемента

Так как микросхема в SMD корпусе, для ее установки в программатор необходим переходник с SOIC8 SOP8 на DIP8 с шагом 200mil. Хотя и здесь можно обойтись подручными средствами, допаяв небольшие тонкие провода и уже их воткнуть в программатор.

Насадка переходник SOIC8 SOP8 на DIP8 с шагом 200mil для микросхем роутеров и ее заменитель из подручных средств

Далее открываем рабочий дамп прошивки роутера в любом HEX редакторе (находим любой на просторах интернета) и редактируем MAC-адрес и пинкод от WiFi на свои. Для этого необходимо заменить по адресу 1fc00h — MAC и 1fe00h — PIN WiFi. MAC-адрес прописываем сразу в шестнадцатеричном формате (как он написан на задней части роутера) в левом поле, а PIN-код от WiFi в обычном десятичном с правой стороны.

Данный дамп подходит под все версии железа 8-й ревизии.

Расположение MAC адреса роутера и PIN кода от WiFi на роутерах TP-Link
Места замены MAC адреса роутера и ПИН кода ВайФай в дампе прошивки в HEX редакторе

После зашиваем его в микросхему, запаиваем обратно и собираем роутер.

Прошивка микросхемы роутера W25Q32 на программаторе TNM5000+

У каждого программатора будет своя программа.

Если вы вдруг нечаянно снесли находящиеся рядом резисторы, номиналы указаны ниже:

  • R24 — 0 ом(перемычка)
  • R25 — не установлен
  • R89, R92, R201, R202, R217 — 10 ком

Необходимые материалы можно заказать с Aliexpress.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *