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

TMS320C6678: OpenMP例程烧到板子中出现问题

Part Number:TMS320C6678

platform选择 ti.runtime.openmp.platforms.evm6678其余环境按照官方文件配置

Nancy Wang:

0x88000001是DDR部分的地址,之前是否有测试过其它程序,加载GEL文件是否会出现类似的报错,是否做过memory test?

,

xuyan chang:

其他程序中DDR3可以正常使用

,

xuyan chang:

抱歉,我对DDR3进行了测试发现确实无法使用,有没有办法可以诊断是否是内存条坏了

,

Nancy Wang:

您是如何测试的?具体是什么现象?之前有测试过DDR3的读写吗?如果之前可以现在不行,有可能是内存条坏了,如果是第一次测试也有可能是硬件部分设计的问题或者是没有做leveling导致的。

,

xuyan chang:

一开始我把CMD文件所有写入L2RAM的全部换成写入DDR3,发现报错与上图错误类似都是某个地址不匹配。于是我从网上下载了一个TI官方的keystone例程里的MemoryTest,跑了一遍这个工程以后发现就能用了。

,

xuyan chang:

,

Nancy Wang:

所以目前测试下来DDR读写是没有问题的,截图中的报错仍然存在吗?

,

xuyan chang:

查阅英文论坛发现是没有使用gel文件对DDR3进行初始化,对CCXML文件每次烧写前加载GEL文件解决这个错误了。新的问题是这样,但是不影响运行

,

Nancy Wang:

请参考:

https://e2e.ti.com/support/tools/code-composer-studio-group/code-composer-studio—internal/f/code-composer-studio—internal-forum/477625/ccs-6-1-1-invalid-cio-command-36-in-the-cio-buffer-at-address-0x80588764-was-not-recognized

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: OpenMP例程烧到板子中出现问题
分享到: 更多 (0)