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.

[参考译文] DCA1000EVM:DCA1000EVM:AWR2243boost

Guru**** 2573695 points
Other Parts Discussed in Thread: DCA1000EVM, AWR2243BOOST, AWR2243

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1573541/dca1000evm-dca1000evm-awr2243boost

器件型号:DCA1000EVM
Thread 中讨论的其他器件: AWR2243BOOSTAWR2243

工具/软件:

DCA1000EVM 电路板持续存在问题、我们认为这个问题可能是硬件故障  

硬件设置:

  • 雷达:AWR2243boost

  • 采集卡:DCA1000EVM

  • 主机 PC:静态 IP 为 192.168.33.30 的 Windows 操作系统

问题和故障排除步骤摘要:

我们已经采取了详尽的调试过程、以解决无法通过 DCA1000EVM 从 AWR2243boost 捕获任何原始 ADC 数据的问题。

  1. 初始方法(自定义 C++应用程序):我们从自定义 C++应用程序开始、该应用程序调用低级mmwavelink API 来配置 AWR2243 以进行连续流式传输、并发送 UDP 命令来控制 DCA1000EVM。 我们观察到、虽然 AWR2243 雷达似乎配置并正确启动(API 返回成功)rlEnableContMode、但 DCA1000EVM 对端口 4096 上的所有 UDP 命令完全无响应、因此在数据端口 (4098) 上没有生成数据。

  2. 切换到 mmWave Studio:为了消除我们的定制软件作为变量、我们改为使用官方的 mmWave Studio 软件。

  3. mmWave Studio 部分成功:我们能够在配置端口 (4096) 上成功实现命令链接连接。 这通过 RFDataCaptureCard 配置窗口中的“Disconnect"按钮“按钮处于活动状态来确认、该按钮指示 PC 和 DCA1000EVM 正在通信。 LVDS_PATH_ERRDCA1000EVM 上的 (LD7) LED 保持熄灭、表明从雷达检测到有效的 LVDS 时钟。

  4. 持久数据路径故障:但是、在点击“Trigger Frame“开始捕获时、核心问题仍然存在:

    • 端口 4098(已通过 Wireshark 验证)上没有数据流。

    • DATA_TRAN_PRGDCA1000EVM 上的 (LD1) LED 不闪烁。

    • .bin生成文件。

  5. 根据调试手册:根据DCA1000 Debugging Handbook (SPRAAK7)、我们将 mmWave Studio 中的“Packet Delay (us)“设置从 25 增加到 100。 这未解决问题。

  6. 固件 Re 闪存尝试(最终失败):最后、我们尝试使用 Lattice Diamond 编程器重新刷写 FPGA 固件、这是无响应 FPGA 的官方文档所建议的。 刷新过程在第一步时始终失败、并显示错误:ERROR - Verification Error...when Processing function: 'CHECK_ID'。 即使在隔离电路板、检查所有电缆并使用了正确的 JTAG 端口 (J4) 后、也会发生此故障。

当前硬件配置:

所有硬件均已根据官方用户指南进行配置、便于使用 mmWave Studio:

  • AWR2243BOOST 跳线:

    • 设置为 SOP4(功能模式)、跳线配置为001 (SOP2:OFF、SOP1:OFF、SOP0:ON)。 上电后按下 NRST 按钮。

  • DCA1000EVM 开关设置:

    • SW116-bit mode:(1:OFF、2:OFF、3:ON)

    • SW2.1: LVDS_CAPTURE

    • SW2.2: ETH_STREAM

    • SW2.3:1243_MODE(4 通道)

    • SW2.4: RAW_MODE

    • SW2.5:CONFIG_VIA_SW(软件配置模式)

    • SW2.6:GND / Using FPGA configuration(FPGA 默认 IP 模式)

结论和问题:

总之、DCA1000EVM 显示部分功能的迹象(LED 亮起、响应 ARP、端口 4096 上的命令链路在 mmWave Studio 中连接)DONE、但其核心数据路径无法正常工作、并且其 JTAG 接口在最基本的器件 ID 检查时失败。 即使在手动硬件复位(按钮)后、此行为也是一致的FPGA_RST

考虑到这一全面的证据、您能否确认这是否指向 DCA1000EVM 电路板的硬件故障? 建议的下一个更换或维修步骤是什么?

感谢您的时间和帮助。

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

    您好、

    设置为 SOP4(功能模式)001、跳线配置为 (SOP2:off、SOP1:off、SOP0:on)。 [/报价]

    您需要将 EVM 设置为 SOP2(开发模式)。 您是否可以尝试使用 mmWave Studio 通过在 SOP2 中设置来捕获 ADC 数据?

    此致、

    Samhitha