Восстановление прошивки роутера TP-LINK TL-MR3220 TL-MR3420

Модераторы: Administrator, KOSTEY, boom, suen, Модераторы, Официальный представитель

  • Сообщения
     
Аватара пользователя
satsis
Сообщения: 2146
Зарегистрирован: 20 июн 2011 18:57
Пол: Мужской
Зодиак:: Скорпион
Страна:: Украина
Имя: вадим
Откуда: рокитно
Поблагодарили: 3 раза
Контактная информация:

Восстановление прошивки роутера TP-LINK TL-MR3220 TL-MR3420

Сообщение satsis »

На алтарь науки был положен собственный роутер, отлично работающий)). Тоесть, в "нужный" момент при апдейте прошивки было выдернуто питание, после чего роутер вошел в вечный ребут. Загораются все лампочки, гаснут и через пару секунд процесс повторяется.
Несколькими часами ранее был изготовлен кабель, на плате роутера распаяна колодка и проверен коннект роутера через СОМ порт и PuTTY.
Итак, для заливки в роутер любой прошивки из неработающего состояния делаем следующее.
1. Под Win XP загружаем tftpd сервер, распаковываем его, в папку (где лежит сервер) копируем файл с прошивкой (для удобства я переименовал его в 1.bin).
Я скачивал тут: http://tftpd32.jounin.net/tftpd32_download.html
2. Соединяем комп с роутером сетевым кабелем. В свойствах сетевой карты компа прописываем 192.168.1.27.
Почему именно 192.168.1.27? Очень просто. Если открыть boot.bin роутера, то мы в нем увидим: ipaddr=192.168.1.10.serverip=192.168.1.27
Вот отсюда и наш адрес.
3. Стартуем tftpd сервер
4. Подключаем СОМ кабель, настраиваем и запускаем PuTTY.
5. Подключаем питание к роутеру и как только видим "Autobooting in 1 seconds" - быстренько вводим tpl, иначе роутер опять войдет в ребут. У нас должно получиться где-то так:
Изображение

Как только увидели командную строку ar7240> , переходим к процессу прошивки.
перед тем как прошывать отключаем фаервол иначе он будет блокировать роутеру доступ к серверу ftp

Вводим команды:
ar7240> erase 0x9f020000 +0x3c0000

ar7240> tftpboot 0x81000000 1.bin

ar7240> cp.b 0x81000000 0x9f020000 0x3c0000

ar7240> bootm 0x9f020000


Все. Наш роутер восстановлен)))).

З.Ы. Вывод. С учетом того, что все прошивки OpenWrt есть апдейтерами, да и оригинальные от TP-Link пока тоже только такие, а, значит, загрузочную область на флеше они не переписывают, наш роутер, практически, неубиваем. Тоесть, при наличии СОМ кабеля его всегда можно восстановить.

Вот так выглядит картинка восстановления через ком-порт роутера TP-LINK TL-MR3420 v2 (второй ревизии):
Изображение
Команда bootm 0x9f020000 введена, но кн. Enter не нажата.
Напоминаю, что для такой последовательности команд прошивка должна быть без бута. Тоесть, если вы используете для восстановления заводскую прошивку с бутом, то его нужно отрезать. И заливать прошивку уже без бута.

Восстановление прошивки роутеров TP-LINK с флешкой 16м.
erase 0x9f020000 +0xfc0000
tftpboot 0x81000000 1.bin
cp.b 0x81000000 0x9f020000 0xfc0000
bootm 0x9f020000

Запись u-boot.
Внимание! Ошибки при перезаписи u-boot могут привести к потере работоспособности вашего аппарата с последующим восстановлением только через программатор.
erase 0x9f000000 +0x20000
tftpboot 0x81000000 u-boot.bin
cp.b 0x81000000 0x9f000000 0x20000
bootm 0x9f000000
В этом примере переписывается u-boot полный, размером 128кб.
спасибо автору portax
здесь можно скачать проверенные tftpd32 и PuTTY
Аватара пользователя
yankiuzb
Сообщения: 6
Зарегистрирован: 27 ноя 2013 14:27
Пол: Мужской
Имя: Сергей

Восстановление прошивки роутера TP-LINK TL-MR3220 TL-MR3

Сообщение yankiuzb »

Интересная статья, а можно немного поподробнее как изготавливали кабель, у меня после набора tpl не появляется ar7240, а появляется hornet> (роутер MR3220 v2.1)

[img]http://s21.postimg.org/lhcn5ik37/123.jpg[/img]
Аватара пользователя
Administrator
Сообщения: 160506
Зарегистрирован: 27 июн 2011 19:11
Пол: Мужской
Зодиак:: Овен
Страна:: Украина
Имя: Роман
Мой телевизор :: BRAVIS LED-39G5000 + T2 , BRAVIS LED-1697 bleck, Liberton D-LED 3225 ABHDR,
Мой ресивер:: STRONG 4450, Gi HD Mini, Trimax TR-2012HD plus (Т2), Beelink W95 (2Гб/16Гб), X96 X4 (905X4/2GB/16GB)
Мои спутники:: 4°W,5°E,13°E - ( Два штука ) + 36°E KУ
Благодарил (а): 2355 раз
Поблагодарили: 7613 раз

Восстановление прошивки роутера TP-LINK TL-MR3220 TL-MR3

Сообщение Administrator »

yankiuzb писал(а):а можно немного поподробнее как изготавливали кабель,
Восстановление прошивки через COM порт.

Орегинал статьи. http://portax.com.ua/forum/viewtopic.php?f=33&t=149

Изображение
TP-LINK TL-MR3220

