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

Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.
12

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

Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.
TL-WR2543ND прошивка через UART
TL-WR2543ND прошивка через UART
2015-09-11 08:45:02
Аппаратная версия устройства: 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 байта - так?
Господа, просьба не ругаться, мне описания действий линукса всегда давались тяжело.
Заранее спасибо.
  0      
  0      
#1
Опции
17 Ответить
Re: TL-WR2543ND прошивка через UART
2015-09-11 09:01:55
Линукс вам абсолютно не нужен, все делается из под винды!
Как вырезать boot http://forum.tp-linkru.ru/viewtopic.php?f=25&t=7469 пример на Hex editor Neo.
Размер файла прошивки должен быть 7,75 МБ (8 126 464 байт) и ни байтом больше или меньше.
Вам для восстановления через UART понадобятся две утилиты, putty и tftpd32 (64) зависит от разрядности системы.
Команды приведу позже.
Есть ли физический СОМ у компа? [quote="Melkiades"] 1.Где взять code.bin? Он упомянут в инструкции, сам файл автор приложить забыл. [/quote] Не надо ни какого code.bin, вы можете назвать его 1.bin или как вам позволит ваша фантазия, это то самый файл в котором вы будете вырезать boot, только для краткости переименован.
  0  
  0  
#1
Опции
Re: TL-WR2543ND прошивка через UART
2015-09-11 11:53:16
В сетевых компа вам надо прописать 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 сервер.
  0  
  0  
#1
Опции
Re: TL-WR2543ND прошивка через UART
2015-09-11 21:53:45
Принято, спасибо!
СОМ есть. Что делать с аппаратной частью?
Этой схемы достаточно для нормальной работы?

или этой?:
http://www.rockbox.org/wiki/Rs232Converter
Только запитаю +5В вместо +3.3. Ессно на плату его подавать не буду :)
  0  
  0  
#1
Опции
Re: TL-WR2543ND прошивка через UART
2015-09-11 22:40:03
Сложнавата. :)
Пойдет на инверторе 561ЛН2, ни какой обвязки, сам таким шнурком работаю.


3v3 Vcc берешь с роутера.
  0  
  0  
#1
Опции
Re: TL-WR2543ND прошивка через UART
2015-11-23 20:10:16
Добрый вечер.
Окирпичил свой 2543.
Не подскажете какой кабель можно использовать? Я про готовые варианты.
У меня только Mac, могу взять ноут на Windows.
  0  
  0  
#1
Опции
Re: TL-WR2543ND прошивка через UART
2015-11-24 00:50:38
Пойдет любой шнурок от старых телефонов собранный на pl2303. (Nokia)
На МАС сия процедура не возможна.
https://wiki.openwrt.org/toh/tp-link/tl-wr2543nd
  0  
  0  
#1
Опции
Re: TL-WR2543ND прошивка через UART
2016-05-13 08:08:17
Попал ко мне кирпич. Говорят откатывали с DDWRT прошивкой от другого TP-LInk'a. Схема стандартная - мигают диоды и все. Припаял UART переходник у меня на pl-2303hx.
В консоле движ есть но одни иероглифы... Пытался подобрать скорость но после 2х часов издевательств бросил это дело. Подскажите что может быть
  0  
  0  
#1
Опции
Re: TL-WR2543ND прошивка через UART
2016-05-13 08:42:59
То tr25:
Прочитать ветку и сделать все по инструкции.
  0  
  0  
#1
Опции
Re: TL-WR2543ND прошивка через UART
2016-05-13 08:47:01
Сделал все как тут описано и как много еще где - еироглифы у меня :(
  0  
  0  
#1
Опции
Re: TL-WR2543ND прошивка через UART
2016-05-13 10:20:59
Взял провод другой, чип оказался такой же, взял другой компьютер с виндой 7кой. Проводочки припаял уже короткие чтоб вообще вплотную были почти..... Все ровно иероглифы. На резет не реагирует никак вообще жми держи - все ровно. Может бут затерли ему как нибудь?
  0  
  0  
#1
Опции