我在调试people counting实验,在调试的最后一步Run the binary之后
控制台并没有输出:CLI is operational
而是输出:
[C674X_0] Debug: MMWDemoDSS initTask exit
[Cortex_R4_0] DFAR = 0xfffffff8 IFAR = 0x00000000
ti.sysbios.family.arm.exc.Exception: line 209: E_undefinedInstruction: pc = 0x00014fe4, lr = 0x00013618.
xdc.runtime.Error.raise: terminating execution
请问是否因为安装的某个程序的版本有问题?
或者是有其他的错误原因?
谢谢
Shine:
请问您用的是什么版本的mmwave SDK?demo有改过吗?IWR1642是什么版本的?
user6120592:
回复 Shine:
你好
SDK的版本是02.00.00.04;
demo改了波特率;
使用的是AWR1642BOOST;
谢谢
Shine:
回复 user6120592:
demo没改动之前能起来吗?是否有按照下面的步骤运行程序的?
dev.ti.com/…/node
user6120592:
回复 Shine:
可以,是按照步骤运行的。
是不是GUI程序有问题,我同样修改了GUI中的波特率,然后一直出错,再回来看console就有xdc.runtime.Error.raise: terminating execution。
Shine:
回复 user6120592:
请看一下是否按照下面帖子里的方法改波特率的?
e2e.ti.com/…/740182
user6120592:
回复 Shine:
您发的帖子对我十分有帮助,方便了我未来要开展的工作。
但是我现在遇到一个奇怪的问题,当我烧录xwr16xx_pcount_lab.bin时一切正常,我可以运行GUI程序,界面上的显示也是正常的。
但是当我烧录xwr16xx_ccsdebug.bin进行调试时,GUI程序运行失败,显示索引超出矩阵维度。
我加载的dss和mss文件没有任何的改动。
我最初是觉得因为我修改了波特率所以失败,所以我删除了工作区的文件,并重新从toolbox加载了dss和mss文件,
这应该是没有改动过的原始文件,但是GUI程序依然失败,我觉得这应该不是波特率的问题。
Shine:
回复 user6120592:
是否完全按照Debug mode: enables connection with CCS while lab is running里的步骤操作的?
user6120592:
回复 Shine:
是的,我又按照步骤设置了一遍,还是有这个问题
Shine:
回复 user6120592:
xwr16xx_ccsdebug.bin和xwr16xx_pcount_lab.bin是在同一个SDK里吗?如果用xwr16xx_pcount_lab.bin可以的话,用xwr16xx_ccsdebug.bin应该也可以。
user6120592:
回复 Shine:
xwr16xx_ccsdebug.bin是mmwave_sdk_02_00_00_04中的,xwr16xx_pcount_lab.bin是mmwave_industrial_toolbox_4_1_0中的。
这个问题有没有可能是电脑的问题?我用的是win7