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:设置线性调频脉冲中的 ADC 样本数

Guru**** 2401455 points
Other Parts Discussed in Thread: AWR2944, UNIFLASH, AWR2944EVM, SYSCONFIG

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1534013/awr2944evm-setting-the-number-of-adc-samples-in-chirp

器件型号:AWR2944EVM
Thread 中讨论的其他器件:AWR2944UNIFLASHSYSCONFIG

工具/软件:

您好、

我正在尝试为 SDK 4.4 运行 DDM 配置、目的是尽可能增加一个线性调频脉冲中的 ADC 样本数。 这背后的原因是远距离应用的最大处理增益。

我获取了一个配置文件“profile_3D_3Azim_1ElevTx_DDMA_awr2944_highRange.cfg",“,并、并更改了以下 CML 行:

profileCfg 0 77 7 20.81 0 8.883 0 384 30000 0 164
chirpCfg 0 5 0 0 0 0 0 15
frameCfg 0 5 128 0 384 50 1 0

收件人:

profileCfg 0 77 10 200 0 0 2.8 1 512 4200 0 0 30
chirpCfg 0 5 0 0 0 0 0 15
frameCfg 0 5 128 0 512 200 1 0

此应用程序工作 — 我使用可视化工具对其进行了测试。

但是、如果我将 ADC 样本数量增加任意数字、配置就不起作用。

可视化工具会提示“Console Message“窗口中的两种情况 (Nadc=512 和 Nadc=520) 都可以加载、但例如包含 520 个 ADC 样本的配置无法运行(我尝试了几个数字,效果相同)。

根据“Interface Control“文档(查看 PF_NUM_ADC_SAMPLES) 、4 个 RX 的限制是 2048 个样本、因此我距离这一限制还远。

什么是错误的,应该修改什么才能达到 2048 的限制?

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

    您好:

    使用 SDK 4.4 是否有特定原因? 如果没有、您可以下载最新的 SDK 并尝试相同的操作。 我将能够从那里获得更多帮助。

    此致、

    Gabriel

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

    是的、  

    有一个原因:一天结束时、我们希望从 Radar Toolbox 获取 OOB 应用程序、自行编译并加载配置。 根据 e2e 线程、只有 SDK、编译器和雷达工具箱的以下组合才能正常工作:

    * CCS 12.8.1

    *毫米波 SDK 04_04_01_02。   (只有这一个可以使用)

    * 雷达工具箱版本是 2_20_00_05

    我们确实检查了这个、发现它是正确的。

    因此、我必须转到 4.4。 来自 4.7。

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

    总之、我现在已经使用 SDK 4.7 测试了这个问题、得到了相同的结果。

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

    您好:

    OOB 应用不是从雷达工具箱提供的。 RTB 唯一需要处理的是 projectspec。 所有演示 makefile 和代码都来自 SDK、因此我不太明白您指的是“OOB 应用程序来自雷达工具箱“。 关于 ADCbuf 问题、许多次在 SDK 中、它经过编码、仅允许特定的值用于某些参数、很可能是一个。 我将进一步探讨这一点

    此致、

    Gabriel

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

    您好、

    为了简化工作、我们重点关注 SDK 4.7。 因此、我使用 UniFlash 9.1.0 工具将 FW 加载到 AWR2944EVM 中:

    对于 SBL:  

    C:\ti\mmwave_mcuplus_sdk_04_07_00_01\mmwave_mcuplus_sdk_04_07_00_01\tools\awr294x\sbl_qspi.release.tiimage

    对于应用映像:  

    C:\ti\mmwave_mcuplus_sdk_04_07_00_01\mmwave_mcuplus_sdk_04_07_00_01\ti\demo\awr294x\mmw\awr2944_mmw_demoDDM.appimage

    我使用 毫米波演示可视化工具 (4.7.0)

    效果相同。

    如果有具体限制、请说明它们是什么。

    对我来说、保持与当前配置相同的采样率和线性调频脉冲斜率至关重要。

    通常、我的目标是将 DDM 中的用户数量限制为 1(我在另一个 e2e 线程中重点介绍这一点)、但总体而言、如果对于上升的 Nadc 样本、 出于某种原因需要将帧中的线性调频脉冲类型数量从 6 减少到 1(仍保持 DDM 模式)-这也是一个目标。

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

    您好:

    我将尝试运行相同的事情、因此请给我几天时间来调查所述问题。 在此期间、是否没有从控制台返回错误或类似错误? 如果是、请分享。

    此致、

    Gabriel

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

    无错误。 我想问题源于 AWR2944 中允许的最大立方体大小(即 2M)。 我可以对吗?

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

    您好:

    因此、我在同一演示中使用 projectspec 进行了测试、我能够让它随配置更改一起使用。 我将分享我采取的步骤。

    1) 我使用以下 projectspec 文件来构建 R5 和 C66 内核

    e2e.ti.com/.../1200.awr294x_5F00_mmw_5F00_demo_5F00_dssDDM.projectspec

    e2e.ti.com/.../1200.awr294x_5F00_mmw_5F00_demo_5F00_mssDDM.projectspec

    2) 这些 projectspec 文件需要 CCS 12.8.1、SDK 4.7.0.1 和 SysConfig 1.22.0。 该工程规格中还规定了相关内容。 将这些工程导入 CCS、然后您可以从此处加载内核。  

    3) 我也做了你说的配置更改。 以下是文件、因此您可以仔细检查

    e2e.ti.com/.../profile_5F00_3d_5F00_3Azim_5F00_1ElevTx_5F00_DDMA_5F00_awr2944_5F00_highRange-_2D00_-Copy.cfg

    4) 然后,我能够使用可视化工具,只是通过加载上述配置.

    如果这仍然不起作用、您能否逐步介绍一下您正在做什么?  

    此致、

    Gabriel

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

    谢谢你。

    您从哪里获取项目规格? 请给我发送链接  

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

    您好:

    这些是我个人移植到 SDK 4.7.0.1 的工程规格、雷达工具箱中目前未提供这些工程规格。 它们将在计划于下周发布的下一个工具箱版本中提供。 如果没有其他问题、请关闭此主题。

    此致、

    Gabriel