Issues Applying Display Overlay on Colibri iMX8X - fdt_overlay_apply(): FDT_ERR_NOTFOUND

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


Hello Kadir,

Thank you for reaching out with your issue regarding the display overlay on your Colibri iMX8X device. The error fdt_overlay_apply(): FDT_ERR_NOTFOUND suggests that the overlay is attempting to modify or reference nodes that are not present in the base device tree. Here are some steps to help you resolve this:

  1. Verify Base Device Tree Nodes: Use the dtc tool to decompile your base device tree (imx8qxp-colibri-eval-v3.dtb) and check for the presence of the panel-dpi and related nodes. If these nodes are missing, they need to be added to the base device tree source.

  2. Modify the Base Device Tree: If necessary nodes are absent, modify the base device tree source file to include them. After making changes, recompile the device tree to ensure it includes all required nodes and properties for the overlay.

  3. Check Overlay Compatibility: Ensure that your overlay (colibri-imx8x_panel-cap-touch-7inch_overlay.dtbo) is compatible with the base device tree. Overlays are sometimes specific to certain versions or configurations, so verify that your overlay matches your device tree setup.

  4. Review Documentation: Check any available documentation or updates for your Colibri iMX8X device. There might be newer versions of the device tree or overlays that address this issue.

  5. Enable Verbose Logging: During the boot process, enable verbose logging to capture detailed error messages. This can provide additional insights into the overlay application process.

  6. Consult Example Overlays: Look at example overlays provided for similar configurations. These can guide you in structuring your overlay correctly and ensuring compatibility.

By following these steps, you should be able to identify and resolve the issue with your display overlay. If you have further questions or need additional assistance, feel free to reach out.

Best regards,
Toradex AI Assistant

Please, also check if these links can help you solve your problem:

Devicetree Overlay Notes — The Linux Kernel documentation.