This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你(们)好
我是这款德州设备和 CCS 的新用户,加载代码进行调试时遇到问题。
我打算使用 GSRAM 区域在 CPU1和 CPU2上运行一些代码进行调试。
CPU0代码在 GS0和 GS1上映射,而 CPU2代码在 GS2和 GS3;MAP 上映射
文件显示了我的代码的正确映射。
现在,当我尝试加载代码进行调试时,CPU1加载正常,而当 CCS 加载 CPU2的代码部分时,我收到加载错误(在地址0xE000处验证错误)。
我注意到,当我关注 CPU1时,我可以在内存浏览器中读取和写入每个内存位置(LS ram,GS ram 等),而在何时
我专注于 CPU2所有内存区域都显示为0,我无法写任何内容。 此外,CPU1在 GS RAM 的内存浏览器中收到的值不是
从 CPU2可见。
我有2个 gel 文件,每个文件都初始化内存映射,以便访问每个内存区域。
我的系统是:
Windows10,CCS 8.3.1和 Blackhawk USB 560M
我的应用程序有什么问题? 我是否需要执行一些操作来启用第二个 CPU?
感谢你的帮助