DM3730 x-loader 分析 七 DDR

本文所涉及的DDR型号MT29C4G96MAZAPCJA-5IT,512MB,32/IO,4bank,200MHz

先放源码,根据cpu_family() 只看红色部分。

void config_3430sdram_ddr(void)
{
/* reset sdrc controller */
__raw_writel(SOFTRESET, SDRC_SYSCONFIG);

//__raw_writel(1<<1, 0x6D000010);   

//寄存器SDRC_SYSCONFIG赋值0x00000002  含义 Software reset activated//
wait_on_value(BIT0, BIT0, SDRC_STATUS, 12000000);// 这个函数的具体分析见下//

//wait_on_value(1<<0, 1<<0, 0x6D000014, 12000000)//

//寄存器SDRC_SYSSTATUS 赋值0x001 含义 Resetcompleted- The module is readyto be used//
__raw_writel(0, SDRC_SYSCONFIG);

// 寄存器SDRC_SYSCONFIG 赋值0x00 含义 Normal mode//

/* setup sdrc to ball mux */
__raw_writel(SDP_SDRC_SHARING, SDRC_SHARING);

//__raw_writel(0x00000100, 0x6D000044); 

//寄存器 SDRC_SHARING 赋值0x00000100 含义 使用CS0,CS1 32-bit SDRAM on Datalane [31:0]//


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值