I2C freeze on i.MX6q_sabreauto

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

I2C freeze on i.MX6q_sabreauto

跳至解决方案
962 次查看
mihai
Contributor I

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.

标签 (2)
0 项奖励
回复
1 解答
776 次查看
mihai
Contributor I

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.

在原帖中查看解决方案

0 项奖励
回复
3 回复数
776 次查看
karina_valencia
NXP Apps Support
NXP Apps Support
Re: I2C freeze on i.MX6q_sabreauto

Oliver BrownEmployee

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

0 项奖励
回复
777 次查看
mihai
Contributor I

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.

0 项奖励
回复
776 次查看
karina_valencia
NXP Apps Support
NXP Apps Support

No update  from customer

0 项奖励
回复