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.

[参考译文] IWR6843AOPEVM:毫米波 SDK 演示目录:xwr68xx 或 xwr64xx?

Guru**** 2553260 points
Other Parts Discussed in Thread: IWR6843AOPEVM, IWR6843AOP, DCA1000EVM

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1359236/iwr6843aopevm-mmwave-sdk-demo-directory-xwr68xx-or-xwr64xx

器件型号:IWR6843AOPEVM
主题中讨论的其他器件: IWR6843AOPDCA1000EVM

您好!

我想修改适用于 IWR6843AOPEVM 的毫米波 SDK 中提供的演示二进制文件的部分内容、但我想知道应该查看哪个电路板目录。

我看到 DEMO/xwr68xx、但 当前不存在 AOP 配置、不在代码中、也不在 Makefile 中。  另一方面、在 demo/xwr64xx 中、我看到  在 main.c 中使用了 AOP 构建选项和 gAntDef_IWR6843AOP。  这是否意味着我应该从 demo/xwr64xx 中的.c 文件开始、以便 自定义固件在 IWR6843AOPEVM 上运行、而不是 DEMO/xwr68xx 上运行?

另一个问题:首先、我想在  IWR6843AOPEVM 上不使用 HWA、但 DEMO/xwr64xx 似乎专门使用 HWA、而不使用 DSS 内核来进行数据处理。   另一方面、demo/xwr68xx 确实使用 DSS 来处理数据(但同样、它不具有 AOP 构建选项)。  我在 IWR6843AOPEVM 的 MSS 和 DSS 上运行自定义固件的最简单方法是什么?

