Dear team,
I would like to ask about LDO setting of i.MX6SoloLite.
My customer is trying to re-check their LDO settings based on i.MX6SoloLite datasheet.
(1)
In Table 9 ‘Operating Ranges’ in i.MX6DL DS(IMX6SLCEC, Rev.4), the following comments are written.
“LDO output set at 1.250V minimum for operation up to 996 MHz”.
Also for the other VDD_ARM_IN voltages of RUN mode, similar statements are written in comment columns.
Does the 1.250V mean the minimum voltage?
Otherwise, could you show me the meaning of the 1.250V?
(2)
After reading Table9 in the datasheet and its notes, they think that LDO voltage setting register should be 00000 (gated off) because they do not use PU. But according to the note (VDD_SOC_CAP and VDD_PU_CAP must be equal.) of the Table 9, they think the setting may not be 0.
Could you show me which one is correct?
(3)
As for the note-2 and note-4 written in the Table-9;
Should one obey the note2 and note4 even when the voltages are set to intermediate value not minimum nor maximum?
(4)
As for the formula written in note4 of the Table-9, VDD_ARM - VDD_SOC / VDD_PU < 50mV;
Is the ‘/’ mean division operator?
And can I understand that the formula is as below?
(VDD_ARM – (VDD_SOC / VDD_PU) ) < 50mV
(5)
After reading DS, they think the following settings can be used for their system.
| | LDO_ARM | LDO_SOC | LDO_PU | VDD_ARM | VDD_SoC VDD_PU |
| 996MHz | 1250mV | 1250mV | 0 | 1375mV | 1375mV |
| 792MHz | 1150mV | 1150mV | 0 | 1275mV | 1275mV |
| 600MHz | 1050mV | 1050mV | 0 | 1175mV | 1175mV |
Is the above correct?
On the other hand, they read your LinuxBSP source and it configures as below.
| | LDO_ARM | LDO_SOC | LDO_PU | VDD_ARM | VDD_SoC VDD_PU |
| 996MHz | 1250mV | 1250mV | 0 | 1375mV | 1375mV |
| 792MHz | 1150mV | 1175mV | 0 | 1275mV | 1300mV |
| 600MHz | 1050mV | 1175mV | 0 | 1175mV | 1300mV |
They believe that the above settings do not match the description in DS.
Could you give your comment on that?
Thanks,
Miyamoto