@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) или другой дистрибутив. Просто в вопросах микроконтроллеров - нуб, но в остальном проблем не вижу.
  • Вопрос задан
  • 2291 просмотр
Пригласить эксперта
Ответы на вопрос 2
@pfg21
ex-турист
в малине есть полноценный уарт и не один сколь помню.
его tx, rx подключить соответствующе к уарт роутера.
на малину взгромоздить какуюнить линуху. в линуху заходить по ssh
порты соответственно будут подключены на /dev/tty** и т.д. читать документацию на малинку, как работать с ком-портом в ней.

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

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

Похожие вопросы