您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> 问题:BF518的SDRAM
本帖共有631个阅读者
发表帖子 发表投票 回复主题
问题:BF518的SDRAM
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
问题:BF518的SDRAM
问题:
bf518的sdram用的是32m的,我使用的是16m的,是不是只需修改
                                #define EBIU_SDBCTL_VAL         (\
                                EBE             |   /* Enable SDRAM External Bank */\
                                EBSZ_32         |   /* SDRAM External Bank Size = 64MB */\
                                EBCAW_9        |   /* SDRAM External Bank Column Address Width = 10 Bits */\
                                0)
就可以了

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2015/4/3 10:50:20
tianjietao(论坛新手)
tianjietao
头衔:社区公民
帮派:无帮无派
帖数:25
金钱:326
积分:36
注册时间:2012/8/13
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
谢谢op帮我转发问题,我再补充一下,这个是用于烧写后初始化sdram的initcode,518官方开发板用的是64M的MT48LC16M16A2 75,我用的是同型号的32M,是否只需修改官方的初始化程序为上面的设置即可。还有就是仿真时,是否需要修改xml。另外,我再使用32Msdram时,发现sdram工作在100M的sclk下会有异常,降低频率为80M时出错几率减少,再将串联的电阻由22欧姆换为0欧姆,读写正常,但100M下依然出现错误。假如依然用22欧姆电阻,频率降低到66.7M正常。pcb为4层板,地线和电源单独一层,ebiu总线外接了dm9000和一块并口的液晶模块,但518只有和sdram之间串联有电阻,电阻靠近sdram引脚。望解惑!谢谢

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2015/4/3 11:03:21
tianjietao(论坛新手)
tianjietao
头衔:社区公民
帮派:无帮无派
帖数:25
金钱:326
积分:36
注册时间:2012/8/13
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
另外xml里面设置<register name="EBIU_SDGCTL" reset-value="0xC0911109" core="Common" />,为什么clkout不使能?

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2015/4/3 14:30:30
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

除了修改EBSZ_32,还需要修改地址线的宽度EBCAW_9  ,你看看数据手册,你的SDRAM是8位还是9位。


这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2015/4/4 16:14:49
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2015/4/4 16:18:03
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.160047 Call, 1 Queries, Processed in 0.015625 second(s),