michael-west
49f230a8a3
utils: b2xx_fx3_utils: Add unload-bootloader
...
Added unload-bootloader option to cleanly unload a previously loaded
bootloader image. It properly moves the VID, PID, and EEPROM data.
Signed-off-by: michael-west <michael.west@ettus.com>
2020-08-25 07:28:22 -05:00
Martin Braun
876d4150aa
uhd: Apply clang-format against all .cpp and .hpp files in host/
...
Note: template_lvbitx.{cpp,hpp} need to be excluded from the list of
files that clang-format gets applied against.
2020-03-03 08:51:32 -06:00
michael-west
d25614e6ae
B200: Add command to query bootloader status
...
Updated b2xx_fx3_utils to add a --query_bootloader option to check if
the bootloader is loaded or not.
Signed-off-by: michael-west <michael.west@ettus.com>
2019-08-06 12:06:49 -07:00
Mark Meserve
2bdad498e3
b200: enable usage of custom bootloader
...
- Update MB EEPROM
- Add bootloader load command to fx3 util
2019-04-11 17:10:50 -07:00
Brent Stapleton
967be2a4e8
uhd: mpm: apply clang-format to all files
...
Applying formatting changes to all .cpp and .hpp files in the following
directories:
```
find host/examples/ -iname *.hpp -o -iname *.cpp | \
xargs clang-format -i -style=file
find host/tests/ -iname *.hpp -o -iname *.cpp | \
xargs clang-format -i -style=file
find host/lib/usrp/dboard/neon/ -iname *.hpp -o -iname *.cpp | \
xargs clang-format -i -style=file
find host/lib/usrp/dboard/magnesium/ -iname *.hpp -o -iname *.cpp | \
xargs clang-format -i -style=file
find host/lib/usrp/device3/ -iname *.hpp -o -iname *.cpp | \
xargs clang-format -i -style=file
find host/lib/usrp/mpmd/ -iname *.hpp -o -iname *.cpp | \
xargs clang-format -i -style=file
find host/lib/usrp/x300/ -iname *.hpp -o -iname *.cpp | \
xargs clang-format -i -style=file
find host/utils/ -iname *.hpp -o -iname *.cpp | \
xargs clang-format -i -style=file
find mpm/ -iname *.hpp -o -iname *.cpp | \
xargs clang-format -i -style=file
```
Also formatted host/include/, except Cpp03 was used as a the language
standard instead of Cpp11.
```
sed -i 's/ Cpp11/ Cpp03/g' .clang-format
find host/include/ -iname *.hpp -o -iname *.cpp | \
xargs clang-format -i -style=file
```
Formatting style was designated by the .clang-format file.
2019-01-16 11:40:23 -08:00
Martin Braun
0303f1ed55
lib: Purge all references to boost::this_thread::sleep()
...
Replace with std::this_thread::sleep_for().
2018-04-30 17:10:26 -07:00
Martin Braun
ae5211d71d
uhd: Update license headers
...
All copyright is now attributed to "Ettus Research, a National
Instruments company".
SPDX headers were also updated to latest version 3.0.
2018-02-19 16:54:52 -08:00
Martin Braun
4f948e2c8b
Move all license headers to SPDX format.
2017-12-22 10:45:51 -08:00
Martin Braun
581672f31d
fixup! Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width types)
...
Now also removes the namespaces in the utils/ directory.
2016-11-15 16:36:45 -08:00
Martin Braun
99c2730bc9
Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width 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).
2016-11-08 08:02:22 -08:00
michael-west
ac1db2c460
B2xx: Added B205mini support.
...
- Add support to b200_impl
- New INF file
- Removed references to old 'B205' name
2015-12-10 16:14:46 -08:00
michael-west
92539438c2
B2XX: Added B200mini support
2015-08-17 18:10:09 -07:00
Martin Braun
2e594ae877
Merge branch 'maint'
...
Conflicts:
host/include/uhd/transport/vrt_if_packet.hpp
2015-03-11 17:05:10 -07:00
Martin Braun
fae746179c
uhd: Fixed multiple compiler warnings (unused variables, missing literal f)
2015-03-11 16:58:09 -07:00
Ben Hilburn
75d519706b
Merging new UHD_IMAGES_DIR utilities and bug fixes.
...
Also includes NI-USRP Windows Registry Key fixes.
2015-01-27 16:07:43 -08:00
vkakade
dd3b1fbd76
Corrected the function to construct EEPROM vector.
2015-01-12 19:22:53 -06:00
vkakade
3aa3560fbb
Added NI PID and VID to known values for easy enumeration.
2015-01-12 17:18:14 -06:00
Ben Hilburn
3c5fe0a201
Adding support for NI VID + PIDs for USRP B2xx devices.
2014-12-18 15:37:20 -08:00
Ben Hilburn
beabf3d302
uhd: replaced the images_error with a generic utility error
...
- Deleted images.*, moved functionality to paths.*
- Applies for all devices that check FPGA or FW compat numbers
- Adds generic utility search tool
2014-11-21 00:16:47 +01:00
Nicholas Corgan
5fc3a5973f
Updated documentation
...
* Updated UHD documentation-related URL's after manual overhaul
* Updated NI-USRP URL to link to NI-USRP 1.3
2014-07-31 10:49:34 -07:00
Ben Hilburn
f2fbcfa30e
Lots of bit-specific type work to fix compilation on older OSes.
2014-05-21 11:56:07 -07:00
Nicholas Corgan
3edead2716
Brought in UHD 3.6.2 MacPorts patches for OS X compatibility
...
* With OS X, boost::lexical_cast won't accept to_hex<boost::uint16_t> as a type
2014-01-27 11:14:54 -08:00
Ben Hilburn
4826982ef3
Merging mwest's improvements to B2xx utility.
2013-12-11 18:23:46 -08:00
Ben Hilburn
9e47ad607b
Squashed merge of Coverity fixes.
2013-11-27 12:11:23 -08:00
Nicholas Corgan
60108e3ca8
b2xx_fx3_utils: more validation before trying to load
2013-11-19 15:40:41 -08:00
Michael West
a764d4b3bf
More fixes for Win32 compatibility.
2013-11-19 15:21:52 -08:00
Michael West
3db58e03cd
Added fixes for Win32 compatibility.
2013-11-19 15:06:48 -08:00
Michael West
0fe2a9aec4
BUG #182 : Merged with Corgan's fix for the Win32 error.
2013-11-19 14:42:08 -08:00
Michael West
8ea2653ba5
BUG #182 : Addressed comments from code review. Re-factored to reduce repetitive code.
2013-11-19 14:23:35 -08:00
Nicholas Corgan
9a45063077
b2xx_fx3_utils: catch error when WinUSB drivers aren't installed
2013-11-18 13:01:32 -08:00
Michael West
32b0b1a139
More cleanup for dynamic linking.
2013-11-18 12:40:24 -08:00
Michael West
91c10b31f9
BUG #182 : Cleaned up for proper dynamic linking of libuhd.
2013-11-18 10:51:10 -08:00
Michael West
e83a941a9f
BUG #182 : Refactored b2xx_fx3_utils to use files from UHD
2013-11-15 09:50:07 -08:00
Nicholas Corgan
0c5099ab4d
utils: fixed b2xx_fx3_utils bug with older versions of Boost
2013-09-20 12:05:29 -07:00
Ben Hilburn
0159006c4f
b200: firmware update changed for FPGA load work
2013-09-10 17:44:45 -07:00
Josh Blum
b21a03fffe
b200: squashed support for b200 onto master branch
2013-07-19 14:08:22 -07:00