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.

[参考译文] IWRL6432:IWRL6432升压+ DCA1000

Guru**** 1953960 points
Other Parts Discussed in Thread: IWRL6432, IWR6843, MMWAVE-L-SDK, IWRL6432BOOST
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1384322/iwrl6432-iwrl6432boost-dca1000

器件型号:IWRL6432
主题中讨论的其他器件: IWR6843MMWAVE-L-SDK

工具与软件:

我们尝试使用 DCA1000和 IWRL6432并使用 mmWave Studio 捕获原始数据。

 

由于我们已使用 mmWave Studio + DCA1000 + IWR6843进行评估、因此我们已经知道 BSS 和 MSS 二进制文件适用于 IWR6843的位置。 当我们开始评估 IWRL6432时、我们尝试在相同位置找到这些二进制文件。 但在那里没有提供。

 

因此、我们认为可能需要 mmwavestudio 3G。 所以

我们尝试使用 DCA1000和 IWRL6432并使用 mmWave Studio 捕获原始数据。

 

由于我们已使用 mmWave Studio + DCA1000 + IWR6843进行评估、因此我们已经知道 BSS 和 MSS 二进制文件适用于 IWR6843的位置。 当我们开始评估 IWRL6432时、我们尝试在相同位置找到这些二进制文件。 但在那里没有提供。

 

因此、我们认为可能需要 mmwavestudio 3G。 我们也安装了它。 但令我们惊讶的是、该版本未安装固件二进制文件。 甚至没有创建 rf_eval_firmware 目录。

 

 

那么、我的问题是、我们在哪里可以找到必要的固件?

我们也安装了该工具。 但令我们惊讶的是、该版本未安装固件二进制文件。 甚至没有创建 rf_eval_firmware 目录。

 

 

那么、我的问题是、我们在哪里可以找到必要的固件?

另外,文档也非常分散,请以相关文档的形式发送,以便正确设置。  

