Как подключиться к отладочному порту UART Прежде всего, необходимо приобрести (если нет под рукой) небольшую плату - переходник USB-TTL. Наиболее распространенные модели: FT232 и CH340 (или CH341 - тоже работает). Кроме того, не помешает комплект готовых дюпон-перемычек, если нет желания паять их самостоятельно. Теперь откроем верхнюю крышку приставки и извлечем из неё плату, выкрутив крепежные винты. В углу платы рядом со слотом SD-карты можно увидеть четыре контакта с отверстиями, помеченные маркировкой "V R T G". Здесь:
При подключении переходника USB-TTL цепь +5В не используется, т.к. переходник получает питание от USB, поэтому этот контакт (V) можно оставить свободным и не подключаться к нему. Примечание. Правда, есть вариант беспроводного подключения к UART с использованием блютуз, в этом случае применяется другой переходник с питанием от платы приставки (его фото см. ниже). Но он может понадобиться только в случае, когда в качестве терминала используется телефон (никакого ПК под рукой нет от слова совсем). Но здесь мы пока не будем рассматривать этот достаточно экзотический вариант, хотя и удобный в некоторых ситуациях, например из-за отсутствия возможности (или желания) переноса приставки в непосредственную близость к компьютеру. Итак, устанавливаем и запаиваем в три правых отверстия 3-х контактный разъем с дюймовым шагом (2.5 мм). Затем подключаем к нему ответную кабельную часть с тремя проводами И выводим эти провода наружу из корпуса приставки через круглое отверстие в боковой стенке, которое удобно проткнуть разогретым паяльником Теперь приставка с проводами в собранном корпусе будет выглядеть так: Доработка самой приставки завершена. Теперь можно подключить её отладочный порт (UART) через переходник USB-TTL (который вы уже успели где-то найти и купить). Переходник FT232BL выглядит так: Переходник для подключения по блютузу выглядит так: Но вернемся к проводам, используя в качестве переходника FT232BL, который желательно упаковать
в какой-то жесткий защитный пластиковый корпус (или хотя-бы в изолирующую трубку подходящего диаметра.
Обе желтые 2-х контактные перемычки нужно снять и подключиться к освободившимся штырькам
хвостик от UART, торчащий из корпуса приставки: Нам дополнительно понадобится удлинитель USB "папа-мама", а ещё лучше - USB-хаб с четырьмя USB-гнездами, отключаемыми клавишными переключателями, в одно из которых мы вставим переходник. Всё, с подключение закончили, их общая картина выглядит так: Если вы работаете под Windows, то при первом подключении к ПК переходника FT232BL будет автоматом установлен его драйвер, после чего такой подключенный переходник будет отображаться в диспетчере как COM-порт, например: USB Serial Port (COM 6) Теперь осталось установить на ПК с Windows пакет программ MobaXTerm (Скачать MobaXTerm) и выполнить его настройку (Help MobaXTerm). ВНИМАНИЕ ! В настройках сеанса Session settings выбрать кнопкой Serial и установить для скорости порта Speed(bps) значение 921600. Это скорость порта для Amlogic X4, в приставках на других SoC обычно скорость 115200. Остальные настройки последовательного порта можно оставить по умолчанию. Некоторые подробности в документации на одноплатник OpiZero3: Как использовать отладочный последовательный порт на платформе Windows Если вы работает на ПК под Linux и желаете использовать в качестве термиальной программы Puttу, то подробности настройки можно посмотреть, например, здесь: Как использовать отладочный последовательный порт на платформе Ubuntu Разумеется, существуют и другие сетевые и терминальные программы, возможно, более простые и привычные. Но всё же рекомендуется освоить MobaXTerm с её богатыми возможностями: терминал, SSH, X11,файловый менеджер, текстовый редактор и многие другие полезные инструменты, интегрированными в одном приложении, не требующем установки. |