TI中文支持网
TI专业的中文技术问题咨询交流网站

IWR1642的people counting实验中运行Binary错误

我在调试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

赞(0)
未经允许不得转载:TI中文支持网 » IWR1642的people counting实验中运行Binary错误
分享到: 更多 (0)