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

AM5718的DSP核用CCS怎么单独调试?

我使用pdk_am57xx_1_0_14生成的DSP代码,使用CCS编译后无法连接开发板,错误提示如下,AM5718的DSP核用CCS怎么单独调试? 请高人帮我解惑。

Nancy Wang:

找到am572x的连接流程可以参考看一下,应该是要先连接arm核,来唤醒dsp核。
After connecting to the boot master core – typically the ARM core – you may need to connect to a slave core in order to run code.
software-dl.ti.com/…/index_how_to_guides.html

user4639519:

回复 Nancy Wang:

我用仿真器对芯片进行连接测试的时候就有问题,错误提示如下:

yongqing wang:

回复 user4639519:

使用什么仿真器?

yongqing wang:

回复 yongqing wang:

出现这个错误的时候检查一下仿真器是否正确连接

Nancy Wang:

回复 user4639519:

请问是自制板吗?仿真器驱动能正常识别吗?ccs版本和仿真器型号是什么?

user4639519:

回复 yongqing wang:

XDS200

user4639519:

回复 Nancy Wang:

开发板是飞凌的OK571XC,仿真器可以识别正常,CCS是7.3,仿真器是XDS200

Nancy Wang:

回复 user4639519:

多尝试做一些交叉实验,排除例如仿真器,接口,usb连接线等的问题。
检查一下JTAG硬件设计部分是否有问题,测量一下jtag管脚信号是否正常。
电源部分供电是否正常。

user4639519:

回复 Nancy Wang:

我发现是因为AM5718的ARM核没有启动起来,仿真器就无法连接到DSP核,就会出现前面所说的错误;让ARM上的LINUX跑起来,仿真器就能连接到DSP核,就不会有前面的错误,这样正常吗?另外 即便能够连接到DSP核并且 将DSP的程序进行下载运行,但是却无法访问0x40000000内存空间,也无法将代码加载到这段程序空间,这是什么原因呢?

Nancy Wang:

回复 user4639519:

那还是我第一条回复中提到的问题,是正常的,建议看一下贴出的链接。

技术手册上标明0x40000000是reserved memory,不建议使用这部分内存空间。对这部分空间读写可能会产生不可预测的结果。

赞(0)
未经允许不得转载:TI中文支持网 » AM5718的DSP核用CCS怎么单独调试?
分享到: 更多 (0)