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.

[参考译文] MMWAVE-STUDIO:MMWAVE-STUDIO:mmWave Configuration File JSON file error!!!

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/949909/mmwave-studio-mmwave-studio-mmwave-configuration-file-json-file-error

器件型号:MMWAVE-STUDIO
Thread 中讨论的其他器件:AWR1642

我通过 mmWaveSensingEstimato 生成了毫米波雷达的 JOSN 配置文件。 我希望直接通过 mmWave_studio 的 import_export 中的 mmWave 配置文件加载此配置文件、这样我就不需要执行复杂的配置过程。但是、在配置过程中会出现一些问题。这是我的输出窗口。

22:04:05][RadarAPI]:单芯片配置
[22:04:05]导入并加载捕获设置 JSON 配置。 完成。
[22:04:11][RadarAPI]:单芯片配置
[22:04:11]导入并加载采集设置 JSON 配置。 完成。
[22:04:14][RadarAPI]:ar1.CaptureCardConfig_EthInit("192.168.33.30"、"192.168.33.180"、"12:34:56:78:90:12"、4096、4098)
[22:04:14][RadarAPI]:AR1.CaptureCardConfig_Mode (1、2、1、2、3、 30)
[22:04:14][RadarAPI]:AR1.CaptureCardConfig_PacketDelay (25)
[22:04:14][RadarAPI]:向 DCA1000发送 FPGA 命令
[22:04:14][RadarAPI]:  
[22:04:14] FPGA 配置命令:成功
[22:04:14][RadarAPI]:正在将记录命令发送到 DCA1000
[22:04:15][RadarAPI]:  
[22:04:15]配置记录命令:成功
[22:04:15][RadarAPI]:AR1.GetCaptureCardFPGAVersion()
[22:04:15][RadarAPI]:向 DCA1000发送 FPGA_VERSION 命令
[22:04:16][RadarAPI]:  
[22:04:16]  
[22:04:16] FPGA 版本:2.8 [记录]
[22:04:16]  
[22:04:17][RadarAPI]:单芯片配置
[22:04:17]导入并加载捕获设置 JSON 配置。 完成。
[22:04:24][RadarAPI]:单芯片配置
[22:04:24][RadarAPI]:未连接的设备数和 json 配置中的设备数匹配
[22:04:33][RadarAPI]:ar1.poweroff()
[22:04:33][RadarAPI]:状态:已通过
[22:04:33][RadarAPI]:打开 GPIO 控制端口()
[22:04:33][RadarAPI]:状态:已通过
[22:04:34][RadarAPI]:ar1.Disconnect ()
[22:04:34][RadarAPI]:ar1.calling_ate_DisconnectTarget ()
[22:04:34][RadarAPI]:ar1.calling_isconnected ()
[22:04:34][RadarAPI]:ar1.SaveSettings ('C:\Users\Administrator\AppData\Roaming\RSTD\ar1gui.ini')
[22:04:34][RadarAPI]:打开板控制端口()
[22:04:34][RadarAPI]:状态:已通过
[22:04:35][RadarAPI]:AR1.FullReset ()
[22:04:35][RadarAPI]:状态:已通过
[22:04:35][RadarAPI]:关闭板控制端口()
[22:04:35][RadarAPI]:状态:已通过
[22:04:36][RadarAPI]:关闭 GPIO 控制端口()
[22:04:36][RadarAPI]:状态:已通过
[22:04:36][RadarAPI]:AR1.SOPControl (2)
[22:04:36][RadarAPI]:状态:已通过
[22:04:39][RadarAPI]:AR1.Connect (6、921600、1000)
[22:04:42][RadarAPI]:警告:已连接波特率115200
[22:04:43][RadarAPI]:警告:已断开现有波特率
[22:04:43][RadarAPI]:警告:尝试连接波特率921600
[22:04:45][RadarAPI]:ar1.calling_isconnected ()
[22:04:46][RadarAPI]:AR1.SelectChipVersion ("AR1642")
[22:04:46][RadarAPI]:状态:已通过
[22:04:46][RadarAPI]:AR1.SelectChipVersion ("XWR1642")
[22:04:46][RadarAPI]:状态:已通过
[22:04:46]器件状态:XWR1642/ASIL-B/SOP:2/ES:2
[22:04:46][RadarAPI]:ar1.SaveSettings ('C:\Users\Administrator\AppData\Roaming\RSTD\ar1gui.ini')
[22:04:51][RadarAPI]:ar1.DownloadBSSFw ("C:\\ti\\mmwave_studio:02_01_01_00\\rf_ever_firmware\\radarss\\xwr16xx_radarss.bin")
[22:04:52][RadarAPI]:下载 BSS 修补程序 RPRC 二进制文件。
[22:04:53][RadarAPI]:AR1.GetBSSFwVersion()
[22:04:53][RadarAPI]:BSSFwVersion:(02.00.00.01 (05/10/17))
[22:04:54][RadarAPI]:AR1.GetBSSPatchFwVersion()
[22:04:54][RadarAPI]:BSSPatchFwVersion:(01.02.05.02 (30/04/19))
[22:04:54][RadarAPI]:ar1.DownloadMSSFw ("C:\\ti\\mmwave_studio:02_01_01_00\\rf_ever_firmware\\masterss\\xwr16xx_masterss.bin")
[22:04:55][RadarAPI]:下载 MSS RPRC 二进制文件。
[22:04:57][RadarAPI]:ar1.GetMSSFwVersion()
[22:04:57][RadarAPI]:MSSFwVersion:(01.02.05.02 (16/07/19))
[22:04:58][RadarAPI]:AR1.PowerOn (0、1000、0、0)
[22:04:58]收到 MSS 上电完成异步事件!
[22:04:58][RadarAPI]:状态:已通过
[22:05:03][RadarAPI]:AR1.SelectChipVersion ("AR1642")
[22:05:03][RadarAPI]:状态:已通过
[22:05:03][RadarAPI]:AR1.SelectChipVersion ("XWR1642")
[22:05:03][RadarAPI]:状态:已通过
[22:05:03]器件状态:XWR1642/ASIL-B/SOP:2/ES:2
[22:05:03][RadarAPI]:ar1.RfEnable()
[22:05:03][RadarAPI]:状态:已通过
[22:05:03]收到 BSS 加电完成异步事件!
[22:05:04][RadarAPI]:ar1.GetMSSFwVersion()
[22:05:04][RadarAPI]:MSSFwVersion:(01.02.05.02 (16/07/19))
[22:05:04][RadarAPI]:AR1.GetBSSFwVersion()
[22:05:04][RadarAPI]:BSSFwVersion:(02.00.00.01 (05/10/17))
[22:05:05][RadarAPI]:AR1.GetBSSPatchFwVersion()
[22:05:05][RadarAPI]:BSSPatchFwVersion:(01.02.05.02 (30/04/19))
[22:05:10][RadarAPI]:ar1.CaptureCard_DISCONNECT ()
[22:05:10][RadarAPI]:状态:已通过
[22:05:10]捕获设置已配置。 完成。
[22:05:17][RadarAPI]:单芯片配置
[22:05:17][RadarAPI]:已连接的设备数和 json 配置中的设备数匹配

