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.

IWR6843AOP: 3D People Tracking例程运行时的Mailbox的通信问题

Part Number: IWR6843AOP

尊敬的TI工程师们,

  我在修改并移植贵司的3D people tracking的过程中,遇到如下问题。

{module#9}: "../objdetrangehwa.c", line 734: error {id:0x10000, args:[0x1ee0c, 0x1ee0c]}

  这是一个来自于MSS侧,使用HWA进行rangeFFT时的断言错误,请问我该如何利用error id,以及args,辅助我进行错误的诊断?

  产生这个错误之前,我大致进行了如下操作:

  1. 我加入了一个CLI的自定义指令,当CLI接收到这个指令时,会解除MSS侧的一个Task侧的阻塞,使用mailbox,向DSS侧发送数个参数。

  2. CLI的自定义指令是在sensorStart命令发送后才发送的。

  3. DSS侧的Mailbox似乎可以收到MSS侧发送的数据,但是此时MSS侧就会产生上述错误。

  麻烦工程师们:

  1.帮忙定位一下这个问题,以及上述操作是否是允许的?

  2.请问3D people Tracking中,似乎Mailbox的CH6通道是无法申请打开的,还有哪些通道是允许例程运行时,用户可自定义通信的Channel?

第一次在论坛中发帖求助,望海涵!不胜感激。

  • 您好,

         尝试在 MSS 中运行新任务时,似乎存在内存错误问题。

         您是否调整了已分配的任务内存,并确保在链接器文件中为这个新任务分配了足够的内存来考虑此更改?