主题中讨论的其他器件:AWR6843、 MMWAVEICBOOST、 AWR6843AOPEVM、 UNIFLASH
工具与软件:
大家好
正如标题所示、我将尝试设置 AWR6843AOPEVM + MMWAVEICBOOST + DCA1000EVM 的配置、以通过以太网(UDP)传输经处理的 AWR6843雷达数据。
到目前为止、我可以让大部分工具链在我的 Linux 主机上运行。
这包括毫米波 SDK v3.6、Uniflash、DCA1000 CLI (使用 makefile 构建、因为 mmWave Studio 仅适用于 Windows 主机)、适用于 SDK v3.6的毫米波演示可视化工具、...
我刷写了 SDK v3.6的开箱即用演示、并且能够通过毫米波演示可视化工具配置器件。
器件处于功能模式。
我已经将传感器 EVM 连接到 MMWAVEICBOOST、两个电路板都通过60引脚 Samtec 电缆连接到 DCA1000。
我将电源连接到 MMWAVEICBOOST 上的直流输入插孔、并相应地设置 DCA1000上的开关。
DCA1000的以太网端口连接到我的 Linux 主机(静态 IPv4 192.168.33.30、子网掩码255.255.255.0)并且 MMWAVEICBOOST 的 XDS110端口也连接。
为整个装置供电时、所有相关的 LED 都会闪烁。
我尝试将 DCA1000EVM_CLI_Control 的 configFile.json 加载到 FPGA。
为了简化操作、我从 DCA1000用户手册中的示例配置文件开始。
按照开发人员指南中的说明、我运行了命令"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$pwd"、因此 CLI 工具可以找到.so、而该工具似乎工作正常。
使用命令"./DCA1000EVM_CLI_Control CLI_VERSION"时、我得到以下响应:
"控制 CLI 版本:1.0"
现在、如果我尝试使用"./DCA1000EVM_CLI_Control FPGA configFile.json"加载配置文件、则会收到以下错误消息:
ConfigureRFDIC Card_Fpga (): UDP recvfrom failed : 11.
FPGA 配置:
操作系统错误---2
与此同时、我正在尝试用 Wireshark 检查发送的内容、这里的一切看起来都很正常。
我可以看到从源192.168.33.30 (使用 UDP、端口4096、长度= 14)到目标192.168.33.180的命令帧。
数据:5aa50300060001020102031eaaee
源地址192.168.33.180的目标从端口1024到端口4096 (Lenth = 8)似乎也有积极的响应。
数据:5aa503000000aaee
我已查看开发人员指南、并尝试手动解码请求和响应。
这两个看起来都不错,但我仍然没有得到任何连接或可以记录任何数据。
非常感谢您提供任何帮助。
提前感谢、祝您好运!