Why MX6Q PMIC i2c access failed after entered linux kernel

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

Why MX6Q PMIC i2c access failed after entered linux kernel

跳至解决方案
1,393 次查看
raymondwang
Senior Contributor I

My sabresd based new custom board, kernel report error:

mc_pfuze 1-0008: recv failed!:-5,0

mc_pfuze: probe of 1-0008 failed with error -5

Hardware reset to PMIC, boot loader can probe PMIC properly:

Found PFUZE100! deviceid=10,revid=11

Because our linux system software reset is WDOG based, it won't reset PMIC.

After reset ,boot loader will not report PFUZE100 found. Strange issue, Why?

With oscilloscope support, I found the PFUZE100 i2c access failed with no ACK in 9th i2c clk.

Anyone ever encounter issue like this?

标签 (1)
标记 (1)
0 项奖励
回复
1 解答
758 次查看
raymondwang
Senior Contributor I

Touch panel and PMIC share the same i2c bus but has different pull up power voltage.

在原帖中查看解决方案

0 项奖励
回复
1 回复
759 次查看
raymondwang
Senior Contributor I

Touch panel and PMIC share the same i2c bus but has different pull up power voltage.

0 项奖励
回复