Для подключения нам понадобится:
Orange pi 5: https://alii.pub/6lwkwu
или Orange pi 800: https://alii.pub/6lxtfn
usb/ttl программатор: http://alii.pub/660gp4
Контактные провода: https://alii.pub/6lxth7
Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.
Для чего это вообще нужно?
Все очень просто. Когда вы устанавливаете например операционную систему Ubuntu, чтоб настроить на ней сеть, вам нужно или подключиться по проводному интернету и искать на роутере какой ip адрес получило устройство. Или подключать монитор и смотреть на мониторе какой получил ip адрес. Ну или так-же через монитор настраивать сразу wi-fi подключение, чтоб не тащиться к роутеру для подключения провода.
И вот чтоб этого не делать, можно подключиться usb/ttl программатором к специально выведенным пинам на orange pi и подключиться с компьютера по uart. А с компьютера через консоль уже можем полноценно управлять Orange pi и например настроить то-же wi-fi подключение.
Казалось-бы все просто, зачем нужна эта статья? ведь каждый человек сможет подключить три провода rx,tx и GND к usb/ttl программатору и без статьи. И тут загвоздка? а какую скорость COM порта выбрать? Скажу сразу стандартные скорости не подходят. Нужна скорость 1500000. Эта скорость используется как на Orange pi 5, так и на Orange pi 800. На других устройствах не проверял. Знаю только что на Orange pi zero 2 она стандартная 115200.
Ну и теперь давайте приступим к подключению.
у Orange pi 5 распиновка контактов следующая:
И вот к пинам rx,tx, gnd и будем подключать usb/ttl программатор. Подключая rx->tx, tx->rx, gnd->gnd.
Для Orange pi 800 распиновка uart debug интерфейса выглядит так:
Подключение usb/ttl программатора точно такое же: rx->tx, tx->rx, gnd->gnd.
Для подключения я использую PuTTy.
Узнаем сначала под каким COM портом у нас в windows определился usb/ttl программатор. Для этого заходим в диспетчер устройств windows:
Видим, что у меня это COM3.
Далее открываем программу PyTTY, выставляем галочку Serial и в графе speed выставляем скорость 1500000.
Ну и нажимаем кнопку Open. После этого у Вас откроется черное окно консоли. Далее включаем Orange pi и наслаждаемся результатом.
В консоль начнет сыпаться загрузочная информация Orange pi и в конечном итоге появится полноценная консоль Linux.
Из информации тут видно, что мы подключены по tty1 – это и есть uart debug интерфейс.
Далее в консоли уже можем делать что угодно и настраивать как угодно наш мини пк.
Надеюсь статья была Вам полезна. Спасибо за внимание.