From efaddd34c85f25651f7d522433ead7b0c1823487 Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Fri, 2 Apr 2021 10:35:49 +0300 Subject: [PATCH] image: enable USB in Compute Module 4 --- builder/assets/hardware_setup.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/builder/assets/hardware_setup.sh b/builder/assets/hardware_setup.sh index 868de1be..d07af2f1 100755 --- a/builder/assets/hardware_setup.sh +++ b/builder/assets/hardware_setup.sh @@ -79,4 +79,10 @@ if ! grep -q "^bcm2835-v4l2" /etc/modules; then printf "bcm2835-v4l2\n" >> /etc/modules fi -echo_stamp "#8 End of configure hardware interfaces" +echo_stamp "#8 Check if Compute Module 4" +if grep -q "Compute Module 4" "/proc/device-tree/model"; then + echo_stamp "Enable USB on Compute Module 4" + echo "dtoverlay=dwc2,dr_mode=host" >> /boot/config.txt +fi + +echo_stamp "#9 End of configure hardware interfaces"