aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/b200/b200_iface.cpp
Commit message (Collapse)AuthorAgeFilesLines
* b200: Fixed logging messages during FPGA image loading.Martin Braun2017-06-161-11/+19
|
* utils: introduce new logging API and remove msg APIAndrej Rode2017-02-201-7/+7
|
* lib: Removed more superfluous variablesMartin Braun2016-11-281-1/+1
|
* Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵Martin Braun2016-11-081-56/+56
| | | | | | | | 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).
* usb: fix 'timeout' variables to be unsigned since that is what the ↵Michael Dickens2016-08-011-2/+2
| | | | 'libusb_control_transfer' API uses.
* b200: Factored ihex routines out of b200_ifaceMartin Braun2015-12-141-160/+23
|
* Added uhd::image_loader class and uhd_image_loader utilityNicholas Corgan2015-07-151-2/+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
* 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
* b200: Updated hashing algorithm for platform consistencydcaswell2015-03-161-3/+5
| | | | Now identical between 32- and 64-bit platforms.
* b200: Removed all AD9361 related firmwareAshish Chaudhari2014-08-121-80/+0
| | | | | | | - FX3 does not respond to AD9361 firmware transaction VREQs - FX3 does not respond to AD9361 SPI transaction VREQs - Deleted all AD9361 firmware files - Bumped FW compat to 6
* Merge branch adding warning regarding MCR on the B2xx.Ben Hilburn2014-03-271-6/+24
|\
| * b200: changed ad9361 ctrl/transaction magic number 64 to macro, as it is in ↵Balint Seeber2014-03-191-3/+3
| | | | | | | | the FX3 FW
| * b200: explicitly detect libusb timeoutBalint Seeber2014-03-191-8/+19
| |
| * b200: changed ad9361 read timeout handling (kicks in when requesting ↵Balint Seeber2014-03-191-3/+10
| | | | | | | | master_clock_rate above 56MHz)
| * b200: throw exception when master clock rate (tick rate) is requested to be ↵Balint Seeber2014-02-141-2/+2
| | | | | | | | | | | | > max for certain # of channels (i.e. restrict to 30.72MHz for MIMO) Also includes sscanf type fix in b200_impl and longer timeout for AD9361 read
* | b200: update FPGA loading percentage every 1% instead of 10%Nicholas Corgan2014-03-271-1/+1
| |
* | Pulling in patch from Marcus Leech for includes and older OSes.Ben Hilburn2014-03-261-0/+6
|/
* Merging mwest's improvements to B2xx utility.Ben Hilburn2013-12-111-0/+23
|
* Merge of mwest's fix to the sse2_fc32_to_sc16 converter.Ben Hilburn2013-12-111-18/+19
|
* lib: fixed use of -> to . after switching parameter from pointer to referenceNicholas Corgan2013-12-031-1/+1
|
* Final merge of Balint's 'kitchen_sink' B200 fixes.Ben Hilburn2013-11-271-79/+173
|
* Squashed merge of Coverity fixes.Ben Hilburn2013-11-271-4/+13
|
* b200: fix loopback transfer timeout when operating at USB2release_003_006_001Balint Seeber2013-11-201-1/+2
|
* b200: check return value from control write of FPGA bitstream for short transferrelease_003_006_000Balint Seeber2013-11-191-0/+2
|
* b200: extra check on loopback request to determine VREQ transfer sizeBalint Seeber2013-11-191-0/+2
|
* b200: auto-select VREQ xfer size regardless of FW versionBalint Seeber2013-11-191-5/+13
|
* Merge branch 'bug182'Nicholas Corgan2013-11-191-1/+3
|\
| * BUG #182: Refactored b2xx_fx3_utils to use files from UHDMichael West2013-11-151-1/+3
| |
* | b200: increase FPGA VREQ transfer size to 512 if operating over USB3Balint Seeber2013-11-191-3/+17
|/
* b200: firmware update changed for FPGA load workBen Hilburn2013-09-101-10/+41
|
* b200: increase timeout for extreme casesJosh Blum2013-07-251-1/+1
|
* uhd: allow for 16 bit i2c and eeprom addrsJosh Blum2013-07-241-5/+5
|
* b200: squashed support for b200 onto master branchJosh Blum2013-07-191-0/+561