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.

[参考译文] AWR2944EVM:通过毫米波演示可视化工具为 AWR2944EVM 实现实时调优时遇到的问题

Guru**** 2866460 points

Other Parts Discussed in Thread: AWR2944EVM, AWR2944

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1637167/awr2944evm-problems-with-real-time-tuning-via-mmwave-demo-visualizer-for-awr2944evm

器件型号: AWR2944EVM
主题: AWR2944 中讨论的其他器件

我正在 AWR2944EVM 上运行 OOB 演示、并使用执行实时参数调优  毫米波演示可视化工具 。 我遇到了以下两个问题  TDM  和  DDM  处理链:

  • TDM 处理链:

    • 当我 cfarcfg 实时发送命令(通过可视化工具 CLI)时、电路板停止响应、不再提供任何输出。 唯一的恢复方法是对电路板进行下电上电。
    •  aoaFovCfg 和等其他命令 cfarFovCfg正常工作、不会导致电路板挂起。
  • DDM 处理链:

    • 实时调优命令(例如,,等) cfarcfg aoaFovCfg似乎对处理或输出没有任何影响。 不过、电路板也有  不会 挂起或无响应;它只是忽略参数更新。 这是预期的响应吗?

在对 AWR2944EVM 进行实时调优时、这是已知问题吗? 是否有任何建议的权变措施来为 TDM 和 DDM 链启用安全实时调优?

详细信息:
MCU-PLUS SDK 版本:4.7.1.4

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

    尊敬的 Shambhavi:

    有两种 CFAR 配置。 一个用于 TDM、另一个用于 DDM。

    请检查您是否在“C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\docs\mmwave_mcuplus_sdk_user_guide.pdf“中引用了 TDM 的 CFAR 配置的正确格式。

    此致、

    Samhitha

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

    尊敬的 Samhitha:

    是的、我知道 TDM 和 DDM 有不同的 CFAR 配置格式、我也提到了 mmwave_mcuplus_sdk_user_guide.pdf 中所述的正确格式。  电路板接受 TDM 和 DDM 的初始配置、不会出现任何问题。

    但是、问题是在中出现的  实时调优 发送初始配置并运行演示后:

    • 对于 TDM:
      当我 cfarcfg 通过毫米波演示可视化工具实时发送命令时、电路板将完全停止响应。 唯一的恢复方法是对电路板进行下电上电。 值得注意的是 aoaFovCfg  cfarFovCfg 在实时调优时、和等其他命令按预期工作。

    • 对于 DDM:
       cfarcfg通过毫米波演示可视化工具发送的实时调优命令(包括)不会导致电路板挂起、但它们也会导致电路板挂起  不会  对输出或处理都有任何影响。 在 DDM 的运行期间、似乎只是忽略了参数更新。

    因此、为了澄清这一点、我甚至还面临着这些问题  可视化工具发送命令时了解情况
    请告诉我、是否建议了任何其他检查或步骤以在实时调优期间避免这些问题、或者在使用可视化工具进行参数更新时 TDM 和 DDM 是否存在已知限制。

    此致、

    Shambhavi

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

    尊敬的 Shambhavi:

    SDK 演示不支持实时配置更新。 您需要让传感器停止、通过 CLI 发送新配置来更新配置、然后触发传感器启动。  如果您遇到任何问题、可以尝试一下并告诉我吗?

    此致、

    Samhitha

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

    尊敬的 Samhitha:

    我可以确认、如果执行 传感器停止、然后  通过 CLI 发送整个.cfg 配置、最后发出 传感器启动命令、则电路板按预期工作并应用配置更新。

    但是、如果我只执行 传感器停止、仅发送更新后的 cfarcfg 命令、然后 传感器启动、新的 CFAR 配置就不会应用—电路板要么不会更新参数、要么行为不符合预期。

    这种行为有点令人困惑、因为在毫米波 SDK 3.6 板上、我们只需发送更新的 corresponding 命令行、即可实时更新单个 CFAR、AoAFov、CFARFov 配置、而无需重新发送整个配置。 对于 TDM 模式下的 AWR2944、 aoaFovCfg 和等其他命令 cfarFovCfg 仍可以单独更新、但 cfarcfg 对于 TDM 以及 DDM 的所有单独配置命令、它们似乎无法以相同的方式工作。

    这是 MCU PLUS SDK 电路板的新限制还是预期行为?

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

    Shambhavi,

    毫米波 SDK 3.6 中的演示适用于第一代器件、不同于 AWR2944 SDK 演示。 我是否知道在传感器启动后更新配置背后的原因? 我们不希望用户在传感器启动后更新配置。 由于用户在测试时会调整配置、因此应该可以重置器件并通过 CLI 发送新配置。  

    这是 MCU PLUS SDK 板的新限制还是预期行为?

    器件不是问题、而是 SDK 演示架构不允许更新配置。

    注意:每次通过 CLI 发送新配置时、必须将配置更新消息从 R5F 发送到 C66x、并且必须相应地更新 HWA 和 EDMA 配置。 这将需要几毫秒。 因此、最好重置器件并再次发送配置。

    此致、

    Samhitha

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

    尊敬的 Samhitha:

    感谢您的澄清—这是有意义的。

    我们的用例是实时调优、但鉴于 SDK 演示架构以及需要通过 R5F 以及 HWA/EDMA 重新配置 C66x、很明显为什么传感器启动后不支持更新。
    感谢解释。