TI中文支持网
TI专业的中文技术问题搜集分享网站

6713如何使用16位的SRAM

各位大虾,我的6713板使用了16位接口的SRAM,CMD文件全部指向SRAM工作。主函数中使用CSL,对CE0指定了16位SRAM工作,但是调试时无法LOAD PROGRAM。是否需要在主函数之前c_int00就要进行接口配置,如何做呢?

Shine:

请问load program时具体报什么错?可以在gel文件里对EMIF寄存器先进行配置。

huang yi1:

回复 Shine:

我用的是CCS3.3,在Gel文件的EMIF配置里也进行了设置。但是load时提示断点无法设置之类的信息,如果所有的段都指向内部的IRAM就没有问题。我的猜测是c_int00()中进行堆栈等初始化前,需要对sram进行接口配置。

Shine:

回复 huang yi1:

能否把错误信息发给截图看看?

现在只是到load程序的阶段,还没到执行阶段,跟_c_int00没有关系。

huang yi1:

回复 Shine:

提示了一堆错误,感觉是程序装不进去

Shine:

回复 huang yi1:

请问gel文件里是否对SDRAM这块地址配置成可读写的?

huang yi1:

回复 Shine:

我们用的是sram,另外我们有其他板子用了两块sram拼成32位用没问题

Shine:

回复 huang yi1:

这块板子和其他板子的硬件完全一样吗?GEL文件也用的一样吗?

Tony Tang:

回复 huang yi1:

直接在CCS的memory view里查看这块内存,看能不能修改。

估计是硬件连线上有问题,或者焊接有问题。

huang yi1:

回复 Tony Tang:

没办法,只能用个小程序先引导,在调试原先的程序了。

赞(0)
未经允许不得转载:TI中文支持网 » 6713如何使用16位的SRAM
分享到: 更多 (0)