aboutsummaryrefslogtreecommitdiffstats
path: root/host/utils/octoclock_firmware_burner.cpp
Commit message (Collapse)AuthorAgeFilesLines
* fixup! Remove all boost:: namespace prefix for uint32_t, int32_t etc. ↵Martin Braun2016-11-151-11/+11
| | | | | | (fixed-width types) Now also removes the namespaces in the utils/ directory.
* Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵Martin Braun2016-11-081-1/+1
| | | | | | | | types) - Also removes all references to boost/cstdint.hpp and replaces it with stdint.h (The 'correct' replacement would be <cstdint>, but not all of our compilers support that).
* Octoclock: Fix firmware version compatibilitymichael-west2016-06-271-7/+7
|
* octoclock: Now uses internal ihex parserMartin Braun2015-12-141-18/+4
|
* OctoClock: shortened bootloader's wait for burner signalNicholas Corgan2015-09-011-2/+2
|
* octoclock: replaced Intel hex -> binary converterNicholas Corgan2015-08-141-2/+21
|
* Added uhd::image_loader class and uhd_image_loader utilityNicholas Corgan2015-07-151-0/+24
| | | | | | * 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
* OctoClock bugfixesNicholas Corgan2015-07-091-15/+42
| | | | | | * Bumped compatibility version to 3 * firmware: Ethernet, clkdist bugfixes * lib: fixed invalid rev detection
* Warning fixesNicholas Corgan2015-03-271-1/+1
| | | | | | | * CMake now not applying C++ flags to C files * GCC 4.4: anti-aliasing rules * MSVC: narrowing, differences in subclass function parameters * Clang: uninitialized variables
* Merging new UHD_IMAGES_DIR utilities and bug fixes.Ben Hilburn2015-01-271-1/+1
| | | | Also includes NI-USRP Windows Registry Key fixes.
* OctoClock: bugfixes/improvementsNicholas Corgan2014-08-201-19/+38
| | | | | | | | | * Fixed Ethernet initialization problem * Improved external reference detection * Added gratuitous ARP, sent upon power-up * Tweaked host-side timing for initialization and firmware burning * Fixed logic for dealing with firmware incompatibility * Misc efficiency/reliability improvements to firmware's network code
* Updated master-specfic documentationNicholas Corgan2014-07-311-1/+1
| | | | | * Updated manual URL on OctoClock documentation after manual overhaul * Improved "Coding to the API" page
* OctoClock firmware upgrade, added host driverNicholas Corgan2014-07-231-0/+351
* 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