TL-WR2543ND прошивка через UART

Беспроводной гигабитный маршрутизатор серии Ultimate N, до 450 Мбит/с
Melkiades
Сообщения: 6
Зарегистрирован: 10 сен 2015, 19:29
Страна: Russia

TL-WR2543ND прошивка через UART

Сообщение Melkiades » 11 сен 2015, 11:45

Аппаратная версия устройства: V.1
Доброго времени суток!
Я очередной владелец кирпича TL-WR2543ND
История стандартная - откат с OpenWRT
Изучаю вопрос восстановления по UART. С паяльником дружен.
Инструкции брал отсюда:
http://wiki.openwrt.org/toh/tp-link/tl-wr2543nd
Вопросы:
1.Где взять code.bin? Он упомянут в инструкции, сам файл автор приложить забыл.
2. Как я понял пп.4-5 делаются из терминалки, пп.6-7-8 из командной строки хоста? У меня винда, команды линукса. Как я понял подразумевается вход на консоль блока через SSH, в моем случае Putty. Откуда в кирпиче линукс? Или я что-то упустил?
3. Непонятно вот это: If it timeout, verify which address the router want to fetch the file from. Как я узнаю с какого адреса он желает получить файл?
4. Т.к. линукса под рукой нет, вместо dd буду использовать Hex editor Neo. В параметрах стояло skip=257 bs=512. В нео вырезать первые 131584 байта - так?
Господа, просьба не ругаться, мне описания действий линукса всегда давались тяжело.
Заранее спасибо.

vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2429
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

Re: TL-WR2543ND прошивка через UART

Сообщение vovan26 » 11 сен 2015, 12:01

Линукс вам абсолютно не нужен, все делается из под винды!
Как вырезать boot http://forum.tp-linkru.ru/viewtopic.php?f=25&t=7469 пример на Hex editor Neo.
Размер файла прошивки должен быть 7,75 МБ (8 126 464 байт) и ни байтом больше или меньше.
Вам для восстановления через UART понадобятся две утилиты, putty и tftpd32 (64) зависит от разрядности системы.
Команды приведу позже.
Есть ли физический СОМ у компа?
Melkiades писал(а): 1.Где взять code.bin? Он упомянут в инструкции, сам файл автор приложить забыл.
Не надо ни какого code.bin, вы можете назвать его 1.bin или как вам позволит ваша фантазия, это то самый файл в котором вы будете вырезать boot, только для краткости переименован.
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.

vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2429
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

Re: TL-WR2543ND прошивка через UART

Сообщение vovan26 » 11 сен 2015, 14:53

В сетевых компа вам надо прописать 192.168.1.27
Приготовленный файл прошивки кладем в папку где находится tftpd сервер. tftpd32(64).exe
Запускаем сервер. В Win7 и выше запускаем от имени админа. Для гарантии отключаем фаервол и антивирь.
Запускаем putty и выставляем нужные параметры.
Изображение
Включаем роутер, пошел тест, вводим команду tpl.
Не надо стремится ввести ее за 1 секунду и клацать по клавиатуре, копируем команду в буфер, вводим курсор мыши в поле putty и как только пошел тест, клацаем по правой кнопки мыши, с последующими командами поступаем так же.
Список используемых команд (краткий список команд):
1) tpl
2) printenv (показывает ip сервера, не обязательна)
3) tftpboot 0x81000000 1.bin
4) erase 0x9f020000 +7c0000
5) cp.b 0x81000000 0x9f020000 0x7c0000
6) bootm 0x9f020000
Дожидаемся перегрузки роутера.
Вам не нужно использовать терминал, восстанавливаем через сериал в путти и tftpd сервер.
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.

Melkiades
Сообщения: 6
Зарегистрирован: 10 сен 2015, 19:29
Страна: Russia

Re: TL-WR2543ND прошивка через UART

Сообщение Melkiades » 12 сен 2015, 00:53

Принято, спасибо!
СОМ есть. Что делать с аппаратной частью?
Этой схемы достаточно для нормальной работы?
http://blog.brixandersen.dk/2007/09/28/ ... ys-wrt54g/
или этой?:
http://www.rockbox.org/wiki/Rs232Converter
Только запитаю +5В вместо +3.3. Ессно на плату его подавать не буду :)

vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2429
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

Re: TL-WR2543ND прошивка через UART

Сообщение vovan26 » 12 сен 2015, 01:40

Сложнавата. :)
Пойдет на инверторе 561ЛН2, ни какой обвязки, сам таким шнурком работаю.
http://forum.tp-linkru.ru/viewtopic.php ... 5&start=30
http://forum.tp-linkru.ru/viewtopic.php ... 5&start=60
3v3 Vcc берешь с роутера.
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.

hintoz
Сообщения: 1
Зарегистрирован: 19 авг 2012, 04:22
Страна: Россия

Re: TL-WR2543ND прошивка через UART

Сообщение hintoz » 23 ноя 2015, 23:10

Добрый вечер.
Окирпичил свой 2543.
Не подскажете какой кабель можно использовать? Я про готовые варианты.
У меня только Mac, могу взять ноут на Windows.

vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2429
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

Re: TL-WR2543ND прошивка через UART

Сообщение vovan26 » 24 ноя 2015, 03:50

Пойдет любой шнурок от старых телефонов собранный на pl2303. (Nokia)
На МАС сия процедура не возможна.
https://wiki.openwrt.org/toh/tp-link/tl-wr2543nd
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.

tr25
Сообщения: 3
Зарегистрирован: 23 авг 2015, 12:06
Страна: Россия

Re: TL-WR2543ND прошивка через UART

Сообщение tr25 » 13 май 2016, 11:08

Попал ко мне кирпич. Говорят откатывали с DDWRT прошивкой от другого TP-LInk'a. Схема стандартная - мигают диоды и все. Припаял UART переходник у меня на pl-2303hx.
В консоле движ есть но одни иероглифы... Пытался подобрать скорость но после 2х часов издевательств бросил это дело. Подскажите что может быть

vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2429
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

Re: TL-WR2543ND прошивка через UART

Сообщение vovan26 » 13 май 2016, 11:42

То tr25:
Прочитать ветку и сделать все по инструкции.
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.

tr25
Сообщения: 3
Зарегистрирован: 23 авг 2015, 12:06
Страна: Россия

Re: TL-WR2543ND прошивка через UART

Сообщение tr25 » 13 май 2016, 11:47

Сделал все как тут описано и как много еще где - еироглифы у меня :(

Ответить

Вернуться в «TL-WR2543ND»