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

Беспроводной гигабитный маршрутизатор серии Ultimate N, до 450 Мбит/с
tr25
Сообщения: 3
Зарегистрирован: 23 авг 2015, 12:06
Страна: Россия

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

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

Взял провод другой, чип оказался такой же, взял другой компьютер с виндой 7кой. Проводочки припаял уже короткие чтоб вообще вплотную были почти..... Все ровно иероглифы. На резет не реагирует никак вообще жми держи - все ровно. Может бут затерли ему как нибудь?
vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2350
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

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

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

На сколько понимаю, это есть твоя работа, то я бы мучатся не стал, поднял бы флешь и накатил новый дамп.
Сохрани слитый дамп, вырежи firmware и вставь рабочую прошивку.
Если нету физического сом порта, то при использовании переходника usb>сом возможна проблема с драйверами.
Не мешало бы взглянуть на скрин с твоими кракозябрами.
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.
REPzone
Сообщения: 2
Зарегистрирован: 24 сен 2016, 15:33
Страна: Россия

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

Сообщение REPzone » 24 сен 2016, 15:57

У меня точно такая же проблема, как и tr25, подключил, вижу кракозябры, можете у вас есть идеи, как это исправить и с чем это связано?
Использую usb>com шнурок VCOM VUS7050
Скрин кракозябр (для соединения использую: screen /dev/ttyUSB1 115200 8N1)
http://uploads.ru/kxPI9.png
vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2350
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

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

Сообщение vovan26 » 24 сен 2016, 17:32

Скорее дело из за чипа, QinHeng Electronics HL-340, несогласование уровней ttl - cmos. Понадобится изготовление инвертора, можно попробовать установить резистор на плате роутера на выходе UART между Tx и Vcc 6k8 - 10k.
Рекомендуемый переходник USB to СOM на базе чипа pl2303 или ch341 (первый надежнее) Остерегаться подделок!
https://wiki.openwrt.org/toh/tp-link/tl-wr2543nd
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.
REPzone
Сообщения: 2
Зарегистрирован: 24 сен 2016, 15:33
Страна: Россия

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

Сообщение REPzone » 25 сен 2016, 02:28

Поделюсь своими успехами, может кому пригодиться.
Плюнул я возиться с этим шнурком, ну не работает с ним и все. И тут я вспоминаю, Ардуинка, она же тоже эмулирует com, начал изучать, оказалось, что действительно можно сделать usb>uart из Arduino nano(как раз она то у меня и завалялась).
Скетч взял здесь, переписывать ничего не нужно, представленный в посте, работоспособен (можно поменять контакты для удобства, если только). Библиотеку взял с гитхаба, чтоб быть уверенным, что версия последняя.
Скомпилировал, залил, подключил Rx, Tx и GND, заработало. Дальше все по стандартному мануалу.
Melkiades
Сообщения: 6
Зарегистрирован: 10 сен 2015, 19:29
Страна: Russia

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

Сообщение Melkiades » 12 окт 2017, 00:39

В очередной раз добрался до восстановления сабжа.
Купил переходник, подключил.
Не получается ввести tpl:
---
BOARD IS NOT CALIBRATED!!!
In: serial
Out: serial
Err: serial
Net: ag7240_enet_initialize...
No valid address in Flash. Using fixed address
: cfg1 0xf cfg2 0x7014
eth0: 00:03:7f:09:0b:ad
rtl8367_phy_setup SUCCESS!!!
eth0 up
eth0
Autobooting in 1 second{▒
## Booting image at 9f020000 ...
?> Uncompressing Kernel Image ... OK

Starting kernel ...
---

Пробовал раз 20-50. Походу в момент ожидания 1сек терминал вообще ничего передать не может, т.к. я раза 2-3 за ту секунду успевал ПКМ и Enter нажать.
Есть еще варианты?
vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2350
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

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

Сообщение vovan26 » 12 окт 2017, 01:27

Ввод нажимать не надо, только ввести tpl, проверьте шнурок на эхо.
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.
Melkiades
Сообщения: 6
Зарегистрирован: 10 сен 2015, 19:29
Страна: Russia

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

Сообщение Melkiades » 12 окт 2017, 23:13

шнурок исправен, прозвонил провод по TXD - проходит, замкнул TXD c RXD со стороны тушки - эхо идет.
Могу прозвонить TXD по плате, если подскажете на какую ногу какого чипа оно приходит.

UPD: Сам все нашел. Для идущих следом поясню:
На плате роутера ноги разъема для UART считая от ключа по порядку именуются так: TX-RX-GND-VCC
Соединять их с платой интерфейса нужно так: TX-RX, RX-TX, GND-GND. VCC оставить в воздухе.
Если соединить напрямую, то на экране все будет писаться, но роутер не будет ничего принимать, ибо некуда.

Роутер снова в строю, vovan26 спасибо огромное за помощь!

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

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

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