Touch controller not initializing.

Jul 9, 2008 at 5:35 PM
There has been a few reports of the tsc2003 touch screen controler on the ConsoleLCD occasionally not initializing correcty.
You might see an I2C error message on the debug console and the touch screen will be unresponsive.
Sometimes a powercycle will fix the problem.

The issue is a marginal design and no pull-up resistors on the I2C bus which goes to the tsc2003 touch screen controller.

There is a software fix available that unconditionally resets the I2C bus on powerup. This seems to fix the problem but it is recommended the pull-up be added also.
The fix is in the archive as change set 14298.