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
