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:从 DCA1000 EVM 到 Jetson Nano 的以太网连接

Guru**** 2546020 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1291258/dca1000evm-ethernet-connection-to-jetson-nano-from-dca1000-evm

器件型号:DCA1000EVM

我目前正在从事一个项目、我想在 NVIDIA 的 Jetson Nano 中收集以太网传输的原始数据。 我已在 Jetson Nano 中设置了正确的 IP 和端口号。 键入以下命令可以确认 UDP 数据包是否来自

sudo tcpdump

但是、当我尝试读取 Python 程序中的函数时、我得到的是套接字时间-我们的错误。 Python 代码如下所示:

import socket host

='192.168.33.30'
port

= 4098s = socket.socket (socket.af_iNet、socket。 SOCK_DGRAM)

s.bind ((host、port))

print ("connected")

while True:
数据、_= s.recvfrom (4096)
如果不是数据:
打印("未接收到数据")
继续
打印(数据) 

尝试的内容:
1)。 我在我的笔记本电脑上运行同样的代码 Ubuntu 20.04、它运行良好、但当我从笔记本电脑上拔下以太网电缆并连接到 Jetson nano 时、此程序出现插座超时错误。 我无法
了解出现这种情况的原因。 我也禁用了防火墙。
2)。 此外、我还将我的笔记本电脑设置为与 DCA1000EVM 的 FPGA (192.168.33.30和端口号4098)中编码的 IP 地址和端口(目的是检查 IP 地址是否有问题)
和端口号)并尝试了与 Jetson Nano 进行的 UDP 数据包通信、它可以正常工作、但在尝试
从 DCA1000 EVM 到 Jetson、它会产生套接字超时错误。

目前、Jetson Nano 在其中刷写了官方操作系统、该操作系统可以从 https://developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit#write-linux 链接下载。 Jetson Nano 上正在运行 Ubuntu 18.04。
我们要使用的传感器是 IWR1843升压 EVM。

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

    您好!

    很遗憾、我们的支持团队没有此平台的相关经验。

    我们需要向论坛社区提出此问题、

    谢谢!

    塞萨尔

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

    好的,谢谢

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

    谢谢!

    塞萨尔

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

    Soham -尝试端口4096而不是4098?