cancel
Showing results for 
Search instead for 
Did you mean: 

Enable I2C on STM32MP257f-dk

BarthYer
Visitor

Hello,

I'm working with the STM32MP257F-DK using the Yocto Project, and I'm trying to enable I2C in my custom Device Tree.
However, I’m facing an issue where the I2C controllers remain stuck because of power-domain pending states.

Here is the relevant dmesg output showing the problem:

BarthYer_0-1763338932999.png

It looks like the D1 power domain never reaches sync_state(), which prevents the I2C drivers from probing correctly.
I suspect a configuration issue in the power-domain hierarchy or in my SoC/board Device Tree, but I haven’t found the root cause yet.

Could someone help me understand what is missing to properly enable the I2C controllers and bring the D1 power domain out of the pending state?

Thanks in advance for your support.

 

0 REPLIES 0