请教下C6748怎么实现与DDR的数据传输。。求助 - 第2页 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: lhj9966
打印 上一主题 下一主题

请教下C6748怎么实现与DDR的数据传输。。求助

[复制链接]

0

主题

9

帖子

48

积分

新手上路

Rank: 1

积分
48
楼主
发表于 2015-11-23 15:30:39 | 显示全部楼层
希望缄默 发表于 2014-8-12 11:32
DSP 存储空间是通过 CMD 文件配置的
默认都是在 DDR 的~

不是默认在片内RAM中吗?放在DDR2那不会运行的太慢吗?如果实时性要求高的话,要怎么办

点评

根据 CMD 文件来分配  详情 回复 发表于 2015-11-23 16:56
回复 支持 反对

使用道具 举报

0

主题

9

帖子

48

积分

新手上路

Rank: 1

积分
48
沙发
发表于 2015-11-23 17:35:02 | 显示全部楼层
希望缄默 发表于 2015-11-23 16:56
根据 CMD 文件来分配

CMD不是自己写的嘛
回复 支持 反对

使用道具 举报

0

主题

9

帖子

48

积分

新手上路

Rank: 1

积分
48
板凳
发表于 2015-11-23 17:38:15 | 显示全部楼层
希望缄默 发表于 2015-11-23 16:56
根据 CMD 文件来分配

我建了一个闪灯程序,把所有的段都放在DDR2 中,然后用AISgen工具配了PLL0、PLL1、DDR2等,然后烧到Flash中,可是复位后程序没有运行,这是怎么回事?

点评

原因很多了~ Debug 能不能正常工作  详情 回复 发表于 2015-11-23 19:34
回复 支持 反对

使用道具 举报

0

主题

9

帖子

48

积分

新手上路

Rank: 1

积分
48
地板
发表于 2015-11-23 20:31:28 | 显示全部楼层
希望缄默 发表于 2015-11-23 19:34
原因很多了~
Debug 能不能正常工作

程序放在RAM中是可以在线运行,烧进去也可以运行,这是CMD文件配置截图链接
http://pan.baidu.com/s/1o6GPDpC 下面是我改到DDR2以后的CMD配置链接
http://pan.baidu.com/s/1dDI3OIl  最后一个是我的主函数 http://pan.baidu.com/s/1ntIn8uP
能看出来问题在哪吗

点评

目测没有问题~  详情 回复 发表于 2015-11-25 09:02
回复 支持 反对

使用道具 举报

0

主题

9

帖子

48

积分

新手上路

Rank: 1

积分
48
5#
发表于 2015-11-25 09:28:18 | 显示全部楼层

那出现这种现象呢,还有可能是问题在哪
回复 支持 反对

使用道具 举报

0

主题

9

帖子

48

积分

新手上路

Rank: 1

积分
48
6#
发表于 2015-11-26 11:04:16 | 显示全部楼层

我找到问题了,我的DDR内存分配的有问题,超范围了,改小了以后,就好了,一开始一直跑飞,后来才发现,先加载GEL文件,再加载.out就好了。谢谢你了
回复 支持 反对

使用道具 举报

0

主题

9

帖子

48

积分

新手上路

Rank: 1

积分
48
7#
发表于 2015-11-26 16:54:59 | 显示全部楼层

烧写版本的确实是DDR2参数配置有问题。所以烧进去不行。现在烧到DDR2里面去就正常了。我还想问一下如果我加载两个.out程序,第一个CMD全部分配到L2RAM,第二个CMD全部分配到DDR2,软件配置初始化。我可不可以从L2RAM的那个程序跳到DDR2那个程序执行呢?如果能的话,有什么办法吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-6-2 18:49 , Processed in 0.060431 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表