Hi all
Let me confirm about power supply voltage for VLDO4 in MCIMX7D-SABRE.
According to the MCIMX7D-SABRE schematic (sch-28590_i.mx7d_saber_rev_d.pdf), the VLDO4 is 2.8V.
On the other hand, the voltage of PMIC which implement on the board is 3.3V because the OTP configuration number is "A1".
From the above, the voltage of VLDO4 is changed in u-boot from i.MX.
Am I correct ?
If yes, please tell me which source code change the voltage.
Ko-hey
Solved! Go to Solution.
Hello,
On the i.MX7 EVK scheme PMIC PC32PF3000A1EP is applied. For the
PMIC A1 VLDO4 (OTP_VLDO4_VOLT) is 3.3V at start-up. Further it may be
changed in software.
According to i.MX_Linux_Reference_Manual regarding PMIC driver -
“Some code moves to U-Boot, such as standby voltage setting. Some
code is implemented by DTS file. See PFUZE100 device node in arch/arm/boot/dts/imx6qdl-sabresd.dtsi
and arch/arm/boot/dts/imx6qdl-sabreauto.dtsi”
You may look at
/uboot/drivers/power/regulator/pfuze100.c
Have a great day,
Yuri
------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button.
Thank you!
Hello,
On the i.MX7 EVK scheme PMIC PC32PF3000A1EP is applied. For the
PMIC A1 VLDO4 (OTP_VLDO4_VOLT) is 3.3V at start-up. Further it may be
changed in software.
According to i.MX_Linux_Reference_Manual regarding PMIC driver -
“Some code moves to U-Boot, such as standby voltage setting. Some
code is implemented by DTS file. See PFUZE100 device node in arch/arm/boot/dts/imx6qdl-sabresd.dtsi
and arch/arm/boot/dts/imx6qdl-sabreauto.dtsi”
You may look at
/uboot/drivers/power/regulator/pfuze100.c
Have a great day,
Yuri
------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button.
Thank you!
Hi Yuri Muhin
Thank you for reply.
I thought the pfuze100.c is for PF0100 but I confirmed the code is also for PF3000.
Furthermore, I also checked it has imx7d.dtsi like imx6qdl-sabreauto.dts.
Ko-hey
Hello,
"PF100 is a PMIC chip which is specified by i.MX 6.
PF200/PF3000 is based on PF100 with little change, since they
share the same PF100 driver."
Regards,
Yuri.