打印

帮忙看看5509外扩flash的这种接法

[复制链接]
2160|20
手机看帖
扫描二维码
随时随地手机跟帖
沙发
angerbird| | 2013-6-24 23:21 | 只看该作者
这个是并口flash吧,操作速度是非常快的,具体的就需要用CPU来执行操作了

使用特权

评论回复
板凳
zhangmangui|  楼主 | 2013-6-25 09:13 | 只看该作者
angerbird 发表于 2013-6-24 23:21
这个是并口flash吧,操作速度是非常快的,具体的就需要用CPU来执行操作了

那地址线上的高6位接到了McBSP上是怎么操作的呢

使用特权

评论回复
地板
zhangmangui|  楼主 | 2013-6-25 18:40 | 只看该作者
TMS320VC5509A只有14根地址线A0~A13,又因为Flash作为数据存储空间使用时的地址编码采用字寻址方式,则DSP的A0信号无效,所以AM29LV800芯片的低13位地址线A0~A12连接TMS320VC5509A的地址线A1~A13,高6位地址线A13~A18由缓冲串口来扩展。
关于A0信号为啥无效   我将发贴详细说明   请大家关注

使用特权

评论回复
5
wowow| | 2013-6-26 09:58 | 只看该作者
那几个Mcbsp脚当GPIO用的吧

使用特权

评论回复
评分
参与人数 1威望 +8 收起 理由
zhangmangui + 8 说的很对
6
zhangmangui|  楼主 | 2013-6-26 11:07 | 只看该作者
wowow 发表于 2013-6-26 09:58
那几个Mcbsp脚当GPIO用的吧

正解  呵呵   

使用特权

评论回复
7
zhangmangui|  楼主 | 2013-6-26 11:08 | 只看该作者
wowow 发表于 2013-6-26 09:58
那几个Mcbsp脚当GPIO用的吧

5509你应该很熟悉吧   有问题请教你

使用特权

评论回复
8
angerbird| | 2013-7-8 23:37 | 只看该作者
zhangmangui 发表于 2013-6-25 09:13
那地址线上的高6位接到了McBSP上是怎么操作的呢

AM29LV800的资料的我没看过的,不过看那高六位跟5509的接法,我看是跟该flash的读写操作的控制相关的,还有就是读写时的时钟,这样说不知可否,见笑了啊:P

使用特权

评论回复
9
zhangmangui|  楼主 | 2013-7-9 09:00 | 只看该作者
angerbird 发表于 2013-7-8 23:37
AM29LV800的资料的我没看过的,不过看那高六位跟5509的接法,我看是跟该flash的读写操作的控制相关的,还 ...

嗯 谢谢回答  最后发现McBSP被当做IO口使用了   用于给高位地址

使用特权

评论回复
10
angerbird| | 2013-7-9 22:25 | 只看该作者
zhangmangui 发表于 2013-7-9 09:00
嗯 谢谢回答  最后发现McBSP被当做IO口使用了   用于给高位地址

哦,原来如此啊,若单从电气连接的标示上理解的话还真很难看出的啊:L

使用特权

评论回复
11
zhangmangui|  楼主 | 2013-7-9 22:28 | 只看该作者
angerbird 发表于 2013-7-9 22:25
哦,原来如此啊,若单从电气连接的标示上理解的话还真很难看出的啊

对  我也一直没弄清楚  后面看到一篇论文  其中就是这么做的  才明白了

使用特权

评论回复
12
ycwjl728| | 2014-1-6 16:21 | 只看该作者
请问楼主看的是哪一篇论文?可否指点一下?

使用特权

评论回复
13
zhangmangui|  楼主 | 2014-1-6 16:29 | 只看该作者
ycwjl728 发表于 2014-1-6 16:21
请问楼主看的是哪一篇论文?可否指点一下?

就这一篇  你看看吧
基于TMS320VC55X系列DSP的外部Flash并行二次引导加载方法研究.pdf (1.18 MB)

使用特权

评论回复
14
ycwjl728| | 2014-1-6 21:18 | 只看该作者
zhangmangui 发表于 2014-1-6 16:29
就这一篇  你看看吧

多谢,bbs下载不好用,在cnki找到了,看明白了~
感觉这种方法还是很麻烦啊。。。
看您的另一篇帖子说还是推荐使用SPI接口的FLASH,请问有什么比较好的型号推荐吗?
SPI口的Flash最大容量有限制吧应该?

使用特权

评论回复
15
zhangmangui|  楼主 | 2014-1-6 22:20 | 只看该作者
ycwjl728 发表于 2014-1-6 21:18
多谢,bbs下载不好用,在cnki找到了,看明白了~
感觉这种方法还是很麻烦啊。。。
看您的另一篇帖子说还是 ...

关于型号没有记下  你找找应该很多 像SST*的
SST25VF080B  8M的
SST25VF016  16M的
具体关系不清楚
SPI接口的速度慢   但是可以将代码搬移到SDRAM中运行
这样就不影响程序运行的速度

使用特权

评论回复
16
ycwjl728| | 2014-1-7 08:14 | 只看该作者
zhangmangui 发表于 2014-1-6 22:20
关于型号没有记下  你找找应该很多 像SST*的
SST25VF080B  8M的
SST25VF016  16M的

多谢,我研究一下,现在设计5509的PCB,在boot这块为难了,想找一种特别简单的方法。
看来要不换BGA封装+并行flash
否则就是LQFP封装+串行flash

使用特权

评论回复
17
zhangmangui|  楼主 | 2014-1-7 09:14 | 只看该作者
ycwjl728 发表于 2014-1-7 08:14
多谢,我研究一下,现在设计5509的PCB,在boot这块为难了,想找一种特别简单的方法。
看来要不换BGA封装+ ...

嗯  这种方案很好   BGA的总线合适  体积又小   你参考TI给的方案
flash采用他们采用的型号  这样可以用TI提供的烧写工具了

使用特权

评论回复
18
ycwjl728| | 2014-1-7 16:37 | 只看该作者
zhangmangui 发表于 2014-1-7 09:14
嗯  这种方案很好   BGA的总线合适  体积又小   你参考TI给的方案
flash采用他们采用的型号  这样可以用T ...

OK,thank you
dsk5509a_Schematic.pdf (236.95 KB)
TI的参考设计是这个,我看FLASH都长得差不多啊,应该是通用的吧...

使用特权

评论回复
19
zhangmangui|  楼主 | 2014-1-7 17:13 | 只看该作者
ycwjl728 发表于 2014-1-7 16:37
OK,thank you

TI的参考设计是这个,我看FLASH都长得差不多啊,应该是通用的吧... ...

是这个sch   你参考一下   
flash接口都差不多  但是控制指令肯定是不同的

使用特权

评论回复
20
zhangjin_comeon| | 2014-1-7 19:25 | 只看该作者
这个帖子真给力  学习了很多

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:欢迎进入【TI DSP 论坛】 & 【DSP 技术】           TI忠诚粉丝!

935

主题

26376

帖子

588

粉丝