解释完毕,玩硬改梅林的同学现在应该知道含义了,这个参数跟RAM的总线带宽,堆大小等有关,但是跟RAM的大小比如512M,256M的这个参数无关,也就是同样是RAM为256M的闪存,品牌不同工艺不同,那么sdram_config这个值是不同的!!! 好了,装完逼了,跑了。
通过将操作命令写入direct_cmd寄存器,操作SDRAM进行对应操作。通过向memc_cmd寄存器写入状态模式命令,使DRAM控制器进入对应的工作模式。例如:向direct_cmd寄存器写入:Prechargeall’,‘Autorefresh’,‘NOP’,and ‘MRS’ 等命令,可以让SDRAM芯片分别执行不同操作,向memc_cmd寄存器写入一些状态命令可以让SDRAM芯片进入’Co...
sdramconfig.memsize_kbytes = 16 * 1024; /* 16MB = 16*1024*1KBytes */ sdramconfig.portSize = kSEMC_PortSize16Bit; sdramconfig.burstLen = kSEMC_Sdram_BurstLen8; sdramconfig.columnAddrBitNum = kSEMC_SdramColunm_9bit; sdramconfig.casLatency = kSEMC_LatencyThree; sdramconfig.tPrecharge2Act...
通过将操作命令写入direct_cmd寄存器,操作SDRAM进行对应操作。通过向memc_cmd寄存器写入状态模式命令,使DRAM控制器进入对应的工作模式。例如:向direct_cmd寄存器写入:Prechargeall’,‘Autorefresh’,‘NOP’,and ‘MRS’ 等命令,可以让SDRAM芯片分别执行不同操作,向memc_cmd寄存器写入一些状态命令可以让SDRAM芯片进入’Co...