Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Boot2Qt 6.7.0 for Beaglebone Black (meta-boot2qt-ti) does not build cape overlays
Forum Updated to NodeBB v4.3 + New Features

Boot2Qt 6.7.0 for Beaglebone Black (meta-boot2qt-ti) does not build cape overlays

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
2 Posts 2 Posters 204 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Marker
    wrote on last edited by
    #1

    Trying to get boot2qt working on the BeagleBone Black with a touchscreen display. It builds and boots fine, but it does not seem to compile any cape overlays. I can see them downloaded into the work directory (for example "tmp/work-shared/beaglebone/kernel-source/arch/arm/boot/dts/overlays/BBORG_RELAY-00A2.dts"), but they do not get compiled (.dtbo) and included in the image.

    I was able to compile a few of them manually, but I would prefer to have it done autmatically.

    Does anyone know how I can enable this "feature"?

    Thanks

    F 1 Reply Last reply
    0
    • M Marker

      Trying to get boot2qt working on the BeagleBone Black with a touchscreen display. It builds and boots fine, but it does not seem to compile any cape overlays. I can see them downloaded into the work directory (for example "tmp/work-shared/beaglebone/kernel-source/arch/arm/boot/dts/overlays/BBORG_RELAY-00A2.dts"), but they do not get compiled (.dtbo) and included in the image.

      I was able to compile a few of them manually, but I would prefer to have it done autmatically.

      Does anyone know how I can enable this "feature"?

      Thanks

      F Offline
      F Offline
      florence023
      wrote on last edited by
      #2

      @Marker said in [Boot2Qt 6.7.0 for Beaglebone Black (meta-boot2qt-ti) does not build cape overlays]myloweslife(/post/802586):

      Trying to get boot2qt working on the BeagleBone Black with a touchscreen display. It builds and boots fine, but it does not seem to compile any cape overlays. I can see them downloaded into the work directory (for example "tmp/work-shared/beaglebone/kernel-source/arch/arm/boot/dts/overlays/BBORG_RELAY-00A2.dts"), but they do not get compiled (.dtbo) and included in the image.

      I was able to compile a few of them manually, but I would prefer to have it done autmatically.

      Does anyone know how I can enable this "feature"?

      Thanks

      Hello,

      To enable automatic compilation of Device Tree Overlays (DTBOs) on the BeagleBone Black, follow these steps:

      Device Tree Overlays (DTOs):
      Device Tree Overlays allow you to customize the Device Tree of a given board, describing components added externally (such as capes or expansion boards) or tweaking pin multiplexing.
      DTBOs are fragments used to modify the Device Tree at runtime without recompiling the entire kernel.
      Compile DTBOs Automatically:
      First, ensure you have the source code for your overlay (e.g., BBORG_RELAY-00A2.dts).
      Use the Device Tree Compiler (DTC) to compile the overlay into a DTBO file

      dtc -O dtb -o BBORG_RELAY-00A2.dtbo BBORG_RELAY-00A2.dts
      

      Copy the resulting .dtbo file to /lib/firmware.
      Load DTBOs at Boot:
      Modify the U-Boot options (usually in /```
      boot/uEnv.txt

      cape_enable=capemgr.enable_partno=BBORG_RELAY-00A2.dtbo

      Reboot:
      Reboot your BeagleBone Black, and the DTBO will be automatically loaded.
      Remember to adjust the filenames and paths according to your specific overlay. This approach allows you to customize the Device Tree without recompiling the entire kernel.
      
      Hope this will help you.
      Best regards,
      florence023
      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved