On 08/13/2019 11:33 PM, Tellrell White via USRP-users wrote:
Hello All
I seem to be receiving an a uhd error that is causing flowgraphs to
stop when trying to send and receive using the USRP X310. Now, I'm
receiving the same error shown below when running the "uhd_usrp_probe"
command. Not quite sure where this error is coming from but I see
rfnoc in the last line of the printout below which leads me to believe
that rfnoc could have something to do with the error. However, I'm not
working with the rfnoc branch of uhd. I believe someone else who was
using the device before me may have been using rfnoc. So, if this is
indeed the issue, isthere a way to rid the fpga of rfnoc and use a
regular, up to date image? o,
I'm working inside of a VM running Ubuntu 16.04 LTS. I'm using
UHD_3.15.0.git-34-g3c8ed1b5 as shown below, with GNU Radio 3.7.7.
mitll@mitll-virtual-machine:~$ uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 5.4.0 20160609; Boost_105800;
UHD_3.15.0.git-34-g3c8ed1b5
[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 1472 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
[WARNING] [UDP] The recv buffer could not be resized sufficiently.
Target sock buff size: 24266666 bytes.
Actual sock buff size: 212992 bytes.
See the transport application notes on buffer resizing.
Please run: sudo sysctl -w net.core.rmem_max=24266666
[WARNING] [UDP] The send buffer could not be resized sufficiently.
Target sock buff size: 24266666 bytes.
Actual sock buff size: 212992 bytes.
See the transport application notes on buffer resizing.
Please run: sudo sysctl -w net.core.wmem_max=24266666
[WARNING] [UDP] The current recv_buff_size of 212992 is less than the
minimum recommended size of 816000 and may result in dropped packets
on some NICs
[ERROR] [UHD] Exception caught in safe-call.
in ctrl_iface_impl<_endianness>::~ctrl_iface_impl() [with
uhd::endianness_t _endianness = (uhd::endianness_t)0u]
at /home/mitll/uhd/host/lib/rfnoc/ctrl_iface.cpp:52
this->send_cmd_pkt(0, 0, true); -> EnvironmentError: IOError: Block
ctrl (CE_00_Port_30) no response packet - AssertionError: bool(buff)
in uint64_t ctrl_iface_impl<_endianness>::wait_for_ack(bool, double)
[with uhd::endianness_t _endianness = (uhd::endianness_t)0u; uint64_t
= long unsigned int]
at /home/mitll/uhd/host/lib/rfnoc/ctrl_iface.cpp:142
Error: EnvironmentError: IOError: Block ctrl (CE_00_Port_30) no
response packet - AssertionError: bool(buff)
in uint64_t ctrl_iface_impl<_endianness>::wait_for_ack(bool, double)
[with uhd::endianness_t _endianness = (uhd::endianness_t)0u; uint64_t
= long unsigned int]
at /home/mitll/uhd/host/lib/rfnoc/ctrl_iface.cpp:142
Regards
Tellrell
Use:
uhd_image_loader --args type=x300
Assuming that you have already downloaded matching image files with:
sudo uhd_images_downloader
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com