工具/软件:
您好:
我在设计中有两个 awr2544 雷达、它们通过 CSI2 接口将原始 ADC 数据流式传输到中央计算单元。 我正在努力启用 HW_SYNC_IN(引脚 C17) 作为硬件触发引脚、以实现两个雷达之间的时间同步。

我更新了 syscofig 的 IOMUX 以启用 SYNC_IN 信号、但我不确定如何通过 mmwavelink 接口将其与 RadarSS 链接。 您能不能告诉我为雷达帧触发器启用 HW_SYNC_IN 的必要步骤?
谢谢、
Quoc
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.
工具/软件:
您好:
我在设计中有两个 awr2544 雷达、它们通过 CSI2 接口将原始 ADC 数据流式传输到中央计算单元。 我正在努力启用 HW_SYNC_IN(引脚 C17) 作为硬件触发引脚、以实现两个雷达之间的时间同步。

我更新了 syscofig 的 IOMUX 以启用 SYNC_IN 信号、但我不确定如何通过 mmwavelink 接口将其与 RadarSS 链接。 您能不能告诉我为雷达帧触发器启用 HW_SYNC_IN 的必要步骤?
谢谢、
Quoc
您好:
为 SYNC_IN 信号设置 iomux 后、我还将 frameCfg->triggerSelect 从 1(SW 触发)更改为 2(硬件触发)。
frameCfg 0 3 128 0 256 50 2 0.0000
在查看 OOB 演示的源代码时、在 main_mss.c 中、mmWaveInit () 函数将调用 mmwave_config () 以配置毫米波:
/************************************************************************
* Configure the mmWave:
************************************************************************/
if (MMWave_config (gCsiStreamMCB.mmWaveHandle, &ctrlCfg, &errCode) < 0)
{
/* Error: Unable to configure the mmWave control module */
test_print ("Error: mmWave configuration failed [Error code %d]\n", errCode);
MCPI_setFeatureTestResult ("MMWave MSS Configuration", MCPI_TestResult_FAIL);
DebugP_assert(0);
}
和 mmwave_config ()--> mmwave_configLink ()--> mmwave_link 将在此调用中配置、最后按如下所示设置帧配置:
/* Set the frame configuration: */
DebugP_logInfo ("rlSetFrameConfig...\n");
retVal = rlSetFrameConfig(ptrMMWaveMCB->deviceMap, &ptrControlCfg->u.frameCfg[0].frameCfg);
因此、我认为 frameCfg CLI 命令中支持硬件触发选项。 只需将 triggerSelect 更改为 2 即可生效。 遗憾的是、 尽管我已经在 SYNC_IN 引脚上提供了触发信号、但仍然无法看到帧触发以通过 CSI-TX 流传输 ADC 数据。
如果还需要更新任何内容、请提示我吗?
谢谢、
Quoc
您好、
frameCfg->triggerSelect 从 1(软件触发器)到 2(硬件触发器)的变化是正确的。 有了这个,它应该对你有用。 如何在同步输入引脚上提供脉冲?
您能否探测针脚并在针脚上提供脉冲序列的快照? 您使用的帧周期是什么?
当您提供脉冲时、您能否确认传感器是否传输了任何内容? 另外、请参阅接口控制文档、验证您是否满足脉冲要求。
谢谢、
Pradipta.