Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
The error message you’re encountering indicates that the apalis-imx8_hdmi_overlay.dtbo
is not installed in your boot filesystem. This is likely causing the do_deploy
task to fail. Here are a few steps you can take to resolve this issue:
-
Check TEZI_EXTERNAL_KERNEL_DEVICETREE: Ensure that the
apalis-imx8_hdmi_overlay.dtbo
is included in theTEZI_EXTERNAL_KERNEL_DEVICETREE
variable. This variable is responsible for specifying which device tree overlays should be included during the build process. You can find this variable in your machine configuration files, such asmachine.conf
ormachine.inc
. -
Verify Overlay Availability: Make sure that the
apalis-imx8_hdmi_overlay.dtbo
is available in the expected location. You can check the device tree overlays repository to ensure that the overlay file is present and correctly named. -
Update Recipes: If the overlay is not being provided by
virtual/dtb
, you may need to update your Yocto recipes to ensure that the overlay is being built and deployed correctly. You can write your ownbbappends
to add your device tree overlays repository if necessary. -
Rebuild the Image: After making the necessary changes, try rebuilding your image using
bitbake
. This will ensure that any changes to the configuration or recipes are applied. -
Check Logs: Review the log files mentioned in the error messages for more detailed information about what might be causing the failure. This can provide additional clues on how to resolve the issue.
If these steps do not resolve the issue, you may need to further investigate the specific configuration and setup of your Yocto Project environment to ensure that all necessary components are correctly configured.
Please, also check if these links can help you solve your problem: