Increasing internal LDO voltage causes ARM to hang

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

Increasing internal LDO voltage causes ARM to hang

Jump to solution
918 Views
norishinozaki
Contributor V

Hello Champs,

My  customer using i.MX6DL is having trouble of supplying ARM core voltage through internal LDO.

They tried a following power scenario.

1. LDO 1.150V

・ CPU=396MHz, PMIC-ARMCORE(SW1A/B)=1.3V

・ PMU_REG_CORE-REG0_TARG4–0)= 10010(1.150V, LDO Enable )

2. LDO Bypass

・ CPU=396MHz, PMIC-ARMCORE(SW1A/B)=1.3V

・ PMU_REG_CORE-REG0_TARG(4–0)= 11111(-V, LDO Bypass )

3. LDO 1.450V

・ CPU=396MHz, PMIC-ARMCORE(SW1A/B)=1.3V

・ PMU_REG_CORE-REG0_TARG(4–0)= 11110(1.450V, LDO Enable )

In this scenario, ARM hangs when setting #3.

However when they add a following intermediate  power mode between the #2 and #3,

2.1. LDO 1.425V

・ CPU=396MHz, PMIC-ARMCORE(SW1A/B)=1.3V

・ PMU_REG_CORE-REG0_TARG(4–0)= 11100(1.425V, LDO Enable )

ARM goes fine from #1, #2, #2,1 to #3.

Is there any time or some other restriction to increase voltage?

Best regards,

Nori Shinozaki

Labels (1)
0 Kudos
1 Solution
591 Views
igorpadykov
NXP Employee
NXP Employee

Hi Nori

Table 7 "Absolute Maximum Ratings" IMX6SDLCEC

defines max. 1.3V for VDD_ARM_CAP,

it can not be 1.425V.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
2 Replies
592 Views
igorpadykov
NXP Employee
NXP Employee

Hi Nori

Table 7 "Absolute Maximum Ratings" IMX6SDLCEC

defines max. 1.3V for VDD_ARM_CAP,

it can not be 1.425V.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos
591 Views
norishinozaki
Contributor V

Hello Igor,

Thanks, I simply thought 1.450V is Ok since it's listed in the RM...

pastedImage_0.png

Let me confirm on the value 11110 (0x1E).

In the Errata ERR005852 "Analog: Transition from Deep Sleep Mode to LDO Bypass Mode may

cause the slow response of the VDDARM_CAP output".

The workaround is "The software workaround to prevent this issue it to switch to analog bypass mode (0x1E), prior to

entering DSM, and then, revert to the normal bypass mode, when exiting from DSM"

Does this mean that 11110(0x1E) is a special value which turns digital LDO into "analog bypass mode"?

Best regards,

Nori Shinozaki

0 Kudos