Hi Francisco, I had the same problem with a brand new N321. Deleting, downloading again and reloading the FPGA image from the host did the trick in my case. Note: I did't try to reproduce the condition so I'm not 100% sure of validity of the solution, just saying it's worth a test.
Best, Lorenzo ________________________________ From: USRP-users <usrp-users-boun...@lists.ettus.com> on behalf of Francisco Salomon via USRP-users <usrp-users@lists.ettus.com> Sent: Thursday, April 9, 2020 9:36 AM To: usrp-users@lists.ettus.com <usrp-users@lists.ettus.com> Subject: [USRP-users] E312 fails to run uhd_usrp_probe from host Hi all, I'm trying uhd_usrp_probe on my host to get information of my E312 (when I run it locally on the E312 it's fine), and it fails to get the data with the following error: me@myhost: ~/rfnoc/uhd$ uhd_usrp_probe --args type=e3xx,addr=192.168.3.2 [INFO] [UHD] linux; GNU C++ version 8.3.0; Boost_106700; UHD_3.15.0.HEAD-0-gaea0e2de [INFO] [MPMD] Initializing 1 device(s) in parallel with args: mgmt_addr=192.168.3.2,type=e3xx,product=e310_sg3,serial=30D84C7,claimed=False,addr=192.168.3.2 [INFO] [MPM.PeriphManager] Found 1 daughterboard(s). [ERROR] [MPMD] Failure during block enumeration: RuntimeError: Error during RPC call to `request_xport'. Error message: rpc::rpc_error during call [INFO] [MPM.PeriphManager] init() called with device args `mgmt_addr=192.168.3.2,product=e310_sg3'. [ERROR] [MPM.RPCServer] Uncaught exception in method request_xport : Traceback (most recent call last): File "/usr/lib/python3.5/site-packages/usrp_mpm/rpc_server.py", line 182, in new_claimed_function return function(*args) File "/usr/lib/python3.5/site-packages/usrp_mpm/periph_manager/e31x.py", line 525, in request_xport assert self.mboard_info['rpc_connection'] in ('local') AssertionError Error: RuntimeError: Failed to run enumerate_rfnoc_blocks() Have you seen this kind of error for E310/E310? Does E312 accept requests from the host? I did manage to load the FPGA image from the host by running: me@myhost:~rfnoc/uhd$ uhd_image_loader --args type=e3xx,addr=192.168.3.2 The sdcard image on the E312 is the one from http://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg3_sdimg_default-v3.15.0.0.zip, and I think the UHD version on the E312 matches the one on the host: root@ni-e31x-30D84C7:~# uhd_config_info --version UHD 3.15.0.0-0-gaea0e2de me@myhost: ~/rfnoc/uhd$ uhd_config_info --version UHD 3.15.0.HEAD-0-gaea0e2de Any clue? Many thanks! Francisco
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com