我试过在e310上设置网络模式,但都不能让它运行。我在主机计算机和e310上运行相同版本的UHD (UHD_003.008.004-0-unknown),但是当我在e310上运行usrp_e3x0_network_mode时,它挂在
行-- e300 socket accept on port 21761 for I2C
并且似乎没有做任何其他事情(除了Rx和Tx端口上的led保持点亮,即使在通过ctrl-C退出命令之后)。我意识到e310不是为通过网络模式使用而设计的,但我所读到的一切似乎都说它应该工作,只是不那么好。
你说的是对的,网络模式仅用于诊断/测试目的,目前已被弃用。它将在未来的FPGA版本中消失,因为FPGA的架构变化使其不可能。
所以,无论如何,我认为你所看到的可能是正确的:网络守护进程现在正在等待来自主机PC的命令;运行的UHD,完全的相同版本,启用E310功能应该使您能够连接到它。请注意,在野外看到的UHD的默认配置或作为二进制分发的UHD都没有启用这些配置。如果您需要网络客户端,您将不得不重新编译UHD,并确保编译/链接任何使用UHD的软件针对您的特定UHD版本。