From d98a5c440bc7de95999898704104f6c304ba057e Mon Sep 17 00:00:00 2001 From: DanyLE Date: Fri, 7 Jul 2023 22:02:04 +0200 Subject: [PATCH] fix dtbo compile --- .../dts/{ ads1115-i2c-gpio.dts => ads1115-i2c-gpio.dts} | 0 recipes-bsp/waveshare-2.8-lcd/waveshare-2.8-lcd.bb | 7 ++++++- recipes-core/images/core-image-minimal.bbappend | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) rename recipes-bsp/waveshare-2.8-lcd/files/dts/{ ads1115-i2c-gpio.dts => ads1115-i2c-gpio.dts} (100%) diff --git a/recipes-bsp/waveshare-2.8-lcd/files/dts/ ads1115-i2c-gpio.dts b/recipes-bsp/waveshare-2.8-lcd/files/dts/ads1115-i2c-gpio.dts similarity index 100% rename from recipes-bsp/waveshare-2.8-lcd/files/dts/ ads1115-i2c-gpio.dts rename to recipes-bsp/waveshare-2.8-lcd/files/dts/ads1115-i2c-gpio.dts diff --git a/recipes-bsp/waveshare-2.8-lcd/waveshare-2.8-lcd.bb b/recipes-bsp/waveshare-2.8-lcd/waveshare-2.8-lcd.bb index 01ea609..240e6b7 100644 --- a/recipes-bsp/waveshare-2.8-lcd/waveshare-2.8-lcd.bb +++ b/recipes-bsp/waveshare-2.8-lcd/waveshare-2.8-lcd.bb @@ -7,9 +7,14 @@ inherit devicetree FILESEXTRAPATHS:prepend := "${THISDIR}/files:" SRC_URI = " file://dts/ads1115-i2c-gpio.dts " +S = "${WORKDIR}/dts" +DT_FILES = "ads1115-i2c-gpio.dtbo" + +COMPATIBLE_MACHINE = "raspberrypi.*" + do_deploy:append () { install -d ${DEPLOY_DIR_IMAGE} - install -m 0755 ${THISDIR}/files/dts/ads1115-i2c-gpio.dtbo ${DEPLOY_DIR_IMAGE}/ads1115-i2c-gpio.dtbo + install -m 0755 ${B}/ads1115-i2c-gpio.dtbo ${DEPLOY_DIR_IMAGE}/ads1115-i2c-gpio.dtbo install -m 0755 ${THISDIR}/files/vc4-kms-DPI-28inch.dtbo ${DEPLOY_DIR_IMAGE}/vc4-kms-DPI-28inch.dtbo install -m 0755 ${THISDIR}/files/waveshare-28dpi-3b-4b.dtbo ${DEPLOY_DIR_IMAGE}/waveshare-28dpi-3b-4b.dtbo install -m 0755 ${THISDIR}/files/waveshare-28dpi-3b.dtbo ${DEPLOY_DIR_IMAGE}/waveshare-28dpi-3b.dtbo diff --git a/recipes-core/images/core-image-minimal.bbappend b/recipes-core/images/core-image-minimal.bbappend index d5e0192..2b0b59c 100644 --- a/recipes-core/images/core-image-minimal.bbappend +++ b/recipes-core/images/core-image-minimal.bbappend @@ -1,6 +1,6 @@ inherit extrausers -KERNEL_DEVICETREE:append = "${@bb.utils.contains('RPI_USE_wS_28_DPI_LCD', '1', ' overlays/ads1115-i2c-gpio.dtbo overlays/vc4-kms-DPI-28inch.dtbo overlays/waveshare-28dpi-3b-4b.dtbo overlays/waveshare-28dpi-3b.dtbo overlays/waveshare-28dpi-4b.dtbo ', ' ', d)}" +KERNEL_DEVICETREE:append = "${@bb.utils.contains('RPI_USE_wS_28_DPI_LCD', '1', ' overlays/ads1115-i2c-gpio.dtbo overlays/ads1115-i2c-gpio.dtbo overlays/vc4-kms-DPI-28inch.dtbo overlays/waveshare-28dpi-3b-4b.dtbo overlays/waveshare-28dpi-3b.dtbo overlays/waveshare-28dpi-4b.dtbo ', ' ', d)}" EXTRA_USERS_PARAMS = "usermod -p BJpK8ADNDLsGg root; \