提前感谢!

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

    我对同样的问题很感兴趣。 具体而言、在 DSP 上运行物体检测例程需要做什么。 配置 HWA 与 DSP 看起来具有许多拜占庭性质。

    我可以通过我自己的实验告诉您、64xx 演示是 AOP 芯片的"正确"演示。 在 Resource Explorer 中、有一个名为"out_of_box_6843_AOP"的演示、它基本上是64xx 演示。 非常适合我的 Mistral AOP 模块。

    如果您刷写 ISK 演示 kiinda 可以运行、但结果不准确。 也就是说、它处理的联系人比基于 HWA 的演示要多得多。

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

    您好!  

    对于此处的延迟响应、我感到非常抱歉。 DEMO/xwr64xx 中的文件确实是 IWR6843AOP 开箱即用演示的正确文件。 您正确地说、这些文件不使用 DSS。 这是因为64xx 实际上是另一个没有 DSP 的器件版本。 您还更正了  DEMO/xwr68xx (它利用 DSS)没有 AOP 构建选项。 正如另一位用户提到的、如果您尝试使用 IWR6843AOP 运行演示、这会导致结果不准确。 为了将演示/xwr68xx 演示文件与 AOP 器件配合使用、您需要对角度处理进行修改、以补偿 AOP EVM 的天线方向图与 ISK EVM (演示最初设计的天线)的天线方向图之间的差异。  

    由于这些修改可能会变得稍微复杂一些、因此我想后退一步、多询问一些有关您的应用的问题。 您希望雷达有什么用途? 我们可能会有另一个演示应用、该应用可以更好地为您的开发提供起点。  

    此致、

    约什

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

    Josh、您好!

    感谢您的答复!  我希望在接收到的雷达立方体上构建一些雷达处理算法的原型、以便能够逐帧调优(同时还能调优后续帧的一些线性调频脉冲参数)。  由于其中一些算法不只涉及 FFT/WINDOW/CFAR、因此我 需要在 DSS 核心的 C 中实现它们。  目前、我将使用 DCA1000EVM 将 ADC 数据流式传输出来、离线处理数据、并为下一帧重新配置线性调频脉冲参数、但我想让所有内容都在 IWR6843AOP 本身上运行。  我完全不担心延迟(1Hz 帧速率对我来说没问题)、因此我不需要加速数据处理。

    顺便说一下、这些修改有多复杂?  我已经开始在 MSS 中添加 IWR6843AOP 的天线几何结构、并且即将修改角度处理 DPU 代码。

    提前感谢您!

    泰坦

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

    尊敬的 Titan:  

    我懂了。 对于您尝试执行的操作、开箱即用演示实际上似乎是最佳的起点。  

    这些修改有多复杂?  我已经开始在 MSS 中添加 IWR6843AOP 的天线几何结构、并且即将修改角度处理 DPU 代码。[/引号]

    这是真正需要的全部内容。 您在实施过程中是否遇到过任何问题?

    此致、

    约什

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

    Josh、您好!

    感谢您的答复。  我在 MSS_main.c 中添加了天线几何结构、并更新了所有 MSS 和 DSS makefile 文件、以便使用 USE_2D_AOA_DPU 定义进行构建。  最后、我向 MMW_cli.c 中添加了` xWR68xx_AOP `作为平台字符串。  但是、当我使用毫米波演示可视化工具使用此新编译的固件配置雷达时、不断收到器件报告为 xWR68xx 而不是 xwr68xx_AOP 的错误:"Select Platform [xWR68xx_AOP]与目标[xWR68xx]报告的内容不匹配。

    此问题看起来与 https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1115818/iwr6843isk-ods-demo-visualizer-selected-platform-xwr68xx-not-matching-that-reported-by-target-xwr68xx_aop 类似、 但有两个区别:(1)我使用的是3.6版演示可视化工具、(2)配置对于支持 HWA 的开箱即用  xwr64xxAOP_mmw_demo.bin 二进制文件非常有效。  有什么建议吗?

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

    尊敬的 Titan:  

    很抱歉耽误你的时间。 您可以使用演示可视化工具版本3.5重试吗? 您遇到的版本3.6仍可能有一些错误。 我将通过查看是否存在任何已知问题。 此外、您还可以从 雷达工具箱的工业可视化工具配置和运行演示、而不是从毫米波演示可视化工具配置和运行演示。 它不支持所有相同的图、但您可以尝试查看是否满足您的需求。 这要求您安装雷达工具箱。

    此致、

    约什

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

    Josh、您好!

    在版本3.5上、如果我选择 xwr68xx_AOP 作为器件、则会出现以下错误:"Selected Platform [xWR68xx_AOP] not matching by target [xWR68xx]"(我在版本3.6上看到的错误)。  如果我移动到 xwr68xx 器件、那么我会看到以下错误:"SDK 输入版本[major、minor]=[3、5]不匹配目标报告的[3、6]提示:更改输入版本/目标、然后重试"。

    在任何情况下、我只需编写自己的串行接口来将配置发送到雷达、就解决了这个问题、这似乎起到了诀窍!

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

    尊敬的 Titan:  

    我很高兴听到您能够将配置发送到器件并启动演示。 那么、您是否能够继续进行评估? 顺便说一下、我想再次指出、 如果您不想构建整个 应用程序来从头开始查看数据、雷达工具箱可视化工具可能会为您提供帮助。 我们提供了源代码并用 python 语言编写。  

    此致、

    约什

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

    Josh、您好!

    是的、我可以继续进行评估。  我刚刚通过3D 人员跟踪演示试用了工业可视化工具、我认为它会对我非常有用、尤其是因为 TI 提供了 Python 源代码。  感谢您的帮助!

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

    实际上、还有一个问题:是否可以从 DPU 内打印将通过 UART 输出到计算机的任何调试信息?  从 IWR6843AOPEVM 的原理图来看、它似乎没有连接 AR_dss_logger、因此我使用邮箱将消息从 DSS 发送到 MSS。   此步骤在 dss_main.c 中执行。  然而、当我从 DPM 任务内(即、从任何 DPU)写入邮箱时、DPM 似乎暂停了链的其余部分的执行。  您是否知道此问题的任何权变措施?

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

    尊敬的 Titan:  

    很高兴听到这个消息。 谢谢你。 我们很乐意帮助您解决您的最新问题、但您能否创建一个新帖子并将其复制到其中? 由于该主题不同于您的原始问题、因此最好有自己的帖子、以便其他可能有相同问题的人稍后更容易找到它。  

    此致、

    约什

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

    抱歉、是的、我会提供。

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

    没问题。 非常感谢。  

    此致、

    约什