Hi all,

I'm trying to use the UHD 4.6 version with RFNoC to build an image for the
x440 USRP device. I used UHD 4.0 for USRP E320 without a problem, but now I
have an issue with the YML files for the X440 image building.
I have installed UHD 4.6, GNURadio 3.8, and gr-ettus (to have the
rfnocmodtool command).
I can build my block in software without issues but when I try to create
the FPGA image with rfnoc_image_builder an error occurs:

>> *rfnoc_image_builder -y block_x440_rfnoc_image_core.yml -d x440 -t
X4_400 --fpga-dir ~/rfnoc/uhd/fpga/*
*[WAR] Module jsonschema is not installed. Configuration files will not be
validated against their schema.*
*[WAR] Skip schema validation (missing module jsonschema).*
*[INF] Using FPGA directory /home/satmotion/rfnoc/uhd/fpga*
*[INF] Selected device x440*
*[INF] Using io_signatures.yml from /usr/local/share/uhd/rfnoc/core.*
*Traceback (most recent call last):*
*  File "/usr/local/bin/rfnoc_image_builder", line 240, in <module>*
*    sys.exit(main())*
*  File "/usr/local/bin/rfnoc_image_builder", line 219, in main*
*    image_builder.build_image(*
*  File
"/usr/local/lib/python3.8/site-packages/uhd/imgbuilder/image_builder.py",
line 1112, in build_image*
*    signatures_conf = io_signatures(core_config_path)*
*  File
"/usr/local/lib/python3.8/site-packages/uhd/imgbuilder/image_builder.py",
line 666, in io_signatures*
*    return load_config(os.path.join(config_path, "io_signatures.yml"))*
*  File
"/usr/local/lib/python3.8/site-packages/uhd/imgbuilder/image_builder.py",
line 640, in load_config*
*    config = ordered_load(stream)*
*  File
"/usr/local/lib/python3.8/site-packages/uhd/imgbuilder/image_builder.py",
line 115, in ordered_load*
*    return yaml.load(stream, OrderedLoader)*
*  File "/usr/local/lib/python3.8/dist-packages/ruamel/yaml/main.py", line
1085, in load*
*    error_deprecation('load', 'load', arg=_error_dep_arg,
comment=_error_dep_comment)*
*  File "/usr/local/lib/python3.8/dist-packages/ruamel/yaml/main.py", line
1037, in error_deprecation*
*    raise AttributeError(s)*
*AttributeError: *
*"load()" has been removed, use*








*  yaml = YAML(typ='rt')  yaml.load(...)and register any classes that you
use, or check the tag attribute on the loaded data,instead of file
"/usr/local/lib/python3.8/site-packages/uhd/imgbuilder/image_builder.py",
line 115    return yaml.load(stream, OrderedLoader)*

Do you know how I can solve this problem?

Kind, Regards,

Maria
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to