2405803_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2405803_en-US

2405803_en-US

RVT70HSTNWC00-B (ILI2132A) with MIMXRT1176-evkb

Hi,

I'm currently working on a project with the MIMXRT1176-EVKB. In this project, I would like to display some screens on the RVT70HSTNWC00-B display and be able to register touch coordinates.

I already have a working screen thanks to another NXP forum post: https://community.nxp.com/t5/i-MX-Processors/Creating-a-driver-for-a-MIPI-LCD/m-p/1772322

The only issue I have is that the touch driver (ILI2132A) for this display works slightly differently than other drivers (e.g., the GT911) but still uses I²C as protocol and there are no examples in the SDK that use this driver.

Does anyone have a solution for this that can be built on the MIMXRT1170 series?

All help and information are welcome.

Thanks in advance!

Communication & Control(I3C | I2C | SPI | FlexCAN | Ethernet | FlexIO)Re: RVT70HSTNWC00-B (ILI2132A) with MIMXRT1176-evkb

Hi @KobeV,

We do not currently provide a proper driver for the ILI2132A, but the RT1170-EVKB does support Zephyr, which has a driver for this touch IC called "input_ili2132a.c" (DocGitHub).

Considering that the specifics for the ILI2132A touch IC are already implemented on that driver, the migration process to a bare metal driver is quite achievable. All the GPIO and I2C functions that are using on that driver should already have their bare metal equivalent on our SDK, so I suggest migrating or create your own driver based on that one.

Also, since the RT1170-EVKB is already supported by Zephyr, you could do testing scenarios with a Zephyr-based projects to ensure the functionality of the driver and debug its functionality before any migration process.

BR,
Edwin.

Tags (1)
No ratings
Version history
Last update:
Tuesday
Updated by: