Hi,
I've been using the iMX6q_sabreauto board with linux-2.6-imx.git imx-android-r13.4-ga.
Attached I have a HannStar LVDS display and also an iAP auth chip.
Both LVDS and auth chip are available on i2c-1. The TS driver used is egalax.
LVDS is the first one to be initialized then followed by a procedure on the auth chip. After the auth, the LVDS is freezed for ~3-4 sec and then it becomes reactive again.
I can also confirm that if I try to use the TS during the freeze period while doing a "getevent", not input event is received.
I think a similar issue has been mentioned here: https://community.freescale.com/message/290018#290018
Does anyone have an idea about the root cause ?
Thanks,
Mihai.
已解决! 转到解答。
Hi Oliver,
By frozen I meant that we cannot receive any input events on I2S from LVDS input device.
In the end I've managed to find the problem, and it was related to the authentication procedure between iAP auth chip. Somehow, the auth procedure left the bus in bad state and it took a couple of seconds to restart it.
To answer to your last question, without auth chip the issue couldn't be reproduced.
Thanks a lot for helping!
Regards,
Mihai.
OliverB May 6, 2013 8:15 PM (in response to imxcommunityscout)
Hi,
I have a few questions. When you say that the LVDS is frozen, has the display image frozen or does the touchscreen
stop responding to system events?
Also, have you tried to reproduce the problem with the iAP auth chip removed from the system?
Regards,
Oliver
Hi Oliver,
By frozen I meant that we cannot receive any input events on I2S from LVDS input device.
In the end I've managed to find the problem, and it was related to the authentication procedure between iAP auth chip. Somehow, the auth procedure left the bus in bad state and it took a couple of seconds to restart it.
To answer to your last question, without auth chip the issue couldn't be reproduced.
Thanks a lot for helping!
Regards,
Mihai.