Hi, I've created a custom RFNOC module with two blocks, and have it installed. The module.yml files are in /usr/share/uhd/rfnoc/blocks, I have a library for it installed in /usr/lib (and VHDL files as well somewhere).
When I run uhd_usrp_probe I see the following: [INFO] [UHD] linux; GNU C++ version 10.2.1 20210110; Boost_107400; DPDK_20.11; UHD_4.3.0.0-2molex1 [INFO] [X300] X300 initialization sequence... [INFO] [X300] Maximum frame size: 8000 bytes. [INFO] [X300] Radio 1x clock: 200 MHz [WARNING] [RFNOC::BLOCK_FACTORY] Could not find block with Noc-ID 0xdeadbeef, 0xffff [INFO] [0/Block#0] Setting default MTU forward policy. [WARNING] [RFNOC::BLOCK_FACTORY] Could not find block with Noc-ID 0xdeadaffe, 0xffff [INFO] [0/Block#1] Setting default MTU forward policy. _____________________________________________________ / | Device: X-Series Device | _____________________________________________________ | / | | Mboard: X300 | | revision: 11 | | revision_compat: 7 | | product: 30817 | | mac-addr0: 00:80:2f:34:fa:ba | | mac-addr1: 00:80:2f:34:fa:bb | | gateway: 192.168.10.1 | | ip-addr0: 192.168.10.2 | | subnet0: 255.255.255.0 | | ip-addr1: 192.168.20.2 | | subnet1: 255.255.255.0 | | ip-addr2: 192.168.30.2 | | subnet2: 255.255.255.0 | | ip-addr3: 192.168.50.2 | | subnet3: 255.255.255.0 | | serial: 3252D36 | | FW Version: 6.0 | | FPGA Version: 39.0 | | FPGA git hash: 1e718d9-dirty | | RFNoC capable: Yes | | | | Time sources: internal, external, gpsdo | | Clock sources: internal, external, gpsdo | | Sensors: ref_locked | _____________________________________________________ | / | | RFNoC blocks on this device: | | | | * 0/Block#0 | | * 0/Block#1 | | * 0/Radio#0 | | * 0/Radio#1 | | * 0/Replay#0 | _____________________________________________________ | / | | Static connections on this device: | | | | * 0/SEP#0:0==>0/Block#0:0 | | * 0/Block#0:0==>0/SEP#0:0 | | * 0/SEP#1:0==>0/Block#1:0 | | * 0/Block#1:0==>0/SEP#1:0 | _____________________________________________________ | / | | TX Dboard: 0/Radio#0 | | ID: UBX-160 v2 (0x007d) | | Serial: 324BFA8 | | Revision: 5 | | _____________________________________________________ | | / | | | TX Frontend: 0 | | | Name: UBX TX | | | Antennas: TX/RX, CAL | | | Sensors: lo_locked | | | Freq range: 10.000 to 6000.000 MHz | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB | | | Bandwidth range: 160000000.0 to 160000000.0 step 0.0 Hz | | | Connection Type: QI | | | Uses LO offset: No | _____________________________________________________ | / | | RX Dboard: 0/Radio#0 | | ID: UBX-160 v2 (0x007e) | | Serial: 324BFA8 | | Revision: 5 | | _____________________________________________________ | | / | | | RX Frontend: 0 | | | Name: UBX RX | | | Antennas: TX/RX, RX2, CAL | | | Sensors: lo_locked | | | Freq range: 10.000 to 6000.000 MHz | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB | | | Bandwidth range: 160000000.0 to 160000000.0 step 0.0 Hz | | | Connection Type: IQ | | | Uses LO offset: No | _____________________________________________________ | / | | TX Dboard: 0/Radio#1 | | ID: UBX-160 v2 (0x007d) | | Serial: 324BFA6 | | Revision: 5 | | _____________________________________________________ | | / | | | TX Frontend: 0 | | | Name: UBX TX | | | Antennas: TX/RX, CAL | | | Sensors: lo_locked | | | Freq range: 10.000 to 6000.000 MHz | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB | | | Bandwidth range: 160000000.0 to 160000000.0 step 0.0 Hz | | | Connection Type: QI | | | Uses LO offset: No | _____________________________________________________ | / | | RX Dboard: 0/Radio#1 | | ID: UBX-160 v2 (0x007e) | | Serial: 324BFA6 | | Revision: 5 | | _____________________________________________________ | | / | | | RX Frontend: 0 | | | Name: UBX RX | | | Antennas: TX/RX, RX2, CAL | | | Sensors: lo_locked | | | Freq range: 10.000 to 6000.000 MHz | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB | | | Bandwidth range: 160000000.0 to 160000000.0 step 0.0 Hz | | | Connection Type: IQ | | | Uses LO offset: No How can I make libuhd correctly identify my custom RFNOC modules? Regards, Bas Vermeulen ________________________________ CONFIDENTIALITY NOTICE: This message (including any attachments) may contain Molex confidential information, protected by law. If this message is confidential, forwarding it to individuals, other than those with a need to know, without the permission of the sender, is prohibited. This message is also intended for a specific individual. If you are not the intended recipient, you should delete this message and are hereby notified that any disclosure, copying, or distribution of this message or taking of any action based upon it, is strictly prohibited. English | Chinese | Japanese www.molex.com/confidentiality.html
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com