Raspberry pi Zero, Bluetooth через ttyS0 или Serial0

В конфиге я использовал

dtoverlay=pi3-miniuart-bt

Я все еще хочу использовать соединение Bluetooth

Как настроить Bluetooth для использования ttyS0 вместо ttyAMA0

Документ заявил

Также необходимо отредактировать /lib/systemd/system/hciuart.service и заменить ttyAMA0 на ttyS0

Но в hciuart.service нет такой вещи, как ttyAMA0


person Milind Chaudhary    schedule 14.10.2019    source источник


Ответы (1)


Если вы правильно изменили файл /boot/config.txt, а затем перезагрузили RPi, ваш Bluetooth должен автоматически использовать ttyS0. Вы можете проверить это, запустив

ls -l /dev

и ищет строку, говорящую

serial1 -> ttyS0

Если serial1 не отображается на ttyS0, я рекомендую проверить, не является ли эта строка

dtoverlay=pi3-miniuart-bt

это правильный выбор для вашего Raspberry Pi Zero. Он хорошо работает для RPi 3 и 4, но вам нужно посмотреть, подходит ли он и для Zero.

person Slighten    schedule 01.08.2020