Страница 2 из 2

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

Добавлено: 13 май 2016, 13:20
tr25
Взял провод другой, чип оказался такой же, взял другой компьютер с виндой 7кой. Проводочки припаял уже короткие чтоб вообще вплотную были почти..... Все ровно иероглифы. На резет не реагирует никак вообще жми держи - все ровно. Может бут затерли ему как нибудь?

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

Добавлено: 13 май 2016, 13:49
vovan26
На сколько понимаю, это есть твоя работа, то я бы мучатся не стал, поднял бы флешь и накатил новый дамп.
Сохрани слитый дамп, вырежи firmware и вставь рабочую прошивку.
Если нету физического сом порта, то при использовании переходника usb>сом возможна проблема с драйверами.
Не мешало бы взглянуть на скрин с твоими кракозябрами.

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

Добавлено: 24 сен 2016, 15:57
REPzone
У меня точно такая же проблема, как и tr25, подключил, вижу кракозябры, можете у вас есть идеи, как это исправить и с чем это связано?
Использую usb>com шнурок VCOM VUS7050
Скрин кракозябр (для соединения использую: screen /dev/ttyUSB1 115200 8N1)
http://uploads.ru/kxPI9.png

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

Добавлено: 24 сен 2016, 17:32
vovan26
Скорее дело из за чипа, 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

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

Добавлено: 25 сен 2016, 02:28
REPzone
Поделюсь своими успехами, может кому пригодиться.
Плюнул я возиться с этим шнурком, ну не работает с ним и все. И тут я вспоминаю, Ардуинка, она же тоже эмулирует com, начал изучать, оказалось, что действительно можно сделать usb>uart из Arduino nano(как раз она то у меня и завалялась).
Скетч взял здесь, переписывать ничего не нужно, представленный в посте, работоспособен (можно поменять контакты для удобства, если только). Библиотеку взял с гитхаба, чтоб быть уверенным, что версия последняя.
Скомпилировал, залил, подключил Rx, Tx и GND, заработало. Дальше все по стандартному мануалу.

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

Добавлено: 12 окт 2017, 00:39
Melkiades
В очередной раз добрался до восстановления сабжа.
Купил переходник, подключил.
Не получается ввести 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 нажать.
Есть еще варианты?

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

Добавлено: 12 окт 2017, 01:27
vovan26
Ввод нажимать не надо, только ввести tpl, проверьте шнурок на эхо.

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

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

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

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