Hi,
I just built an X310 RFNoC image where I included two DDCs, two DUCs, and
the replay block.  I have a couple of questions about the NOC block XML
files:

   - I am getting a warning that the block ID for the replay block is not
   recognized (see console output below).  I checked the <install
   prefix>/share/uhd/rfnoc/blocks/ folder and I found 3 replay blocks
   (depending on how many channels in the block).  One of them has the correct
   NOC ID.  So, I don't understand why I'm getting the warning. My
   understanding is that as long as one of the blocks in this folder has the
   correct NOC ID, it should be found.  Is that incorrect?
   - When I built the image, I used a yml file because that was the only
   way I knew for obtaining 2 channel DDCs and DUCs.  However, I did not
   realize that I should have changed the NOC ID to have "2" as the last digit
   for DUC.  My question is: does it matter?  If I'm not using gnuradio, is
   there any issue with the XML file indicating that there is only 1 channel
   in the DUC when there are actually 2?  Will multi_usrp work differently
   than it would if this were correct?
   - Regarding the previous question, why do the NOC IDs for DDC and DUC
   differ such that "ddc.xml" is for a 2-channel implementation but has a NOC
   ID ending in "0", whereas "duc.xml" (also 2-channel) has a NOC ID ending in
   "2"?  Furthermore, "ddc_single.xml" is for a 1-channel implementation and
   has a NOC ID ending in "1" while "duc_single.xml" (also 1-channel) has a
   NOC ID ending in "0".

Rob


$ replay_samples_from_file
Creating the USRP device with: . . .

[INFO] [UHD] linux; GNU C++ version 5.4.0 20160609; Boost_105800;
UHD_3.14.0.0-88-g6013a511
[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
[INFO] [0/DmaFIFO_0] Initializing block control (NOC ID: 0xF1F0D00000000000)
[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1300 MB/s)
[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1320 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)
[WARNING] [DEVICE3] No block definition found, using default block
configuration for block with NOC ID: 0x4E91A0000000000
[INFO] [0/Block_0] Initializing block control (NOC ID: 0x04E91A0000000000)
Using radio 0, channel 0
Unable to find block "0/Replay_0"
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to