Hello, I have two USRP X410 devices, one of which no longer seems to work when initialization Radio1 . I set up both devices with the latest Mender file system, v4.8.0.0_x4xx. They also both share the same FPGA image, CG_400. I have also tried using the X4_200 image. My system is up to date with the UHD_4.8.0.HEAD-0-g308126a4 version. Has anyone experienced a similar issue? Does anyone know how to resolve this error?
The log below shows me first loading a fresh FPGA image, then probing the USRP twice with different errors. `$ uhd_image_loader --args type=x4xx,addr=172.24.12.227,fpga=CG_400` `[INFO] [UHD] linux; GNU C++ version 12.3.0; Boost_108400; DPDK_21.11; UHD_4.8.0.HEAD-0-g308126a4` `[INFO] [MPMD] Initializing 1 device(s) in parallel with args: mgmt_addr=172.24.12.227,type=x4xx,product=x410,serial=327B85F,name=ni-x4xx-327B85F,fpga=X4_200,claimed=False,skip_init=1` `[INFO] [MPMD] Claimed device without full initialization.` `[INFO] [MPMD IMAGE LOADER] Starting update. This may take a while.` `` [INFO] [MPM.PeriphManager] Installing component `fpga' `` `` [INFO] [MPM.PeriphManager] Installing component `dts' `` `[INFO] [MPM.RPCServer] Resetting peripheral manager.` `[INFO] [MPM.PeriphManager] Device serial number: 32748FC` `[INFO] [MPM.PeriphManager.ClkMgr] Using Clock Configuration:` `DB0: Master Clock Rate: 491.52 MSps @Converter Rate 2.94912 GHz` `DB1: Master Clock Rate: 491.52 MSps @Converter Rate 2.94912 GHz` `[INFO] [MPM.PeriphManager] Initialized 2 daughterboard(s).` `` [INFO] [MPM.PeriphManager] init() called with device args `boot_init=True,clock_source=internal,time_source=internal,initializing=True'. `` `[INFO] [MPMD IMAGE LOADER] Update component function succeeded.` `[INFO] [MPMD] Initializing 1 device(s) in parallel with args: mgmt_addr=172.24.12.227,type=x4xx,product=x410,serial=327B85F,name=ni-x4xx-327B85F,fpga=CG_400,claimed=False,addr=172.24.12.227,find_all=1` `` [INFO] [MPM.PeriphManager] init() called with device args `find_all=1,fpga=CG_400,mgmt_addr=172.24.12.227,name=ni-x4xx-327B85F,product=x410,clock_source=internal,time_source=internal,initializing=True'. `` `[INFO] [0/Radio#0] Clocking reconfigured, running ADC Self Cal on DB0...` `[INFO] [0/Radio#0] Calibrating channel 0...` `[INFO] [0/Radio#0] Calibrating channel 1...` `[INFO] [0/Radio#0] Calibrated 2 channels.` `[ERROR] [RFNOC::GRAPH] Error during initialization of block 0/Radio#1!` `[ERROR] [RFNOC::GRAPH] Caught exception while initializing graph: RfnocError: OpFailed: Control operation returned a failing status` `Error: RuntimeError: Failure to create rfnoc_graph.` `$uhd_usrp_probe --args "addr=172.24.12.227" ` `[INFO] [UHD] linux; GNU C++ version 12.3.0; Boost_108400; DPDK_21.11; UHD_4.8.0.HEAD-0-g308126a4` `[INFO] [MPMD] Initializing 1 device(s) in parallel with args: mgmt_addr=172.24.12.227,type=x4xx,product=x410,serial=327B85F,name=ni-x4xx-327B85F,fpga=CG_400,claimed=False,addr=172.24.12.227`I have two USRP X410 devices, one of which no longer seems to work when initializing Radio 1. `` [INFO] [MPM.PeriphManager] init() called with device args `fpga=CG_400,mgmt_addr=172.24.12.227,name=ni-x4xx-327B85F,product=x410,clock_source=internal,time_source=internal,initializing=True'. `` `[ERROR] [RFNOC::GRAPH] Error during initialization of block 0/Radio#1!` `[ERROR] [RFNOC::GRAPH] Caught exception while initializing graph: RfnocError: OpFailed: Control operation returned a failing status` `Error: RuntimeError: Failure to create rfnoc_graph.` `$ uhd_usrp_probe --args "addr=172.24.12.227"` `[INFO] [UHD] linux; GNU C++ version 12.3.0; Boost_108400; DPDK_21.11; UHD_4.8.0.HEAD-0-g308126a4` `[INFO] [MPMD] Initializing 1 device(s) in parallel with args: mgmt_addr=172.24.12.227,type=x4xx,product=x410,serial=327B85F,name=ni-x4xx-327B85F,fpga=CG_400,claimed=False,addr=172.24.12.227` `` [INFO] [MPM.PeriphManager] init() called with device args `fpga=CG_400,mgmt_addr=172.24.12.227,name=ni-x4xx-327B85F,product=x410,clock_source=internal,time_source=internal,initializing=True'. `` `[ERROR] [RFNOC::GRAPH] Error during initialization of block 0/Radio#1!` `[ERROR] [RFNOC::GRAPH] Caught exception while initializing graph: AssertionError: _regs.ADDRESS == addr` ` in lo_peek16` ` at /home/hhi/Software/uhd/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:682` `Error: RuntimeError: Failure to create rfnoc_graph.` Host Config: **\ `uhd_config_info --print-all`** > * `UHD 4.8.0.HEAD-0-g308126a4` > > * `Build date: Tue, 27 May 2025 09:27:27` > > * `C compiler: GNU 12.3.0` > > * `C++ compiler: GNU 12.3.0` > > * `Enabled components: LibUHD, LibUHD - C API, LibUHD - Python API, Examples, > Utils, Tests, Python Module (Utils only), USB, B100, B200, USRP1, USRP2, > X300, MPMD, SIM, N300, N320, E320, E300, X400, OctoClock, DPDK` > > * `Install prefix: /usr/local` > > * `Boost version: 1.84` > > * `DPDK version: 21.11.6` > > * `Libusb version: 1.0.27` Tank you for any help.\ \~Sebastian
_______________________________________________ USRP-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
