Touch screen (i2C) locks up, on board using STMf429 with STMPE811.
Hi Good People. I have a custom board using a STM32F429 (loosely based on a STM32F429 DISCO) driving a 800 x 480 touch screen display (LTDC). I have used TouchGFX, STM32CubeMX (with FreeRTos) with Keil compiler. Everything is working fine, except the Touch controller. I had copied (what I believe to be) the relevant files from a Disco example, but the I2C locks up within a few msecs. The read/write routines are still accessed but the I2C locks up. I presume this must be a timing thing, but am lost as to where to go from here. The first screen shot is an expanded view of the last burst of the second shot. Any clues please? Thanks.


