I am trying to make the 7’’ capacitive touch screen work with a Colibri imx6DL and an Iris v2 board.
On this page, it is indicated the board are compatibles:
I want to make it work with WinCE (idealy 7, but I would be happy even if it is2013) and I have connected the cables as indicated on the photo from the touchscreen to the iris v2 board.
Following the instructions on this page, I could not manage to make it work. Then I have found this page:
and I thought the solution given would help me. As stated in the datasheet, the touchscreen has to be programmed. So I move to Linux (Toradex Embedded Linux with LXDE) and I can detect something on I2C-0 at the address 4a.
But when I run
./mxt-app -d i2c-dev:0-004a --load LTCTP070-3-GG_mXT1066T2_tdx_20170911.xcfg
I have the following error:
“Registered i2c-dev adapter: 0 address:0x4a
Info checksum error calc=041FB9 read=000000”
I am pretty sure the wiring is correct, can anyone help me with this?
Thanks in advance
Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Based on the context provided, it seems you are trying to use a 7" capacitive touch display with a Colibri iMX6DL and an Iris V2 board. According to the compatibility information, the Iris V2 board should be directly compatible with the capacitive touch display without needing an adapter.
However, you are encountering an issue with the I2C communication, specifically an “Info checksum error” when trying to load the configuration file using mxt-app. This error suggests that there might be a problem with the data being read from the device, which could be due to several reasons:
Wiring Issues: Double-check the wiring between the display and the Iris V2 board to ensure all connections are secure and correct.
Configuration File: Ensure that the configuration file LTCTP070-3-GG_mXT1066T2_tdx_20170911.xcfg is the correct one for your display and is not corrupted.
I2C Address: Verify that the I2C address (0x4a) is correct for your setup. You can use tools like i2cdetect to scan the I2C bus and confirm the address.
Driver and Kernel Support: Make sure that the necessary drivers are loaded and that your Linux kernel supports the touch controller.
Hardware Adapter: Although the Iris V2 is supposed to be directly compatible, if you are using any additional hardware adapters, ensure they are functioning correctly.
If these steps do not resolve the issue, I recommend reaching out to Toradex technical support for further assistance, as they can provide more detailed troubleshooting based on your specific setup.
Please, also check if these links can help you solve your problem: