Hi everyone, I’m developing a custom OOT RFNoC block for the **USRP X410** using **UHD 4.8**. The block builds correctly (`make` and `make install` work), but when generating the bitstream with:
``` rfnoc_image_builder -F ~/uhd/fpga -y ~/rfnoc-mymodule/icores/x410_rfnoc_image_core.yml ``` I always get: ``` ERROR:root:Cannot find parent file x410_radio_base.yml ``` My YAML contains: ``` schema: rfnoc_imagebuilder_args device: x410 chdr_width: 128 inherit: - x410_radio_base.yml - x4xx_x4_base.yml blocks: - ISAC_PDSC ``` Both files exist at: ``` ~/uhd/fpga/usrp3/top/x400/yaml_include/ ``` I tried absolute paths and setting `RFNOC_YAML_PATH`, but the builder still cannot locate them. **My questions:** 1. How does `rfnoc_image_builder` resolve inherited YAML files on UHD 4.8 for X410? 2. Does UHD 4.8 support absolute paths in `inherit`, or is there another include mechanism? 3. Is there any updated, detailed tutorial for adding a **custom RFNoC IP** on UHD 4.8 (beyond the old “Getting Started with RFNoC in UHD 4.0”)? Any clarification or example would be appreciated. Best,\ Yunxi
_______________________________________________ USRP-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
