Hello,
I'm designing the custom board that used i.MX6Q and DDR3L.
I think I want to use MMPF0100AF0EP to PMIC, but initial voltage for the memory is 1.5V.
DDR3L required 1.35V, so I have to change that voltage sometime.
When can I change that voltage?
Should I use OTP function of the MMPF0100AF0EP?
Regards,
tomo
Solved! Go to Solution.
one can program MMPF0100 (non-programmed version)
with custom voltage setings. Other way - add code to both uboot and linux.
For LPDDR2 one can use F3 option.
>Q2: Is BSP(linux) has configuration option of the voltage change?
I am afraid no.
Best regards
igor
Hi Tomokazu
The DDR3L used in SDP board is MT41K128M16JT-125:K ;
it is supplied with 1.5V. In first page of datasheet of MT41K128M16JT-125:K
* VDD = VDDQ = 1.35V (1.283 - 1.45V)
* Backward-compatible to VDD = VDDQ = 1.5V +/-0.075V
And in Table 11 has the DC Electrical Characteristics with 1.5V operation.
http://www.micron.com/parts/dram/ddr3-sdram/mt41k128m16jt-125
We can find further information from JEDEC website :
"Under the new standard, DDR3L memory devices will be functionally compatible to DDR3
memory devices, but not all devices will be interoperable at both voltage ranges."
PMIC voltage changes can be done in linux pmic driver, please refer to attached Chapter 23 PF100
Regulator Driver
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thank you for your reply.
I knew that the voltage is able to change by PMIC but I want to use the memory voltage in 1.35V because it is my customer request who want to reduce power consumption.
I have some questions.
Q1: When should I change the voltage?
In the u-Boot?
Before the u-Boot booting?
If DDR2L memory to use, it has to be set to 1.2V before power-on. DDR3L also do the same?
Q2: Is BSP(linux) has configuration option of the voltage change?
Best Regards,
tomo
one can program MMPF0100 (non-programmed version)
with custom voltage setings. Other way - add code to both uboot and linux.
For LPDDR2 one can use F3 option.
>Q2: Is BSP(linux) has configuration option of the voltage change?
I am afraid no.
Best regards
igor
Finally, I used the MMPF0100F6AEP for my custom board.
The board is properly working.
Thank you.
Thank you very much.
I will more consider about voltage of the DDR3L.
Best regards
tomo