Изображение

TP-LINK TL-MR3420 v2

Изображение

Изображение
Изображение
Аватара пользователя
yankiuzb
Сообщения: 6
Зарегистрирован: 27 ноя 2013 14:27
Пол: Мужской
Имя: Сергей

Восстановление прошивки роутера TP-LINK TL-MR3220 TL-MR3

Сообщение yankiuzb »

Спасибо, видать у нас с Вами разные версии роутеров, у меня вторая версия, утром попробую на другом чипе спаять кабель, может что и выйдет
Аватара пользователя
Administrator
Сообщения: 160506
Зарегистрирован: 27 июн 2011 19:11
Пол: Мужской
Зодиак:: Овен
Страна:: Украина
Имя: Роман
Мой телевизор :: BRAVIS LED-39G5000 + T2 , BRAVIS LED-1697 bleck, Liberton D-LED 3225 ABHDR,
Мой ресивер:: STRONG 4450, Gi HD Mini, Trimax TR-2012HD plus (Т2), Beelink W95 (2Гб/16Гб), X96 X4 (905X4/2GB/16GB)
Мои спутники:: 4°W,5°E,13°E - ( Два штука ) + 36°E KУ
Благодарил (а): 2355 раз
Поблагодарили: 7613 раз

Восстановление прошивки роутера TP-LINK TL-MR3220 TL-MR3

Сообщение Administrator »

yankiuzb писал(а):у меня вторая версия,
satsis писал(а):Вот так выглядит картинка восстановления через ком-порт роутера TP-LINK TL-MR3420 v2 (второй ревизии):
Аватара пользователя
yankiuzb
Сообщения: 6
Зарегистрирован: 27 ноя 2013 14:27
Пол: Мужской
Имя: Сергей

Восстановление прошивки роутера TP-LINK TL-MR3220 TL-MR3

Сообщение yankiuzb »

Если сравнивать Ваш скрин с подключением и мой, имеются некоторые различия
Аватара пользователя
Administrator
Сообщения: 160506
Зарегистрирован: 27 июн 2011 19:11
Пол: Мужской
Зодиак:: Овен
Страна:: Украина
Имя: Роман
Мой телевизор :: BRAVIS LED-39G5000 + T2 , BRAVIS LED-1697 bleck, Liberton D-LED 3225 ABHDR,
Мой ресивер:: STRONG 4450, Gi HD Mini, Trimax TR-2012HD plus (Т2), Beelink W95 (2Гб/16Гб), X96 X4 (905X4/2GB/16GB)
Мои спутники:: 4°W,5°E,13°E - ( Два штука ) + 36°E KУ
Благодарил (а): 2355 раз
Поблагодарили: 7613 раз

Восстановление прошивки роутера TP-LINK TL-MR3220 TL-MR3

Сообщение Administrator »

yankiuzb писал(а):Если сравнивать Ваш скрин с подключением и мой, имеются некоторые различия
Верхний скрин ?
Аватара пользователя
Administrator
Сообщения: 160506
Зарегистрирован: 27 июн 2011 19:11
Пол: Мужской
Зодиак:: Овен
Страна:: Украина
Имя: Роман
Мой телевизор :: BRAVIS LED-39G5000 + T2 , BRAVIS LED-1697 bleck, Liberton D-LED 3225 ABHDR,
Мой ресивер:: STRONG 4450, Gi HD Mini, Trimax TR-2012HD plus (Т2), Beelink W95 (2Гб/16Гб), X96 X4 (905X4/2GB/16GB)
Мои спутники:: 4°W,5°E,13°E - ( Два штука ) + 36°E KУ
Благодарил (а): 2355 раз
Поблагодарили: 7613 раз

Восстановление прошивки роутера TP-LINK TL-MR3220 TL-MR3

Сообщение Administrator »

И он у Вас что, совсем умер ?
Аватара пользователя
yankiuzb
Сообщения: 6
Зарегистрирован: 27 ноя 2013 14:27
Пол: Мужской
Имя: Сергей

Восстановление прошивки роутера TP-LINK TL-MR3220 TL-MR3

Сообщение yankiuzb »

Я надеюсь, что не совсем, все лампочки моргают с секундной задержкой, сейчас проверил, на другом компе ситуация аналогичная, и с другим переходником USB-COM также, сейчас буду переходник COM-COM делать, да кстати, на схеме питание берётся с колодки +3.3 а для микросхемы нужно +5
Аватара пользователя
Administrator
Сообщения: 160506
Зарегистрирован: 27 июн 2011 19:11
Пол: Мужской
Зодиак:: Овен
Страна:: Украина
Имя: Роман
Мой телевизор :: BRAVIS LED-39G5000 + T2 , BRAVIS LED-1697 bleck, Liberton D-LED 3225 ABHDR,
Мой ресивер:: STRONG 4450, Gi HD Mini, Trimax TR-2012HD plus (Т2), Beelink W95 (2Гб/16Гб), X96 X4 (905X4/2GB/16GB)
Мои спутники:: 4°W,5°E,13°E - ( Два штука ) + 36°E KУ
Благодарил (а): 2355 раз
Поблагодарили: 7613 раз

Восстановление прошивки роутера TP-LINK TL-MR3220 TL-MR3

Сообщение Administrator »

yankiuzb писал(а):на схеме питание берётся с колодки +3.3 а для микросхемы нужно +5
Я не знаю почему так. Я тоже делал шнурок под СОМ со схемой для прошивки спутникового тюнера. Так там тоже 3.3 в.
Ответить

Вернуться в «Интернет (роутеры,модемы и т.д.)»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость