Capacitive Touch Display 7" Parallel on Apalis iMX6

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

Did you like my answer?

:+1: :-1:


Hi Anthony,

It looks like you’re on the right track but might be missing some key details. Let’s break down the steps to get your Capacitive Touch Display 7" Parallel working with the Apalis iMX6 and Ixora Carrier Board.

1. Device Tree Overlays

The device tree overlays are crucial for configuring the display correctly. It seems like you are not finding the specific overlay for the capacitive touch display. The overlays might have been renamed or updated in newer versions. Here are some steps to help you:

  1. Check the Latest Overlays: Ensure you have the latest overlays from the Toradex Device Tree Overlays repository on GitHub. Sometimes, the names and configurations change with updates.

  2. Identify the Correct Overlay: For the Capacitive Touch Display 7" Parallel, you might need to use a combination of overlays. Based on your description, you should look for overlays related to parallel RGB displays and touch controllers. For example:

    • apalis-imx6_parallel-rgb_overlay.dtbo
    • display-edt7_overlay.dtbo (or a similar one for the specific display)
    • apalis-imx6_stmpe-ts_overlay.dtbo (for the touch controller)

2. Modifying vidargs

The vidargs environment variable is used to set the video mode. Your current setting seems correct, but ensure that the display timings match the specifications of your 7" display. Here’s a refined example:

fw_setenv vidargs 'video=mxcfb0:dev=lcd,FusionF07A,if=RGB24,bpp=32 video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off fbmem=32M'

3. Toradex Easy Installer (TEZI)

For TEZI, you need to ensure that the correct overlays are enabled. If the overlays are not present, you might need to add them manually. Here’s how you can do it:

  1. Edit overlays.txt: Add the necessary overlays to the overlays.txt file in the boot partition. For example:
fdt_overlays=apalis-imx6_parallel-rgb_overlay.dtbo display-edt7_overlay.dtbo apalis-imx6_stmpe-ts_overlay.dtbo
  1. Update TEZI: If the overlays are not included in the TEZI image, you might need to build a custom TEZI image with the required overlays.

4. Boot2Qt

For Boot2Qt, ensure that the device tree overlays are correctly applied. You might need to modify the Yocto build configuration to include the necessary overlays. Check the local.conf or bblayers.conf to ensure the overlays are included.

Summary

  • Ensure you have the latest device tree overlays from the Toradex repository.
  • Modify vidargs to match the display specifications.
  • Edit overlays.txt in the TEZI boot partition to include the necessary overlays.
  • Check your Yocto build configuration to ensure the overlays are included for Boot2Qt.

If you continue to face issues, please provide the exact error messages or behavior you observe, and we can further troubleshoot from there.

Best regards,
[Your Name]

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

Problem with 10.1" capacitive touch and Apalis iMX6 on Ixora v1.1.