Add nib310rio-dev to the Debian build dependencies so the UHD package build fails if the B310 userspace header is unavailable instead of silently disabling B300 support. The Ubuntu installer pipeline downloads the nib310rio Debian package artifact and exposes it to pbuilder as a local apt repository. This lets pbuilder satisfy the new dependency inside the clean build root where CMake checks for nib310rio/nib310rio.h. |
||
|---|---|---|
| .. | ||
| debs | ||
| dissectors | ||
| kitchen_sink | ||
| nirio_programmer | ||
| uhd_txrx_debug_prints | ||
| usrptest | ||
| changeset_testlist.py | ||
| changeset_testlist.yaml | ||
| check_doxygen_format.py | ||
| clang-formatter.sh | ||
| json_to_zbx_dsa_cal.py | ||
| package_source.sh | ||
| README.md | ||
| run-clang-format.py | ||
| usrp_x3xx_fpga_jtag_programmer.sh | ||
USRP™ Tools
This folder contains tools that are useful for working with and/or debugging your USRP™ device. Tools in this directory are not part of UHD. They are either stand-alone programs or software to be used in third-party applications.
For UHD™ software tools, look in uhd/host/utils.
List of Tools
__chdr-dissector/__
This is a packet dissector for Wireshark. It allows you to view the details of a Compressed HeaDeR (CHDR) formatted-packet in Wireshark. The USRP™ B2xx and X3xx use the CHDR format.
__usrp_x3xx_fpga_jtag_programmer.sh__
This tool is to be used with the USRP™ X300 and X310 devices. It allows you to
program the X3x0 FPGA via JTAG. Note that loading the FPGA image via JTAG does
not store the FPGA in the on-device flash storage. Thus, as soon as you
cycle power, the image will be lost. To permanently burn an FPGA image, please
refer to uhd/host/utils/usrp_x3xx_fpga_burner.
This tool requires that Xilinx iMPACT has been installed on your system.
__kitchen_sink__
This is a debugging tool designed to test and stress connections to USRP devices.