On 06/03/2020 07:45 PM, Mohamed Yaaseen wrote:
I have created a new flow graph for the non-RFNoC , one without any
device3 block.
in the device parameter of the usrp source I am using
"addr0=192.168.30.2, addr1=192.168.40.2" this string
should I have to use "type=x300" ?
Yes. Since simply specifying an IP address isn't enough to unambiguously
identify the device type, AFAIR, although from your previous log,
it looks like it figured it out.
Also, when this is happening, can you ping those addresses, outside of
any Gnu Radio or UHD application, just can you ping them as
normal IP devices?
Also, I've copied usrp-users, where this conversation should probably be
moved.
regards,
Mohamed Yaaseen
On Thu, 4 Jun 2020 at 01:04, Marcus D. Leech <patchvonbr...@gmail.com
<mailto:patchvonbr...@gmail.com>> wrote:
On 06/03/2020 05:27 PM, Mohamed Yaaseen wrote:
Hello Guys,
I am using usrp x310 with default XG image. I have also setup
the RFNoC platform in GNURadio with gr-ettus.
RFNoC ddc example using RFNoC blocks works perfectly with 100MHz
of bandwidth. But when I go back to using normal usrp source
block which is a normal gr-uhd block, it throws the following error.
[INFO] [UHD] linux; GNU C++ version 9.3.0; Boost_107100;
UHD_3.15.0.0-16-ga3ece4f2
[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
[INFO] [X300] Radio 1x clock: 200 MHz
[INFO] [0/DmaFIFO_0] Initializing block control (NOC ID:
0xF1F0D00000000000)
[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1296 MB/s)
[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1319 MB/s)
[INFO] [0/Radio_0] Initializing block control (NOC ID:
0x12AD100000000001)
[INFO] [0/Radio_1] Initializing block control (NOC ID:
0x12AD100000000001)
[INFO] [0/DDC_0] Initializing block control (NOC ID:
0xDDC0000000000000)
[INFO] [0/DDC_1] Initializing block control (NOC ID:
0xDDC0000000000000)
[INFO] [0/DUC_0] Initializing block control (NOC ID:
0xD0C0000000000000)
[INFO] [0/DUC_1] Initializing block control (NOC ID:
0xD0C0000000000000)
terminate called after throwing an instance of 'uhd::io_error'
what(): 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_BIG;
uint64_t = long unsigned int]
at
/home/ya-seen/workspace/src/uhd/host/lib/rfnoc/ctrl_iface.cpp:151
what is this issue ? what am I doing wrong here ? Help,
suggestions highly appreciated
thanks in advance !!
Regards,
Mohamed Yaaseen
What is in the device arguments for the normal USRP block? Are
they the same as the device3 block? Did you leave the device3
block in your
non-RFNOC flow-graph?