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?



Reply via email to