@Mr_Howell

Как подключить к Raspberry Pi другие устройства по UART?

Здравствуйте!
Есть несколько роутеров таких как
TP-Link TL-MR3220v1, TP-Link TL-MR3220v2,
TP-Link TL-MR3020v1, TP-Link TL-MR3020v2,
TP-Link TL-MR3040v1, TP-Link TL-MR3040v2.
На многих убита прошивка и часть их них была восстановлена через failsafe_recovery, MTD и т.д
но до оставшихся можно достучаться лишь через UART (из тех, на которых он есть)
Под рукой нету ни ПК с COM портом, ни проводов DKU-5, CA-42, или аналогичные на базе PL-2303 чипа.

Есть лишь RASPBERRY PI 1 MODEL B+b63c4fa0c1d348499323089aa8e66c42.jpgМожно ли использовать её для восстановления прошивки роутеров, подключив через GPIO или иные выводы малины? C распиновкой роутеров - разберусь, с распиновкой самой малины тоже не должно быть проблем, но какие утилиты поставить в ОС малины что бы через неё по ethernet-каналу общаться с железом подключённым к малине? На Raspbian (debian-based) или другой дистрибутив. Просто в вопросах микроконтроллеров - нуб, но в остальном проблем не вижу.
  • Вопрос задан
  • 2245 просмотров
Пригласить эксперта
Ответы на вопрос 2
@pfg21
ex-турист
в малине есть полноценный уарт и не один сколь помню.
его tx, rx подключить соответствующе к уарт роутера.
на малину взгромоздить какуюнить линуху. в линуху заходить по ssh
порты соответственно будут подключены на /dev/tty** и т.д. читать документацию на малинку, как работать с ком-портом в ней.

имхо гораздо менее геморно будет найти любой usb-232 преобразователь
Ответ написан
AlanDrakes
@AlanDrakes
Можно подключиться к малинке через ssh и довольно нагло запустить на ней minicom на нужную консоль. Скорее всего будет /dev/ttyAMA0
ttyAMA0 - единнственная консоль, которая доступна на пинах. К сожалению, в неё обычно очень активно сыплет информацию ядро. Потому, Вам пригодится так же эта статья.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы