I2C Hang in imx6q SabreSD board

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

I2C Hang in imx6q SabreSD board

774 次查看
divyardharan
Contributor III

I am facing an I2C hang issue in my board.

This makes my touch hangs,I2C channel 3 is connected to touch controller in our board..

At some point touch is not responding.

When I run the I2C Detect program,seems like I2C of that particular channel hangs.

When I searched in Google I found some links which is similar to my issue. https://community.freescale.com/thread/316813

Dou you know how to reset the I2C Cahnnel.

http://www.spinics.net/lists/linux-i2c/msg06712.html

Regards

Divya  R Dharan

标记 (2)
0 项奖励
1 回复

429 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Divya

if hang is caused by peripheral touch controller, one can try to generate

additional clocks manually in sw (configure i.MX6 lines as GPIOs), procedure

is described in many app notes on web, like below

http://www.analog.com/media/en/technical-documentation/application-notes/54305147357414AN686_0.pdf

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 项奖励