Hi,
Can you attach the YML file you are using to build the image?  Also, I
notice that you are trying to load a file out of the
"../top/e31x/build-E310_SG3/" folder rather than the "../top/e31x/build/"
folder. At the conclusion of the build, the outputs are copied into the
"build" folder. I doubt this matters, but you might try using the one in
the "build" folder (and maybe also take a look at file system time stamps
on the files in each folder to see if they are the same).
Rob

On Mon, Dec 18, 2023 at 11:59 AM <engr.muhd.has...@gmail.com> wrote:

> Hi All,
>
>
> I am trying to run this command “uhd_image_loader --args
> type=e3xx,adr=192.168.10.2
> --fpga-path=/home/grcusrp/uhd/fpga/usrp3/top/e31x/build-E310_SG3/e31x.bit”
>
>
> But I get error which is “Error: RuntimeError: Failure to create
> rfnoc_graph”.
>
> the whole output is “[INFO] [UHD] linux; GNU C++ version 9.4.0;
> Boost_107100; UHD_4.4.0.HEAD-0-g5fac246b
>
> [INFO] [MPMD] Initializing 1 device(s) in parallel with args:
> mgmt_addr=192.168.10.2,type=e3xx,product=e310_sg3,serial=31370FC,name=ni-e31x-31370FC,fpga=n/a,claimed=False,addr=192.168.10.2,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] [MPMD IMAGE LOADER] Update component function succeeded.
>
> [INFO] [MPM.RPCServer] Resetting peripheral manager.
>
> [WARNING] [MPM.PeriphManager] Skipping HW/SW compatibility check!
>
> [INFO] [MPM.PeriphManager] Device serial number: 31370FC
>
> [WARNING] [MPM.PeriphManager] Found more EEPROM paths than daughterboards.
> Ignoring some of them.
>
> [INFO] [MPMD] Initializing 1 device(s) in parallel with args:
> mgmt_addr=192.168.10.2,type=e3xx,product=e310_sg3,serial=31370FC,name=ni-e31x-31370FC,fpga=n/a,claimed=False,addr=192.168.10.2,adr=192.168.10.2,find_all=1
>
> [WARNING] [MPM.PeriphManager] Cannot run deinit(), device was never fully
> initialized!
>
> [INFO] [MPM.PeriphManager] init() called with device args
> `adr=192.168.10.2,find_all=1,fpga=n/a,mgmt_addr=192.168.10.2,name=ni-e31x-31370FC,product=e310_sg3'.
>
> [WARNING] [RFNOC::GRAPH] One or more blocks timed out during flush!
>
> [INFO] [0/Radio#0] Performing CODEC loopback test on channel 0 ...
>
> [INFO] [0/Radio#0] CODEC loopback test passed
>
> [INFO] [0/Radio#0] Performing CODEC loopback test on channel 1 ...
>
> [INFO] [0/Radio#0] CODEC loopback test passed
>
> [ERROR] [RFNOC::GRAPH] Error during initialization of block 0/Replay#0!
>
> [ERROR] [RFNOC::GRAPH] Caught exception while initializing graph:
> RfnocError: OpTimeout: Control operation timed out waiting for ACK
>
> Error: RuntimeError: Failure to create rfnoc_graph.”
>
>
> I am trying to build an fpga image with RFNoC. I have YML file which
> includes replay block which I copied to the folder (uhd/fpga/usrp3/top/e31x)
>
> I have executed this command “rfnoc_image_builder -y
> ./e310_rfnoc_image_core.yml -t E310_SG3 --fpga-dir ~/uhd/fpga/”.
>
>
> After this command I got no errors but warnings. result is
>
> Warnings: 1073
>
> Critical Warnings: 125
>
> Errors: 0
>
> make[1]: Leaving directory '/home/grcusrp/uhd/fpga/usrp3/top/e31x'
>
> Exporting bitstream file...
>
> Exporting build report...
>
> Build DONE ... E310_SG3”
> _______________________________________________
> USRP-users mailing list -- usrp-users@lists.ettus.com
> To unsubscribe send an email to usrp-users-le...@lists.ettus.com
>
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to