I have driven a touch screen on I2C bus 3.
Sometimes it's can work correctly.
Sometimes I get error as follows:
I found core cpu can't communicate with tsc2007,the touch screen chip.
First, check the I2C bus consistency, signal integrity, the values of the bus pull-up resistors etc. Also, try to slow down the communication speed.
Have a great day,
Artur