i.mx53 voltage setting for LPDDR2

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

i.mx53 voltage setting for LPDDR2

跳至解决方案
2,289 次查看
KarelH
Contributor II

Helo, I am currently working on loco board with Linux. There is DDR3 which uses voltage 1,5V.

I would like to create own board based on loco, but with LPDDR2, which uses 1,2V. There is MC34708 pmic and it can be set up for both voltages, but I have problem with finding where this voltage is defind in Linux source code.

Could anyone please help me?

Thank you,

Karel

标签 (2)
标记 (4)
0 项奖励
回复
1 解答
2,134 次查看
JorgeRama_rezRi
NXP Employee
NXP Employee

Hi Karel,

The default voltages of the MC34708 sources are not necessarily defined in Linux code. The MC34708 has 4 pins (PUMS[4:1]) that can be configured to set your desired default voltage configuration. Please see table 11 of the datasheet located in the link below. If you are using SW4 to supply the DDR, then your PUMS[4:1] choice would be 1001 (1 means: tie to VCOREDIG voltage, 0 means: tie to GND). Please check that the rest of the voltages of this option are compliant with your application too. Now, these will be the default power up voltages of the PMIC, but you can change them in your code by writing to the MC34708 registers as soon as you start booting.

Datasheet: http://cache.freescale.com/files/analog/doc/data_sheet/MC34708.pdf?fsrch=1&sr=2

Hope this helps!

Best regards.

Jorge.

在原帖中查看解决方案

0 项奖励
回复
2 回复数
2,135 次查看
JorgeRama_rezRi
NXP Employee
NXP Employee

Hi Karel,

The default voltages of the MC34708 sources are not necessarily defined in Linux code. The MC34708 has 4 pins (PUMS[4:1]) that can be configured to set your desired default voltage configuration. Please see table 11 of the datasheet located in the link below. If you are using SW4 to supply the DDR, then your PUMS[4:1] choice would be 1001 (1 means: tie to VCOREDIG voltage, 0 means: tie to GND). Please check that the rest of the voltages of this option are compliant with your application too. Now, these will be the default power up voltages of the PMIC, but you can change them in your code by writing to the MC34708 registers as soon as you start booting.

Datasheet: http://cache.freescale.com/files/analog/doc/data_sheet/MC34708.pdf?fsrch=1&sr=2

Hope this helps!

Best regards.

Jorge.

0 项奖励
回复
2,134 次查看
KarelH
Contributor II

Hi Jorge,

this is exactly what I needed.

Thank you,

Karel

0 项奖励
回复