7626|11

69

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

讨论:如何配置CMD文件 [复制链接]

请教各位,如何根据片子的存储器状况配置CMD文件,以及如何根据GEL文件和CCS中Memory Map里的信息修改CMD文件中的配置,还有哪些相关信息可以用来确定CMD文件,请高手给予详细讲解,也欢迎各位参与讨论。谢谢!

最新回复

有本DSP的书<<TMS320LF240X应用程序设计教程>>里面有写,网上有电子版,我也在学习中,一起学吧....  详情 回复 发表于 2008-3-29 02:56
点赞 关注

回复
举报

20

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
相信不少朋友都碰到过这种情况:在CCS中创建一个工程,编译可以通过,但是当load program的时候会出现如下错误:

File: D:\\ti\\myprojects\\kaihuan\\Debug\\kaihuan.out: Load failed. A section of your program falls into a memory region that is not writable. Check your linker configuration and/or memory map.

看情况是内存的分配有无法写入的区域,应该是CMD文件或者GEL文件配置的问题,那么到底应该如何根据已知的信息分配存储器,得到正确的CMD文件,个人认为真是个很头疼的问题,不知大家都是如何解决的?
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
我现在也为这个问题烦恼,手上资料又没有
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

4
 
可能这段时间大家都比较忙,所以来发言的人都很少,还是希望有高手能比较详细的指点一下,期待中!
 
 
 

回复

48

帖子

0

TA的资源

一粒金砂(初级)

5
 
请将ccs中的option中的MEMORY MAP中的0x003d8000-0x003f7fff设置WOM即可。
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

6
 
我是刚刚弄2407的
我也遇到这样的问题
不过看了楼上的大哥的回答
我还是没搞定
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

7
 
在网上看到一片文章,可能对大家有点启发,贴上来一起学学

1、关于存储器外扩的问题(只针对2407)
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

8
 
基于这片文章,我觉得如果没有烧写FLASH的话,可以把PAGE0的起始地址定在8000H处,即:
PAGE 0 :          
  VECS        : origin = 8000h , length = 0040h   
PVECS        : origin = 8044h , length = 0100h   
PROG        : origin = 8150h , length = 7DAFh
这样写了CMD文件以后,果然能够LOAD PROGRAM了,说明是可行的。

但是又出现了一个问题,就是2407的中断向量是不能重定位的,所以中断向量的起始地址必须从0000H处开始,而用上面的方法配置了CMD文件以后,虽然能够LOAD,但是程序RUN不进中断,如果程序没有问题,那肯定是因为上面CMD文件的配置问题了。

哪位高手有这方面的经验,请指点小弟一下,谢了!
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

9
 
我也碰到这样的问题,不知道怎样才能使程序run进中断。
楼上的问题解决了吗,能不能告诉我怎么解决的。
谢谢了
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

10
 
我用的也是2407,学习的过程中遇到了很多问题,望各位大哥大姐指点,谢谢!
1.SPLK  #06FH,WDCR;这句话如何实现检测VCCP=5V呢?如果VCCP=5V,则禁止看门狗
2.有LDP #SCSR1>>7这样的语句吗?是什么意思?
3.在程序的初始化中为什么要禁止看门狗?那在处理中断程序的时候看门狗是处于使能还是禁止状态呢?看门狗中的上溢频率和上溢时间是什么样的关系呀?
4.定时器中有上溢和下溢的概念,怎样去理解呢?
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

11
 
我看的一般都是这样设置的呀?!
PAGE 0 :         
  VECS        : origin = 0000h , length = 0040h   
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

12
 
有本DSP的书<<TMS320LF240X应用程序设计教程>>里面有写,网上有电子版,我也在学习中,一起学吧....
 
 
 

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

开源项目 更多>>
    查找数据手册?

    EEWorld Datasheet 技术支持

    相关文章 更多>>
    关闭
    站长推荐上一条 1/8 下一条

     
    EEWorld订阅号

     
    EEWorld服务号

     
    汽车开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表