用CCS对gesture_and_presence_det_64xx_mss进行rebuild project报错怎么解决?

我用CCS对gesture_and_presence_det_64xx_mss进行rebuild project报错怎么解决?需要的软件应该都安装好了,因为对mmwace_sdk_68xx_dss进行rebuild project很顺利。

  • 请贴一下您使用的软件的版本。
  • mmwave_sdk_03_05_00_04
    mmwave_industrial_toolbox_4_6_0
    CCS version:8.3.1.00004
  • 这是个bug,projectspec 工程文件里指向了trackerproc 这个文件夹,里面的trackerproc.h头文件里定义的DPU_TrackerProc_StaticConfig_t没有定义presenceParams这个field,所以会报错,正确的定义在trackerproc_overhead里,这个bug将会在下一版中更新。
    请先按照下面的方法修改projectspec工程文件

    "C:\ti\mmwave_industrial_toolbox_4_6_0\labs\gesture_recognition\64xx_gesture_and_presence_det\src\64xx_gesture_and_presence_det.projectspec"

    第32行改成 "-I${GESTURE_PARENT_DIR}/common/src/dpu/trackerproc_overhead"

    在第 42行下面新增一行 "-DUSE_TRACPROC_OVERHEAD_DPU"

    然后把ccs workspace里的工程文件删除后再重新导入编译。