otg usb

Raspberry Pi 4 OTG USB устройство, подключаемся к компьютеру по USB

В Raspberry Pi 4 USB type-C гнездо питания может также использоваться для передачи данных. Это можно использовать в разных полезных целях, например для подключения к компьютеру по USB в качестве OTG-устройства

1. Включаем драйвер dwc2, прописав в /boot/config.txt строку

dtoverlay=dwc2

2. Рассмотрим варианты использования Raspberry Pi в качестве USB устройства, подключенного к компьютеру

Хранилище данных

BOOT-раздел microSD карты будет отображаться на компьютере как обычная флэшка. Подгружаем драйвер g_mass_storage и перезагружаем RasPisudo modprobe g_mass_storage file=/dev/mmcblk0p1 removeable=1

Можно также создать небольшую файловую систему FAT32 в файле на SD-карте, которая будет отображаться на компьютере как диск для чтения/записи

sudo dd if=/dev/zero of=/piusb.bin bs=512 count=2880
sudo mkdosfs /piusb.bin
sudo modprobe g_mass_storage file=/piusb.bin stall=0

USB serial устройство

sudo systemctl enable getty@ttyGS0.service

После этого к Raspberry Pi можно будет подключиться по SSH с компьютера по USB кабелю, аналогично подключению при помощи USB-serial адаптера (https://raspberrypi.ru/606-upravlenie-raspberry-pi-s-kompyutera-cherez-usb-ttl-adapter)

USB сетевая карта

sudo modprobe g_ether

Прочие варианты использования Raspberry Pi 4 как USB устройства, подключённого к компьютеру

  • USB звуковая картаsudo modprobe g_audio
  • USB клавиатура/мышьsudo modprobe g_hid
  • USB веб камераsudo modprobe g_webcam
  • USB принтерsudo modprobe g_printer

P.S Ранние модели Raspberry Pi (за исключением Zero) не могут быть подключены в качестве OTG устройства.

Тэги:

 

Автор:

Комментариев: 0

Ваш комментарий

Авторизуйтесь для отправки комментария

© Сообщество пользователей RaspberryPi 2021