imx93 PMIC i2c communication

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

imx93 PMIC i2c communication

789 Views
Michaelscott237
Contributor I

Hey, im making a board that features the imx93 and an fpga.

I want to use pca9451 for powering the imx and to control the pmic from the fpga.

I saw on the evk that the scl, sda lines are connected to i2c2 of the imx which works on 1.8v.

My questions are:

1. Can i connect the SCLL, SDHL to i2cX of the imx and the main i2c of the pmic to my fpga and change the main i2c to work on 3.3v? I want to connect also the pmic_on_req and other lines to the fpga.  

The main question here is how to it right (connect an fpga to control all the power sequence of the pmic for the imx, and still leave a connection available between the imx and the pmic) 

2. How does the pmic is configured to thd imx voltaged configuration at the first start up?

3. The imx it self can control the pmic? How it prevents from a user to change something that can mess up the power up sequence?

4. All the powet measurements come from the main i2c line (i2c2) that connected between the imx and the pmic

 

Thanks

 

 

Labels (1)
0 Kudos
Reply
1 Reply

738 Views
pengyong_zhang
NXP Employee
NXP Employee

Hi @Michaelscott237 

You can refer the following spl.c file about the imx voltaged configuration at the first start up

https://github.com/nxp-imx/uboot-imx/blob/lf_v2022.04/board/freescale/imx93_evk/spl.c

 

B.R

0 Kudos
Reply