IWR6843AOP: 低功耗模式更改量程

Part Number: IWR6843AOP
Other Parts Discussed in Thread: IWR6843

TI专家:

    您好,我使用radar_toolbox_1_30_01_03里面xWR6843_Low_Power_Modes文件夹下的prebuilt_binaries,并配置profile_3d_aop_lp.cfg可以运行,可以配置间隔时长,但是默认自带的chrip_configs应该量程是15m的,产品需要改成50m量程,我尝试修改了两个相关命令:

profileCfg 0 60.25 7 3 24 0 0 156 1 256 12500 0 0 158 改为

profileCfg 0 60 388 7 28.49 0 0 30 1 256 12499 0 0 158

cfarFovCfg -1 0 0.25 15 改为

cfarFovCfg -1 0 0 49.99

配置后运行灯常亮,不再间断工作,请问这个chrip应该怎么配置呢?或者是不是低功耗程序也要相应修改?

另外,命令前面添加 configDataPort 115200 1 准备修改数据输出波特率也会使程序失效。

  • 应该是用mmWave Sensing Estimator工具生成的配置文件。

  • 你好,

    IWR6843检测50m,你是检测什么目标?

    建议连上CCS,看具体报什么错误,或者卡在什么地方?

    Thanks,

    Chris

  • 谢谢您,Meng工。

    我尝试了连接CCS,提示:

    Starting Sensor (issuing MMWave_start)
    {module#9}: "../objectdetection.c", line 429: error {id:0x10000, args:[0x2367c, 0x2367c]}
    xdc.runtime.Error.raise: terminating execution

    指向

    428    /* Check if previous frame (sub-frame) processing has completed */
    429    DPC_Objdet_Assert(objDetObj->dpmHandle, (objDetObj->interSubFrameProcToken == 0));
    430    objDetObj->interSubFrameProcToken++;

    似乎是sub-frame处理出了问题。另外,不只是配置改变会出现这种情况,放入外壳覆盖塑料透波板都会引发同样的问题。

    尝试看了docs/doxygen/html/index.html文档,暂时还没有头绪。

  • 你好,

    错误是上一帧的处理还没有结束,下一帧就来了。

    请问你50m是测人么?如果是建议使用TX beamforming的模式,可以参考long range people counting demo。注意AOP的天线增益是要比ISK要小的。

    Thanks,

    Chris