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