aboutsummaryrefslogtreecommitdiffstats
path: root/host/utils/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* uhd: Update license headersMartin Braun2018-02-191-0/+1
| | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0.
* utils: images downloader: forced update of CMake variableBrent Stapleton2018-01-291-5/+10
| | | | | | | | | Moved the uhd_images_downloader.py.in configuration to its own script so that the manifest file is added as a dependency and read into a CMake variable. Reviewed-by: Ashish Chaudhari <ashish@ettus.com> Reviewed-by: Martin Braun <martin.braun@ettus.com>
* utils: refactor uhd_images_downloaderBrent Stapleton2018-01-231-0/+1
| | | | | | | | | | | | | | | | | Changing structure of the files.ettus.com images directory, and updating uhd_images_downloader correspondingly. The images downloader now downloads a number of smaller archives of images, instead of one large archive containing all of our images. Furthermore, the images downloader maintains an inventory of currently installed images, so that images are not redownloaded unnecessarily. When called with no arguments, behavior should not change. CMake variables are used to populate a number of fields in the images downloader, including the contents of the manifest file. Reviewed-by: Martin Braun <martin.braun@ettus.com> Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com>
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
|
* utils: Also removed usrp_n2xx_net_burner_gui.pyMartin Braun2016-09-281-2/+0
|
* cmake: Check for python requests, warn if not found (does not fail though)Martin Braun2016-09-221-0/+3
|
* Merge branch 'maint'Martin Braun2016-03-251-0/+14
|\
| * cmake: Added installation of .reg fileMartin Braun2016-03-241-0/+14
| |
* | Added uhd_config_info utilityNicholas Corgan2015-12-301-0/+1
| |
* | Merge branch 'maint'Ashish Chaudhari2015-12-151-2/+1
|\| | | | | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_impl.hpp host/lib/usrp/e300/e300_fpga_defs.hpp host/lib/usrp/x300/x300_fw_common.h
| * ihex: Windows fixesNicholas Corgan2015-12-141-1/+0
| |
| * octoclock: Now uses internal ihex parserMartin Braun2015-12-141-1/+1
| |
* | usrp_x3xx_fpga_burner: use internal cdecode filesNicholas Corgan2015-12-151-1/+2
| |
* | cmake: Proper selection of files for ENABLE_X300Martin Braun2015-10-261-5/+11
| |
* | tools: Added converter benchmark toolMartin Braun2015-10-191-0/+11
|/
* octoclock: replaced Intel hex -> binary converterNicholas Corgan2015-08-141-1/+3
|
* e300: added -DE300_FORCE_NETWORK flag to CMake configurationNicholas Corgan2015-08-101-2/+2
| | | | | | * Fixes building E300 support in native mode on any Linux system with libudev headers * Added E300_NATIVE check to e300_common.cpp * Improved network mode documentation
* tools: Moved nirio_programmer out of utilsMartin Braun2015-07-211-1/+0
|
* Added uhd::image_loader class and uhd_image_loader utilityNicholas Corgan2015-07-151-1/+2
| | | | | | * Single class for loading firmware/FPGA images onto devices instead of multiple utilities * Loading functions are registered for each device, corresponding to their --args="type=foo" name * Deprecation warnings added to all product-specific image loading utilities
* cmake: Improve usage of C modulesMartin Braun2015-04-211-2/+0
|
* cmake: Skip building fx3 utils if B200 is disabledMartin Braun2015-03-101-6/+11
|
* utils: Added latency measurement utilityBalint Seeber2014-10-091-0/+2
|
* Initial commit E300 support.Martin Braun2014-10-071-0/+7
|
* octoclock: Fixed merge conflict. Utils compile now.Ashish Chaudhari2014-08-071-1/+15
|
* b200: Moved AD9361 driver to hostAshish Chaudhari2014-08-011-16/+5
| | | | | | | - Switched to FPGA SPI engine - Moved firmware AD9361 driver to UHD - Bumped FW compat to 5, FPGA compat to 4 - Known Issue: AD9361 SPI rate is too slow
* OctoClock firmware upgrade, added host driverNicholas Corgan2014-07-231-1/+15
| | | | | | | | | | * OctoClock can communicate with UHD over Ethernet * Can read NMEA strings from GPSDO and send to host * Added multi_usrp_clock class for clock devices * uhd::device can now filter to return only USRP devices or clock devices * New OctoClock bootloader can accept firmware download over Ethernet * Added octoclock_burn_eeprom,octoclock_firmware_burner utilities * Added test_clock_synch example to show clock API
* Merging USRP X300 and X310 support!!Ben Hilburn2014-02-041-2/+14
|
* Merging mwest's improvements to B2xx utility.Ben Hilburn2013-12-111-1/+1
|
* BUG #182: Cleaned up for proper dynamic linking of libuhd.Michael West2013-11-181-9/+3
|
* BUG #182: Refactored b2xx_fx3_utils to use files from UHDMichael West2013-11-151-1/+9
|
* b200: squashed support for b200 onto master branchJosh Blum2013-07-191-0/+2
|
* uhd: explicitly link the apps w/ boostJosh Blum2013-06-211-2/+2
|
* Added CMake variables to customize builds to match Debian package configurationsNicholas Corgan2013-05-101-10/+10
| | | | | | * -DLIBUHD_PKG=ON installs with libuhd003 configuration * -DLIBUHDDEV_PKG=ON installs with libuhd-dev configuration * -DUHDHOST_PKG=ON installs with uhd-host configuration
* UHD has man pages nowNicholas Corgan2013-05-031-9/+24
| | | | | * Linux installations will automatically install man pages * Moved usrp_n2xx_simple_net_burner and usrp2_card_burner into bin
* Made uhd_images_downloader more robust to match Debian's uhd_firmware_installerNicholas Corgan2013-05-031-0/+8
| | | | | * Uses custom User Agent * Compares md5sum of downloaded zip file to stored value
* utils: USRP N2XX Simple Net BurnerNicholas Corgan2012-10-101-0/+1
| | | | | * More automated C++ implementation of usrp_n2xx_net_burner.py * By default, installs images from standard image install directories
* utils: Query GPSDO SensorsNicholas Corgan2012-10-021-0/+1
| | | | | * Outputs readings of GPSDO sensors and compares UHD device time with GPS time * Correction of URL for GPSDO installation information
* utils: added .in extension to images downloader sourceJosh Blum2012-07-011-1/+1
| | | | | There seems to be confusion that this file can be used w/o building. The images downloader has been renamed to prevent execution b4 configure.
* utils: if usrp2_recovery.py is only compatible with Linux, it doesn't need ↵Nicholas Corgan2012-06-151-1/+7
| | | | to be part of other installs
* utils: UHD Image Downloader - downloads firmware/FPGA images compatible with ↵Nicholas Corgan2012-06-071-1/+12
| | | | the current host code and places them in the images directory
* usrp2: changed download url for dd.exeJosh Blum2012-02-181-1/+1
|
* uhd: patch to support PKG_LIB_DIR per debian fs standardsJosh Blum2012-01-131-4/+4
| | | | | | uhd binaries will continue to install into share/uhd, however, one can specify -DPKG_LIB_DIR=lib/uhd for example to move where the binaries are installed
* uhd: added calibration usage app notes and renamed apps againJosh Blum2011-11-151-3/+3
|
* uhd: different interp methods for IQ vs DCJosh Blum2011-11-141-3/+3
|
* uhd: added tx dc offset calibration + tweaksJosh Blum2011-11-141-2/+3
|
* uhd: created rx IQ imbalance app to parallel txJosh Blum2011-11-111-1/+2
|
* uhd: first stab at calibration appJosh Blum2011-11-091-0/+1
|
* Renaming 'usrp1_init_eeprom' to 'fx2_init_eeprom', and making it enable based onBen Hilburn2011-10-101-3/+3
| | | | ENABLE_USB rather than ENABLE_USRP1 since we also need it for B100.
* uhd: updated docs usb post-install, added uhd-usrp.rulesJosh Blum2011-09-051-0/+8
|
* usrp2: include dd.exe in windows installersJosh Blum2011-04-281-0/+11
| | | | uhd build system downloads dd.exe from ettus.com so we dont have to check it in