uhd/tools
Jörg Hofrichter b7f41ad216 tools: analyze changeset: Fix diff command when using commit ids
... for both source and target.

Providing source and target as commit ID does not work when using
two arguments (e.g. "target... source"). Hence, use one argument
(e.g. "target...source") instead.
2025-03-07 11:58:29 +01:00
..
debs all: use uhd.maintainer@emerson.com as new maintainer email 2024-12-03 09:23:49 +01:00
dissectors tools: fix lua parser stream status message status field 2024-12-02 11:56:35 +01:00
kitchen_sink utils: remove thread priority elevation 2019-11-26 11:49:34 -08:00
nirio_programmer lib: Move all transport/nirio files into lib/ 2025-02-18 18:42:41 -06:00
uhd_dump uhd_dump: use LIBS instead of LDFLAGS 2014-09-23 13:08:45 -07:00
uhd_txrx_debug_prints debug_prints_tool: Minor cleanup 2014-11-18 13:04:44 +01:00
usrptest uhd: Remove outdated test infrastructure 2022-05-24 07:50:21 -07:00
changeset_testlist.py tools: analyze changeset: Fix diff command when using commit ids 2025-03-07 11:58:29 +01:00
changeset_testlist.yaml ci: Merge FPGA pipelines into mono pipelines 2025-02-27 16:01:43 +01:00
clang-formatter.sh tools: Add clang-formatting tools 2023-08-07 15:35:56 -05:00
json_to_zbx_dsa_cal.py uhd: Add support for the USRP X410 2021-06-10 12:01:53 -05:00
package_source.sh tools: package_source remove double bracket 2022-04-27 09:46:49 -07:00
README.md tools: Added Balints kitchen sink debug util 2014-10-09 19:56:43 +02:00
run-clang-format.py tools: Add clang-formatting tools 2023-08-07 15:35:56 -05:00
usrp_x3xx_fpga_jtag_programmer.sh docs: Changed Xilinx ISE version from 14.4 to 14.7 2014-09-24 18:59:01 -07:00

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.

__uhd_dump/__

This tool can be used with tcpdump to make sense of packet dumps from your network-connected USRP™ device.

__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.