From 3b49f9a67fc042fbec469f1df5ecee4acc2c6c60 Mon Sep 17 00:00:00 2001 From: Artem Smirnov Date: Wed, 12 Sep 2018 20:50:36 +0300 Subject: [PATCH] image_builder: new configure UART on RPi --- docs/uart.md | 15 +++++++++++++-- image_builder/scripts/hardware_setup.sh | 3 ++- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/docs/uart.md b/docs/uart.md index ccf89936..a897b500 100644 --- a/docs/uart.md +++ b/docs/uart.md @@ -67,8 +67,19 @@ dtoverlay=pi3-miniuart-bt sudo systemctl disable hciuart.service ``` -### Bugs +## Дефолтная настройка образа + +На образе CLEVER мы изначально выключили `Mini UART` и Bluetooth модуль. + +## Bugs Если использовать подключение `Mini UART` к Bluetooth, `hciuart` падает с ошибкой: -![hciuart error](assets/hciuart_error.jpg) \ No newline at end of file +![hciuart error](assets/hciuart_error.jpg) + +В случае отключения Bluetooth + +``` +/dev/serial0 -> ttyAMA0 +/dev/serial1 -> ttyS0 +``` \ No newline at end of file diff --git a/image_builder/scripts/hardware_setup.sh b/image_builder/scripts/hardware_setup.sh index c748688e..be2abc88 100755 --- a/image_builder/scripts/hardware_setup.sh +++ b/image_builder/scripts/hardware_setup.sh @@ -38,7 +38,8 @@ echo -e "\033[0;31m\033[1m$(date) | #6 Turn on UART\033[0m\033[0m" # https://github.com/RPi-Distro/raspi-config/pull/75 /usr/bin/raspi-config nonint do_serial 1 /usr/bin/raspi-config nonint set_config_var enable_uart 1 /boot/config.txt -/usr/bin/raspi-config nonint set_config_var dtoverlay pi3-miniuart-bt /boot/config.txt +/usr/bin/raspi-config nonint set_config_var dtoverlay pi3-disable-bt /boot/config.txt +systemctl disable hciuart.service # After adding to Raspbian OS # https://github.com/RPi-Distro/raspi-config/commit/d6d9ecc0d9cbe4aaa9744ae733b9cb239e79c116