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.

[参考译文] IWR6843ISK:IWR6843ISK + DCA1000EVM 的毫米波 SDK 版本不匹配错误(已刷写 LRPD 二进制文件)

Guru**** 2814315 points

Other Parts Discussed in Thread: IWR6843ISK, DCA1000EVM

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1622552/iwr6843isk-mmwave-sdk-version-mismatch-error-with-iwr6843isk-dca1000evm-lrpd-binary-flashed

部件号: IWR6843ISK
主题中讨论的其他器件: DCA1000EVM

我目前正在使用 IWR6843ISK 与配合使用 DCA1000EVM 来使用该dca1000接口通过 MATLAB 捕获原始 ADC 数据。


硬件和软件设置

  • 传感器 :IWR6843ISK

  • 采集卡 :DCA1000EVM

  • 已刷写固件 :远程人员检测 (LRPD) 演示

  • 数据路径 :LVDS 串流已启用

  • MATLAB 界面 dca1000("IWR6843ISK")


MATLAB 代码(相关部分)

清除 DCA 
DCA = dca1000(“IWR6843ISK")“);

Fs = DCA.ADCSampleRate * 1e3;
sweepSlope = DCA.SweepSlope * 1e12;
NR = DCA.SamplesPerChirp;

rangeresp =相控.RangeResponse (...
RangeMethod ='fft'、...
RangeFFTLengthSource ='属性',...
RangeFFTLlength = nr、...
SampleRate = fS、...
SweepSlope = sweepSlope、...
ReferenceRangeCentered = false);

停止时间=100;
ts =逻辑;

while (TOC (ts)<StopTime)
iqData = DCA();
iqData =挤压((iqData(:,1,:));
plotResponse (rangeresp、iqData);
立即抽取限制;
结束

DCA.RELEASE;

发现问题

MATLAB 报告了以下 SDK 版本不匹配:

从 TI 雷达板获得的 mmWave SDK 版本 03.05.00.04 与预期的毫米波 SDK 版本 03.06.00.00 不匹配。
确保将毫米波 SDK 版本 03.06.00.00 中的正确二进制文件刷写到器件中。

这表示器件上当前刷写的 LRPD 二进制文件是使用 SDK 构建的 03.05.00.04 、而 MATLABdca1000 接口需要使用编译的固件 mmWave SDK 03.06.00.00


需要澄清

  1. 在运行 LRPD 演示时、使用 DCA1000EVM 捕获原始 ADC 数据时、建议使用哪种固件–SDK–MATLAB 兼容性组合?

  2. 我目前只有 mmWave SDK 03.06.00.00 水平。 是否有专门针对 SDK 03.06.00.00 编译的 LRPD 二进制文件?


目标是通过 DCA1000EVM 可靠地捕获原始 ADC 数据、同时在 IWR6843ISK 上运行 LRPD 固件并在 MATLAB 中处理数据、而不会发生版本冲突。

请建议使用正确的方法、并就如何使用 MATLAB 通过 LRPD 配置从 DCA1000EVM 获取原始数据提供指导

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    MathWorks 支持 DCA1000 MATLAB 接口。 我们对此无能为力。

    通常、您无法通过 将演示代码刷写到器件中来运行 DCA1000。 如果您想查看 DCA1000 设置的 TI 工具、请参阅此处的此页面。

    http://dev.ti.com/tirex/local?id=dca1000_mmwave_studio_user_guide&packageId=radar_toolbox

    此致、

    Nate

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    感谢您的澄清。

    在我们之前的实验中 远距离人员检测 (LRPD) 与进行演示 50 m 2D 配置 100m 配置 非常适合我们的应用场景。 我们希望保留 相同的雷达配置参数 (配置文件,线性调频脉冲和帧设置)、同时进行捕获 使用 DCA1000EVM 时的原始 ADC IQ 数据  

    由于如前所述 DCA1000 无法直接与演示固件一起使用、您能否建议一个建议的工作流程来实现以下目标:

    •使用 相同的 LRPD 雷达配置参数
    •采集器 通过 DCA1000EVM 传输原始 ADC 数据
    •使用我们自己的处理流水线离线处理捕获的数据

    相差较大 mmWave Studio 是否有任何 TI 支持的方法

    有关在使用 DCA1000EVM 捕获原始 ADC 数据的同时重复使用 LRPD 配置参数的建议方法的任何指导都会非常有用。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    mmWave Studio 是 TI 对您所描述内容的支持方法。

    您可能也会看到此脚本教程。

    http://dev.ti.com/tirex/local?id=mmWaveStudio_lua_examples&packageId=radar_toolbox

    此致、

    Nate