I have been working with the imx8mmevk board with NXP MX8 DSI OLED1 screens attached, and I can't get the touch to work. I followed the instructions in the i.MX Yocto Project User's Guide, and I am able to build an image where the display is working, but touch is not. I am using imx8mm-evk-rm67191 for the device tree.
Is there a device tree for this board which does support the MX8 DSI OLED1 with touch?
If not, what all do I need to do to add touch support to imx8mm-evk-rm67191?
Solved! Go to Solution.
After you change the kernel, you need also need to add it to weston, so you can try the steps here https://wiki.st.com/stm32mpu/wiki/How_to_calibrate_the_touchscreen.
You can tell us the test result.
I do not know which version of BSP are you using, but you can refer to this :
Thank you for your reply
We are using yocto project with Distro-"fsl-imx-wayland" ,Distro_version "5.4-zeus" for imx8mmevk board with linux kernel version 5.4.70 .
As per your solution ,unfortunately imx8mp-evk-rm67199.dts/imx8mm-evk-rm67199.dts not available instead of that imx8mm-evk-rm67191.dts file is available.
I changed imx8mm-evk-rm67191.dts file as per imx8mp-evk-rm67199.dts provided by you but still not touch is not working .
Thank you.
After you change the kernel, you need also need to add it to weston, so you can try the steps here https://wiki.st.com/stm32mpu/wiki/How_to_calibrate_the_touchscreen.
You can tell us the test result.