谢谢

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

    您好!

    之后、该器件的 SDK 将附带毫米波传感器固件。 因此、对于 IWRL6432、它将位于 MMWAVE-L-SDK 中、安装 SDK 后会位于中 \firmware\mmwave_dfp。 我同意我们的文档过于分散、我们会持续努力解决这个问题、尤其是使用我们的最新器件。 有关 DCA1000和毫米波传感器相关的最新信息、请参阅 TI 开发人员专区中的雷达工具箱。

    https://dev.ti.com/tirex/explore/node?a=1AslXXD__2.10.00.04&node=A__AGTrhNYW8jE6cMxbovlfaA__radar_toolbox__1AslXXD__2.10.00.04

    此致、

    Pedrhom

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

    现在、我们按照此 URL 配置 DCA1000和 IWRL6432以捕获原始数据。

    我相应地更改了 LUA 脚本并运行了它。 我可以看到以下内容、

     

    1) 1) RS232连接状态=>成功

    2) 2) APPSS 固件下载=>成功

     

     

    但似乎 mmwavestudio 在尝试下载 FEC 文件时失败

    我已检查 mmWave Studio 正在搜索的文件的位置、但我没有看到该文件。

     

     

    文件是否位于 其他位置? 或者我们是否需要从 TI 网站的其他位置下载该文件?

     

    因为我看到了一些补丁文件。 我是否需要更改 LUA 脚本以使用这些文件而不是其查找的文件? 如果可以。 我们应该选择哪个文件?

     

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

    您好!

    如下所示。 您无需加载所有这些文件来进行基本的原始 ADC 数据采集、但这些文件是位置、仅供参考。

    我们将在下一个版本的工具箱中更新用于 mmWaveStudio 6432的 LUA 脚本。 为方便起见、我已将它附在本答复中。
    e2e.ti.com/.../3324.IWRL6432_5F00_common_5F00_device_5F00_setup.lua

    此致、

    Pedrhom

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

    为了确保我们直接复制粘贴您提供的 LUA 脚本、并确保"firmware_directory_base"已相应地更改为我们的 PC。 (还根据我们的器件枚举更改了 COM 端口号)

    我们仍然得到与昨天相同的误差。  COM 端口成功连接。 APPSS 固件已成功上传。 但是 mmWave Studio 看起来无法找到"RFS_FIRMWARE"。  

    我们使用的是"mmwave_L_SDK_05_04_00_01"、但"rfsfirmware\xWRL6432"目录中没有"mmwave_rfs_rprc.bin"。

    在您公开 SDK 时、内部系统是否有可能错过该文件?  

    因为我们在世界其他地区的其他 PC 上下载了 SDK、但仍然缺少该文件。

    谢谢

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

    您好!

    RFS_firmware 应仅为 ES2器件的补丁。 不带补丁的 RFS_firmware 适用于较旧的芯片(ES1)。 如果您注释掉该行、那么您是否可以完全相同地进行原始数据采集?

    此致、

    Pedrhom

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

    正如您建议的那样、我们首先尝试注释掉包含"RFS_firmware"的行、该行在 mmWave Studio 上产生了以下错误

    然后、我们尝试将二进制文件更改为 mmwave_rfs_patch.bin、因为 LUA 脚本未使用该文件。 但它会导致以下错误。

    有什么想法、我们还能尝试什么?  

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

    您好!

    您没有为脚本的第59行加载正确的文件。 它需要是 mmwave_rfs_patch_rprc.bin、而不是 mmwave_rfs_patch.bin

    此致、

    Pedrhom

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

    您说的是、  

    从""

    --通用设备设置

    --更改固件文件的目录
    本地 firmware_directory_BASE =[[C:\ti\mmwave_L_SDK_05_04_00_01\firmware\mmwave_DFP\]]
    local rfeval_firmware = firmware_directory_BASE .. [[rfevalfirmware\appss\mmwave_plt_rfeval_rprc.bin]]
    本地 RFS_firmware = firmware_directory_BASE .. [[rfsfirmware\xWRL6432\mmwave_rfs_rprc.bin]]
    本地 atecal_firmware = firmware_directory_BASE .. [[rfevalfirmware\rfsatecal\xWRL6432\mmwave_rfs_atecal_rprc.bin]]
    本地 RFS_PATCH_firmware = firmware_directory_BASE .. [[rfsfirmware\xWRL6432\mmwave_rfs_patch_rprc.bin]"""
    本地 RFS_PATCH_firmware = firmware_directory_BASE ..  [[rfsfirmware\xWRL6432\mmwave_rfs_patch_rprc.bin]]
    以上是错误的。 我们所做的是完全替换了您在上一个回复中提供的 lua 文件的内置 lua 文件。 我们唯一改变的是 COM 端口。 您的意思是、在上一个响应上共享的 LUA 脚本也是错误的?  
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我回去后抓取了  我链接的3324.IWRL6432_common_device_setup.lua 并运行了它。 除了 RS232端口,我什么都没有改变,它工作正常。 您可以在下面看到它使用的两个文件是 mmwave_plt_rfeval_rprc.bin (用于 APPSS 固件下载)和 mmwave_rfs_patch_rprc.bin (用于 FECSS 固件下载)。 我不确定原因是什么、在日志中、您向我显示它为 FECSS 固件下载抓取了"mmwave_rfs_patch.bin"、该文件不正确。 如我之前的回复中提到的、它需要是 mmwave_rfs_patch_rprc.bin。

    此致、

    Pedrhom

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

    您好!

    没有 LVDS 数据是一个常见的错误、前往 Google 搜索"site:e2e.ti.com No LVDS data"将会提供许多潜在的解决方案。 没有 LVDS 数据几乎与线性调频脉冲配置无关、也与 DCA1000 + mmWaveStudio 通信有关。 我可以看到、BAT 下方的一件事是您使用的电源额定值过低。 似乎您正在使用5V 2A 电源、我们建议使用5V 3A 电源、并且 DCA1000的电流可能足够启动、但不足以支持所需的器件线性调频脉冲。

    此致、

    Pedrhom

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

    尊敬的 Pedrhom:

    我们已经尝试了与 DCA1000+IWRL6432相关的几乎所有"无 LVDS 数据"解决方案。 我们的案件没有任何进展。  

    澄清一下、我们通过3A 电源适配器为 DCA1000提供电流、并使用2A 电源为 IWRL6432板供电。 即使使用 mmWaveStudio 也不会显示 LVDS 数据。 您要问的是在 DCA1000上使用3A 电源适配器并在 IWRL6432上使用3A 电源? 或 DCA1000上仅3A 电源适配器。 (因为我们已推出具有3A 电源适配器的 DCA1000)

    我们的输出日志不会提供有关"无 LVDS 数据"的根本原因的任何信息? 是否还有任何与使用 mmwavestudio 4.X 的 IWRL6432 + DCA1000相关的视频指南? 因为与 IWRL6432 + DCA1000相关的 mmwavetoolbox 只有两章、没有提供太多详细信息。  

    谢谢

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

    您好!

    您是否可以尝试使用以下设置中的此捕获脚本? 没有 LVDS 数据可能意味着器件未启动、因此没有什么可捕获的。 您的输出中没有任何内容会作为一个问题向我发出尖叫、但线性调频脉冲的整体设计可能会存在时序问题。 作为供参考、此脚本和之前发送的脚本将是下周发布的下一次 Radar Toolbox 更新的一部分。

    e2e.ti.com/.../chirp_5F00_mode_5F00_capture.lua

    此致、

    Pedrhom

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

    大家好、我应该在 mmWave Studio 中的哪里加载此 lua 脚本? 我找不到放置此捕获脚本的位置、您能告诉我应将其加载到何处吗? 谢谢

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

    您好!

    浏览脚本、然后运行

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

    谢谢 Pedrohm、我们让这个脚本正常工作。 但仍有一个问题是 DCA1000和 IWRL6432boost 在 Windows 10中运行。

    但是,一旦我们使用 Windows 11机器,它就开始发出超时错误。 我查看了该论坛的问题 https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/928145/dca1000evm-mmwave-studio-unable-to-read-the-fpga-version-of-dca1000

    才是唯一的方法。 您能否告知在任何新版本中是否会处理此问题。 因为这很难找到 Windows10机器。 我们只有 ddsktop、我们需要使其在笔记本电脑(即 Windows 11)上工作。  

    还有一个问题-您共享的捕获脚本是针对77Ghz 的脚本、因为 IWRL6432为60GHz、因为当我们加载时、GUI 中的开始频率显示为77GHz、结束频率显示为81Ghz。 请分享它的60GHz 版本。  

    请尽快告知。 感谢您目前的帮助

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

    您好!

    新工具箱版本已发布。

    https://dev.ti.com/tirex/explore/node?a=1AslXXD__2.20.00.05&node=A__AEIJm0rwIeU.2P1OBWwlaA__radar_toolbox__1AslXXD__2.20.00.05

    下载工具箱后、您可以使用中的 LUA 脚本:

    \radar_toolbox\tools\cscripts\mmWaveStudio_luaExamples\

    我对 Windows 11 (而不是10)上发生的无法读取 FPGA 版本错误的直接猜测是 Windows 11的防火墙阻止了正确的连接。 您可以暂时禁用它并重试吗?

    此致、

    Pedrhom

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

    好的、Pedhrom、脚本正在工作、我们有2个问题。 在 Windows 10中、每次开始后处理时、mmWave Studio 都将关闭。 Complete mmWave Studio 关闭。 这不是以前发生的,但现在它像每次。 我们需要回答这个问题。 向客户进行演示。

    在启动后处理之前、我们是否每次都要删除某些文件或某些内容。

    我们可以通过某种方式独立启动运行时 MATLAB。 因此它可以捕获该 bin 文件并进行处理。 控制器。 请尽快回答我们的问题。 这种情况现在持续了这么长时间。   

    Windows11,没有工作,我们禁用了防火墙仍然没有成功. 您自己试用过吗? 您能分享一个视频它的工作。  

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

    您好!

    我自己的计算机是 Windows 11、工作正常、每次开机自检后、mmWaveStudio 也不会崩溃。

    提醒我、你们只是在寻找正确的原始数据收集吗? 没有什么太自定义的、也没有什么会使设备超出其预期用途?

    您应该尝试 DCA1000 CLI 数据采集工具。 它明显更简单、重量更轻、功能更一致、这正是我们正在向寻求原始数据采集的用户推送的目标。 唯一的缺点是旋钮没有那么多、并且由 SDK 固件限制进行控制、因此 CW 模式等一些技术仍然需要 mmWaveStudio。

    https://dev.ti.com/tirex/explore/node?a=1AslXXD__2.20.00.05&node=A__ACcj5qsn5G-kyhEttWYAjg__radar_toolbox__1AslXXD__2.20.00.05

    此致、

    Pedrhom

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

    你(们)好  

    我们已经购买了一个新的设备与 windows 11。 将进行测试并回复。

    我们想要的一件事是、当我们获得它时、我要测试您的真实接地信号示例。

    现在、我们在毫米波估算器中使用了真地面速度示例.cfg 文件。 是否有工具可以将.cfg 文件转换为 mmwavestudio 中的数据捕获 Lua 脚本? 我需要的是、查看我们返回的原始数据的 SNR 和速度分布曲线。 此外、1D 和2D FFT 会生成后处理。 这就是为什么后处理对我们是不有利的,任何建议

    谢谢  

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

    您好!

    显而易见、DCA1000让原始 IQ 雷达数据直接从 ADC 缓冲区中转储。 这意味着不会对该数据进行任何类型的处理(包括 FFT)、该数据对于正在开发自己的处理算法的用户非常有用。 真正的地面速度示例具有多个 FFT、CFAR、RANSAC-LSQ 等 要运行真正的地面速度示例、您无需 DCA1000。 除非您指出您要重新创建在真地面速度示例中完成的所有处理、以创建符合您需求的定制处理链。

    此致、

    Pedrhom

x 出现错误。请重试或与管理员联系。