IWR6843ODS获取ADC原始数据的同时获取3d点云的输出,请问该雷达板是否支持?

Other Parts Discussed in Thread: IWR6843

IWR6843ODS,我想自己设计一个系统,通过LVDS和SPI接口和IWR6843连接,在获取原始数据ADC的同时也能获得3D点云的数据;即我在抓取ADC原始数据的同时,不影响3D点云数据的运算和输出(不会影响1dff、2dfft、cfar、bfm的运算)。硬件是否支持实现这样的功能?

  • 你好,

    目前mmWave SDK的mmw demo已经实现类似功能,原始数据通过LVDS输出,检测目标输出通过串口输出。

    但是要注意的是下面的信息。下面信息可以在mmWave SDK的release note里面找到。

    Processing chain + LVDS instrumentation:
    This feature is not available for xWR14xx due to ADC Buffer being unavailable for streaming while datapath processing is active.
    For xWR16xx, xWR18xx, xWR68xx, CQ cannot be streamed out reliably when datapath processing is also enabled. The data corruption
    for CQ data over LVDS lanes is seen more pronounced when multiple chirps/chirp event is enabled. Note that, for this reason, default
    mmW demo does not allow LVDS streaming and multiple chirps/chirp event to be enabled in the same configuration.

    我理解也就是系统内部带宽过于繁忙可能影响LVDS数据输出。

  • Chris Meng :

      非常感谢你的回答,对我很有帮助。我还有一些疑问MMW demo实现类似的功能具体是在哪个demo里?

    带宽过于繁忙,这里有没有一个具体的指标,多大的带宽才算过于繁忙,这里multiple chirps/chirp is enables,我可以理解成雷达正在发送chirps吗?若我的发送频率是10 frame/s, 1frame 的chirp数是256,这样的频率对实现LVDS传输和 检测目标3d点云输出实现,LVDS传输数据的损失是不是可以避免。

    注:1frame的时间是100ms ,3tx4rx的配置, tx发送 chirps是256个,加上检测目标输出和LVDS传输rawdata数据,这三个处理需要在100ms内完成,这样会出现数据损失吗?

  • 你好,

    抱歉内部带宽繁忙,我没有办法给出一个具体的指标。你可以在使用过程中关注一下RAW和检测输出是否匹配。

    就你目前的配置,如果MSS/DSS没有添加更多复杂算法处理,应该是没有问题的。
  • 你好,
    非常感谢你的回答,之前你所说的“目前mmWave SDK的mmw demo已经实现类似功能,原始数据通过LVDS输出,检测目标输出通过串口输出。”,mmwave_industrial_toolbox_4_2_1\labs\out_of_box_demo\68xx_ods_point_cloud_demo这个demo里是否有这个功能的相关代码配置的例子。
  • 你好,

    industrial toolbox已经更新到4.3.1了,建议下载最新版本。

    我在ods point cloud demo下的cfg文件里看到了lvdsStreamCfg,应该是支持lvds输出的功能。
  • 你好,
    谢谢你的回答
x 出现错误。请重试或与管理员联系。