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:mmWaveStudio 中的 SPI 连接问题和尝试 SPI 连接时的 RESP 超时

Guru**** 2417590 points
Other Parts Discussed in Thread: MMWAVEICBOOST

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1524899/iwr6843aopevm-spi-connectivity-issue-in-mmwavestudio-and-resp-timeout-when-i-try-spi-connect

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

工具/软件:

参考此主题: https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1275979/awr6843isk-mss-power-up-async-event-was-not-recieved

我有一个修订版 G 6843 AOP 及其 ES2、并达到以下错误:

[15:13:19]状态:失败、错误类型:RESP 超时
[15:13:23]未接收到 MSS 上电异步事件!

此外,我永远不能使用 mmwaveStudio 4.3.1.0(64 位一),但 32 位 (mmwveStudio 2.1.0.1) 工作到目前为止,但从未成功启动 SPI 进行数据采集。

我还 在 radar_tool_box 中尝试了 rawDataCaptureGUI_DCA1000CLI.exe、但这也不起作用。 我想如果没有 SPI 连接、它就无法捕获。 请帮我取消阻止。 谢谢!

以下是工作室窗口的屏幕截图:

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

    尽管本主题中没有特别提到、但我使用的是不带 MMWAVEICBOOST 的 DCA1000、因为 Rev G 支持这一点。 希望在您的专家帮助下查看一些原始 ADC 数据。 谢谢!

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

    成功通过了与 BSS 的 SPI 连接、加载了 MSS 二进制文件。 然后切换到运行 rawDataCaptureGUI_DCA1000CLI.exe、但点击以下错误:


    重置 AR Device 命令:成功

    AN =

    0


    FPGA 配置命令:成功

    AN =

    0


    配置记录命令:成功

    Start Record 命令:成功
    串行端口已打开。 对器件执行下电上电并重新运行应用程序...
    从发送配置 AOP_6m_staticRetention_modified.cfg 文件...
    无法识别的功能或变量“configureTerminator"。“。

    sendconfiguration>writelineslow 中出现错误(第 83 行)

    sendconfiguration 中出错(第 46 行)

    rawDataCaptureGUI_DCA1000CLI 中的错误(第 38 行)

    MATLAB:UndefinedFunction
    PS C:\ti\radar_toolbox_2_20_00_05\tools\播 Adc_Data_Capture_Tool_客 DCA1000 CLI>

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

    有了这个帮助: https://dev.ti.com/tirex/explore/node?a=VLyFKFf__4.12.1&node=A__AGTrhNYW8jE6cMxbovlfaA__com.ti.mmwave_industrial_toolbox__VLyFKFf__4.12.1

    我走得更远、但仍然无法采集 ADC 数据。

    当我尝试“启动帧“时、它失败:

    [08:20:47][RadarAPI]:ar1.CaptureCardProc.Record(“C:Config_Start \\adc_data.bin“、1)
    [08:20:47][RadarAPI]:向 DCA1000 发送 START_RECORD 命令
    [08:20:57][RadarAPI]:
    [08:20:57]开始记录:
    [08:20:57]超时错误! 系统已断开连接
    [08:20:58][RadarAPI]: ar1.StartFrame ()
    [08:21:02]状态:失败、错误类型:RESP 超时
    [08:21:13][RadarAPI]: ar1.StartFrame ()
    [08:21:17]状态:失败、错误类型:RESP 超时
    [8:22:01][RadarAPI]:ar1.CaptureCardProc.Record(“C:Config_Start \\adc_data.bin“、1)
    [08:22:01][RadarAPI]:向 DCA1000 发送 START_RECORD 命令
    [08:22:09][RadarAPI]: ar1.StartFrame ()
    [08:22:13]状态:失败、错误类型:RESP 超时
    [08:22:23][RadarAPI]: ar1.StopFrame ()
    [08:22:35][RadarAPI]:ar1.StartMatlabPostProc(“C:\ti\mmwave_studio_02_01_00\\mmWaveStudio\\PostProc\\adc_data.bin“)
    [08:22:35][RadarAPI]:捕获的文件数: 0,每个设备的总帧数: 8.
    [08:22:35]错误:捕获的文件数为零!

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

    你好、Surya、

    因此、您似乎不再收到“MSS 加电异步事件“! 参数正确吗? 您可以加电并获取 DCA1000 的 FPGA 信息、但当您通过 DCA1000 ARM 和触发帧启动传感器时、.bin 是否为空正确?



    这意味着与运行我们的示例工程时类似、当配置文件/线性调频脉冲配置由于一个或多个参数而无效时、前端无法启动。 您是否已验证输入到 mmWaveSensingEstimator 后、要为 mmWaveStudio 的 Sensor Configuration 选项卡放置的设置至少有效 ? 尝试使用默认配置以尝试使其至少运行一次。 在我知道的情况下、上面屏幕截图中显示的设置应该可以正常使用。

    此致、

    Pedrorm

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

    你好、Pedrorm、

     感谢您的答复。 是的、我过去过 SPI 连接问题(这篇文章的标题很抱歉)、但问题是获取数据时出现的。 我根本看不到.bin 文件。 启动帧失败、并出现我提到的错误。 我根据您在 E2E 上的某个回答遵循此内容 (dev.ti.com/.../node

    我正在使用 3D 人员跟踪固件。 希望这不是问题。 我现在只尝试默认配置(上面链接中的配置)。

    下面是 sensorConfig 选项卡的一个快照(我注意到,在我这种情况下的唯一区别是,在 Frame 下的“Active-Ramp Duty Cycle“为 19.2%、“Duty Cycle“为 51.2%、而指南中的“Duty Cycle“显示为 0%)

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

    我使用了 mmWaveSensingEstimator、这里显示了 frameconfig 失败的情况。 配置文件和线性调频脉冲配置集正常:

    [16:14:41][RadarAPI]:ar1.FrameConfig (0、2、18、48、55、 0、0、1)
    [16:14:45]状态:失败、错误类型:RESP 超时
    [16:14:45][RadarAPI]:MatlabProc 状态:失败

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

    非常感谢任何帮助。 我又回到了 SPI 连接问题 Disappointed 已使用不同的电缆尝试了一天多、但似乎什么都不起作用。

    [08:55:42]***脚本已成功完成。***
    [08:55:54][RadarAPI]:打开 GPIO 控制端口 ()
    [08:55:54][RadarAPI]:状态:通过
    [08:55:54][RadarAPI]:打开主板控制端口 ()
    [08:55:54][RadarAPI]:状态:通过
    [08:55:55][RadarAPI]: ar1.FullReset()
    [08:55:55][RadarAPI]:状态:通过
    [08:55:56][RadarAPI]:闭合板控制端口 ()
    [08:55:56][RadarAPI]:状态:通过
    [08:55:56][RadarAPI]:关闭 GPIO 控制端口
    [08:55:56][RadarAPI]:状态:通过
    [08:55:56][RadarAPI]:ar1.SOPControl (2)
    [08:55:56][RadarAPI]:状态:通过
    [08:55:59][RadarAPI]:ar1.Connect (22,115115200,1000)
    [08:56:00][RadarAPI]: ar1.Connected() Calling_Is
    [08:56:01]设备状态: UnDetde/QM/SOP:2/ES:2.
    [08:56:01][RadarAPI]: ar1.SaveSettings('C:\ AppData\Roaming\RSTD\ar1gui.ini')
    [08:56:05][RadarAPI]:ar1.frequencyBandSelection(“60G"</s>“
    [08:57:13][RadarAPI]:ar1.DownloadBSSFw(“C:\ti\mmwave_studio_02_01_00\\RF_eval_firmware\\radarss\\xwr68xx_radarss.bin“)
    [08:57:13][RadarAPI]:下载 BSS ROM RPRC 二进制文件。
    [08:58:01][RadarAPI]: ar1.GetBSSFwVersion()
    [08:58:01][RadarAPI]: BSSFwVersion :(06.01.01.00(08/04/19))
    [08:58:04][RadarAPI]:ar1.DownloadMSSFw(“C:\ti\mmwave_studio_02_01_00\\RF_eval_firmware\\masterss\\xwr68xx_masterss.bin“)
    [08:58:04][RadarAPI]:下载 MSS RPRC 二进制文件。
    [08:58:23][RadarAPI]: ar1.GetMSSFwVersion ()
    [08:58:23][RadarAPI]: MSSFw 版本:(02.00.00.03 (27/08/19))
    [08:58:44][RadarAPI]:ar1.PowerOn (01000、0、0)
    [08:58:44]状态:失败、错误类型:RESP 超时
    [08:58:49]未接收到 MSS 上电异步事件

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

    在更换所有电缆后,根据 Pedrorm 在另一个帖子的建议, SPI 接口出现了,我能够得到 SPI 接口,并捕获原始数据。 我特别得到镀金微型 USB 电缆和镀金以太网电缆 — 也许是一个很好的投资。 我现在将关闭该主题。 谢谢!