为什么“没有连接设备,json 配置中的设备都不匹配”

我的配置步骤是否错误? 如果错误、您能详细介绍一下使用 JSON 文件直接配置雷达的过程吗?

系统随附的内容(__LW_AT__C:\ti\mmwave_studio 02_01_00_00\mmWaveStudio\JSONSampleFiles)还显示“未连接设备,且 json 配置中的设备不匹配”。

我使用的 mmWave Studio 版本是 mmWave Studio 02.01.01.00。

您能不能帮助我演示以下详细的操作过程

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

    用户好!

    这不是错误。

    它只是意味着"已连接的器件数和 json 配置中的器件数匹配"。

    我仍然为您总结了步骤、请按照图示进行操作。

    • 在步骤1中选择适当的 json 安装文件,然后按步骤2和3中突出显示的方式导入和安装。
    • 执行上述步骤后、您将收到一条消息、提示"Capture Setup is configured. 完成。"
    • 之后、加载步骤4中突出显示的相应 MMWAVE.json 配置文件、然后按"Import"(导入)(步骤5)
    • 按"加载"(步骤6)、然后按"配置设备"
    • 完成上述所有步骤后、将出现一个对话框、显示"下一步操作步骤"。 按照这些步骤操作、您将能够使用 AWR 器件和 DCA1000成功采集原始 ADC 数据。

    希望上面提供的信息是明确的。 您还可以在 mmWave_studio_user_guide.pdf (第20章"导入/导出"选项卡操作)中详细了解设置和配置 JSON 文件。

    此致、

    石田

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

    感谢您的回复!

    但我仍然不明白“No of devices connected and the no devices in the json config are matching”中的“No”是什么意思,是什么原因导致了这个问题,我应该如何解决这个问题? 配置文件和硬件是否不匹配、或者我的硬件完全无法识别。 你能给我一个想法吗?

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

    用户好!

    正如我说过的、这不是错误、而只是一条消息。 "否"代表这里的"数字"。 请继续执行上述步骤、您将能够捕获数据。

    此致、

    石田

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

    我做了你说的、导入后的结果是根本不可能配置雷达? 否代表数字? 不应该意味着什么? 我应该如何解决这个问题?


    [16:03:01] [RadarAPI]:单芯片配置
    [16:03:01] [RadarAPI]:未连接的器件数和 json 配置中的器件数不匹配
    [16:03:05] 器件0缺少低功耗模式配置。 正在跳过...
    [16:03:05] 器件0缺少 LDO 旁路配置。 正在跳过...
    [16:03:05] 器件0的每芯片移相器配置缺失。 正在跳过...
    [16:03:05] 器件0缺少 TX 频率和功率限制监控配置。 正在跳过...
    [16:03:05] 器件0的射频器件配置缺失。 正在跳过...
    [16:03:05] 器件0的测试图案配置缺失。 正在跳过...
    [16:03:05] 器件0缺少动态节能配置。 正在跳过...
    [16:03:05] 器件0的 RX 间增益相位配置缺失。 正在跳过...
    [16:03:05] 器件0的校准监控时间单元配置缺失。 正在跳过...
    [16:03:05] 器件0的射频 Init 校准配置缺失。 正在跳过...
    [16:03:05] 器件0缺少运行时间校准配置。 正在跳过...
    [16:03:05] 器件0缺少高级帧配置。 正在跳过...
    [16:03:05] 器件0缺少环回突发配置。 正在跳过...
    [16:03:05] 器件0缺少高级线性调频脉冲配置。 正在跳过...
    [16:03:05] 器件0缺少连续模式配置。 正在跳过...
    [16:03:05] 器件0的 BPM 线性调频脉冲配置缺失。 正在跳过...
    [16:03:05] 器件0缺少相移配置。 正在跳过...
    [16:03:05] 器件0缺少测试源配置。 正在跳过...
    [16:03:05] 器件0的线性调频脉冲间控制配置缺失。 正在跳过...
    [16:03:05] 器件0的 GP ADC 配置缺失。 正在跳过...
    [16:03:05] 器件0缺少 PA 环回配置。 正在跳过...
    [16:03:05] 器件0缺少 PS 环回配置。 正在跳过...
    [16:03:05] 缺少器件0的回送配置。 正在跳过...
    [16:03:05] 器件0的程序滤波器配置缺失。 正在跳过...
    [16:03:05] 器件0缺少程序滤波器系数配置。 正在跳过...
    [16:03:05] 缺少数字监控使能器件0的配置。 正在跳过...
    [16:03:05] 器件0缺少数字监控周期性配置。 正在跳过...
    [16:03:05] 器件0缺少潜在故障配置。 正在跳过...
    [16:03:05] 器件0缺少周期性测试配置。 正在跳过...
    [16:03:05] 器件0的外部模拟信号监控配置缺失。 正在跳过...
    [16:03:05] 器件0的 Tx 内部模拟信号监控配置缺失。 正在跳过...
    [16:03:05] 器件0的 RX 内部模拟信号监控配置缺失。 正在跳过...
    [16:03:05] 器件0的 PM、CLK 和 LO 监控配置缺失内部信号。 正在跳过...
    [16:03:05] 器件0的 GPADC 监控配置缺少内部信号。 正在跳过...
    [16:03:05] 器件0的 PLL 控制电压监控配置缺少内部信号。 正在跳过...
    [16:03:05] 器件0基于 DCC 的时钟监控配置缺少内部信号。 正在跳过...
    [16:03:05] 器件0的 RX 增益和相位监控配置缺失。 正在跳过...
    [16:03:05] 器件0的 RX 噪声监控配置缺失。 正在跳过...
    [16:03:05] 器件0的 RX IF 级监控配置缺失。 正在跳过...
    [16:03:05] 器件0缺少 RX 饱和监控配置。 正在跳过...
    [16:03:05] 器件0的信号和图像频带能量监控配置缺失。 正在跳过...
    [16:03:05] 器件0缺少 RX 混频器输入功率监控配置。 正在跳过...
    [16:03:05] 器件0的温度传感器监控配置缺失。 正在跳过...
    [16:03:05] 器件0的合成器频率监控配置缺失。 正在跳过...
    [16:03:05] 器件0的模拟监控配置缺失。 正在跳过...
    [16:03:05] 器件0的 TX 功率监控配置缺失。 正在跳过...
    [16:03:05] 缺少器件0的 TX 焊球破裂监控配置。 正在跳过...
    [16:03:05] 器件0缺少 TX BPM 监控配置。 正在跳过...
    [16:03:05] 器件0的 TX 增益和相位不匹配监控配置缺失。 正在跳过...
    [16:03:05] 器件0缺少模拟故障注入配置。 正在跳过...
    [16:03:05] 器件0缺少动态线性调频脉冲配置。 正在跳过...
    [16:03:05] [RadarAPI]:加载了毫米波器件0配置。 完成。
    [16:03:16] 器件0必须具有低功耗模式配置。

    谢谢你

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

    为什么会出现"缺失"?

    谢谢你

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

    用户好!

    您是否使用 mmWave Studio 软件包随附的默认 JSON 文件作为示例? 但似乎并非如此。

    由于您使用的是 AWR1642、因此您只需将器件配置为低功耗模式。 (AWR16xx 的默认脚本负责此操作)

    "缺失"通知只是一条消息、通知您尚未配置的所有 API (例如某些监视器等)。 从我可以看到、除了您错过的上部1-2个 API (如低功耗配置)之外、您不需要其余 API、因此您可以忽略所有 API。

    我建议您首先尝试 AWR16XX studio 软件包随附的默认脚本、该脚本负责在低功耗模式下进行正确的器件配置。

    (请注意、"否"表示"数字"、"缺失"消息不是错误")

    此致、

    石田