您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> 不懂BF533中EBIU_SDBCTL寄存器中的EBSZ是什... 
本帖共有680个阅读者
发表帖子 发表投票 回复主题
不懂BF533中EBIU_SDBCTL寄存器中的EBSZ是什么意思?懂的给说说好吗
笑溜溜(论坛游民)
笑溜溜
头衔:社区公民
帮派:无帮无派
帖数:84
金钱:819
积分:107
注册时间:2012/12/13
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
不懂BF533中EBIU_SDBCTL寄存器中的EBSZ是什么意思?懂的给说说好吗
最近看BF533驱动例程(从OPENADSP下的程序),在EBIU驱动一节,对EBIU_SDBCTL = 0x00000013一寄存器赋值,这个EBSZ[1:0]位为01--32M,这个是不是代表外部SDRAM的容量大小,还是这个DSP连接SDRAM地址线容量的大小?
从openadsp网上下的BF533电路图,给的SDRAM是K4S641632K,这个容量大小是64M吧,这两位是不是要填写成10呀。
谁明白给讲讲,谢谢了。


「该帖子被 笑溜溜 在 2013-03-03 23:03:06 编辑过」

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

表示 DSP连接SDRAM地址线容量的大小,告知DSP当前外部连接的SDRAM的容量。但也可以表示外部连接的SDRAM容量大小。因为如果配置值和外部的SDRAM不一致,会导致内存出错,无法使用。

通常EBIU_SDBCTL寄存器,在连接32M时配置0x13,连接64M时配置0x25.




这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2013/3/4 11:34:01
笑溜溜(论坛游民)
笑溜溜
头衔:社区公民
帮派:无帮无派
帖数:84
金钱:819
积分:107
注册时间:2012/12/13
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
这两位指的是外部SDRAM中一个BANK的空间大小是吧?或者我设置值的时候要比一个BANK的空间要小

「该帖子被 笑溜溜 在 2013-03-05 23:25:13 编辑过」

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

只的是外部SDRAM的总大小,要严格根据外部链接SDRAM的大小来配置,否则运行代码会产生异常。

通常EBIU_SDBCTL寄存器,在连接32M时配置0x13,连接64M时配置0x25. 不可以随便设置


这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2013/3/6 18:07:30
笑溜溜(论坛游民)
笑溜溜
头衔:社区公民
帮派:无帮无派
帖数:84
金钱:819
积分:107
注册时间:2012/12/13
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
懂了谢谢andy

这家伙很懒,什么也没有留下!
等级:论坛游民 参考IP地址:*.*.*.*
2013/3/6 22:12:02
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159229 Call, 1 Queries, Processed in 0.031250 second(s),