Hi,
Which is the correct control of TSC ADC of AM335x?
① The Touchscreen sample of the starterware uses both FIFO0 and FIFO1, and it reads data of FIFO0 and FIFO1 at the event of FIFO1 threshold. Therefore, only the FIFO1_TR interrupt is enabled.
② TSC ADC driver for Linux uses only FIFO0 and reads the data of FIFO0 with the event of FIFO0 threshhold. In addition to FIFO1_TR, EOS interrupt is enabled.
It seems that it is only waiting as EOS processing.
Our customers are based on ①, but there is a problem that the FSM busy will remain "1".
Is there any information as the correct sequence?
Best Regards,
Shigehiro Tsuda