discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ERROR: using usrp source gnu-radio block with XG image (RFNoC enable


From: Marcus D. Leech
Subject: Re: ERROR: using usrp source gnu-radio block with XG image (RFNoC enabled)
Date: Wed, 03 Jun 2020 19:49:24 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0

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 <patchvonbraun@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?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]