Why MX6Q PMIC i2c access failed after entered linux kernel

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Why MX6Q PMIC i2c access failed after entered linux kernel

Jump to solution
1,241 Views
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?

Labels (1)
Tags (1)
0 Kudos
1 Solution
606 Views
raymondwang
Senior Contributor I

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

View solution in original post

0 Kudos
1 Reply
607 Views
raymondwang
Senior Contributor I

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

0 Kudos