AM335X 内存配置(2)

2020-04-17 00:05

?

对于333 MHz内存系统7.8us刷新速率:333 * 7.8us = 2957.4 或0xA25

电源管理控制寄存器

如果你不执行任何电源管理,该寄存器设置为0x00000000。有3个级别的电源管理,你可以设置这个寄存器时钟停止,自刷新和掉电。该寄存器还为您提供了灵活设置定时器,显示器EMIF空闲时间。到期时,EMIF将指定模式把外部存储器。有些电源模式仅支持某些回忆。

对于这些寄存器的更多详细信息,请参阅的AM335x TRM的。

?

?

PWR_MGMT_CTRL(0x4C000038)

REG_PD_TIM -电源管理计时器。EMIF后进入省电模式前的闲置等待的时钟周期数。时有效REG_LP_MODE的= 4。

REG_DPD_EN -该位只是使深度掉电模式LPDDR设备提供。 REG_LP_MODE -自动电源管理启用。0 =禁用自动PWR MGMT; 1 =时钟停止;自刷新2 = 4 =电源掉电

REG_SR_TIM -电源管理计时器自刷新模式。这是时钟周期数后等待EMIF是空闲才进入自刷新模式。有效的当REG_LP_MODE = 2。

? ?

?

REG_CS_TIM -电源管理定时器时钟停止模式。这是时钟周期数后等待EMIF进入时钟停止模式之前处于闲置状态。时有效REG_LP_MODE的= 1。

影子寄存器

?

该的AM335x设备支持智能节能空闲模式。回国后,从智能怠速模式,影子寄存器被装入的EMIF寄存器。

SDRAM_REF_CTRL_SHDW -刷新控制影子寄存器。确保具有相同的值作为SDRAM_REF_CTRL寄存器,该寄存器被写入。 ? SDRAM_TIM_1_SHDW - SDRAM时序1影子寄存器。确保具有相同的值作为SDRAM_TIM_1寄存器,该寄存器被写入。 ? SDRAM_TIM_2_SHDW - SDRAM的时序影子寄存器。确保具有相同的值作为SDRAM_TIM_2寄存器,该寄存器被写入。 ? SDRAM_TIM_3_SHDW - SDRAM的时序影子寄存器。确保具有相同的值作为SDRAM_TIM_3寄存器,该寄存器被写入。 ? PWR_MGMT_CTRL_SHDW -电源管理控制影子寄存器。确保具有相同的值作为PWR_MGMT_CTRL寄存器,该寄存器被写入。 ? DDR_PHY_CTRL_1_SHDW - :DDR PHY控制1暗影注册。确保该寄存器被写入相同的值DDR_PHY_CTRL_1。 初始化序列

?

正确的初始化序列的最佳来源是SPL的源代码,可以发现从AM335x TI的Linux软件开发工具包。

片上端接(ODT)的DDR设备的控制

? ? ? ? ? ? ? ?

ODT是支持DDR2和DDR3 驱动从外部信号(DDR_ODT)AM335x和控制DDR2内存并行终止实施。该终止值定义SDRAM_CONFIG.REG_DDR_TERM的。

ODT(注册的)使内部终端电阻的DDR2 SDRAM。当启用时,ODT适用于每个DQ,DQS,DQS,DM信号。 总是切换将DDR_ODT信号。

SDRAM_TIM_2 [27-25]:ODT的M_CLK周期从最低数量使数据写入驱动DDR2。(TRM)

[26:24]寄存器(REG_DDR_TERM)的的DDR2 EMRS寄存器编程通过SDRAM_CONFIG中的值。

SDRAM_CONFIG.REG_DDR_TERM(这些值应该对应DDR表)

? ?

? ? ? ?

? ? ? ? ?

设置为0以禁用终止。 对于DDR2

1 = 75欧姆 2 = 150欧姆 3 = 50欧姆。

对于DDR3

1 = RZQ / 4 2 = RZQ / 2 3 = RZQ / 6 4 = RZQ/12 5 = RZQ / 8


AM335X 内存配置(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:B组填料试验段总结报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: