Дорогие пользователи! У нас появился новый форум на платформе tp-link.community (Сообщество)

Форум доступен по ссылке https://community.tp-link.com/ru

Если при регистрации в Сообществе Вы укажете адрес электронный почты, который используете на данном форуме, то Ваши данные будут перенесены на форум Сообщества автоматически.
Также, если на форуме Сообщества Ваш никнейм будет занят, то Вам предложат сменить его или оставить, но с приставкой "_RU".

Подробнее Вы можете прочитать тут: https://community.tp-link.com/ru/home/f ... pic/501542

Убедительная просьба не дублировать темы на старом/новом форуме.

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 разработчик
Сообщения: 2493
Зарегистрирован: 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 разработчик
Сообщения: 2493
Зарегистрирован: 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 разработчик
Сообщения: 2493
Зарегистрирован: 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»