Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | e3xx: Make frame sizes configurable. | Moritz Fischer | 2015-07-28 | 2 | -6/+20 |
| | | | | | | | | | | UHD 3.8.5 increased the TX framesize from 2048 to 4096, this can lead to issues in 2x2. The behaviour can avoided by specifying send_frame_size = 2048 for these scenarios. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | e3xx: eeprom: Fix off by one error in serial number writing code. | Moritz Fischer | 2015-07-16 | 1 | -1/+1 |
| | | | | Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | e3xx: Make all e3xx motherboards show up as such. | Moritz Fischer | 2015-07-16 | 1 | -2/+2 |
| | | | | | | | All currently available e3xx daugherboards are equivalent from a UHD perspective, so make them consistently show up as "E3XX". Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | x300: Removed stray debug print | Martin Braun | 2015-07-14 | 1 | -1/+0 |
| | |||||
* | x300: Added max hw rev checking | Martin Braun | 2015-07-14 | 2 | -0/+11 |
| | |||||
* | e3xx: Fixup for idle image to follow naming convention. | Moritz Fischer | 2015-07-14 | 1 | -2/+2 |
| | | | | Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | e3xx: Bump compat number from 6 -> 8. | Moritz Fischer | 2015-07-14 | 1 | -1/+1 |
| | | | | Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | e3xx: Increase TX buffer size to PAGE_SIZE. | Moritz Fischer | 2015-07-14 | 1 | -1/+1 |
| | | | | | | | | This was originally limited because it performed poor, however, with refactoring that has been done since release, this now gives better performance. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | e3xx: Load idle image on shutdown. | Moritz Fischer | 2015-07-14 | 2 | -23/+33 |
| | | | | | | | | | | This commit will have UHD load the idle fpga image on destruction of e300_impl. Note: This requires usrp_e310_idle_fpga.bit to be present in the UHD images directory. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | b200: Bumped FPGA compat number to 8 for release | Ashish Chaudhari | 2015-07-14 | 1 | -1/+1 |
| | |||||
* | B200: New AD9361 I/O timing programming to work with new b200_io.v logic design. | Ian Buckley | 2015-07-08 | 2 | -3/+3 |
| | |||||
* | b200: Codec loopback test now throws on failure. | Martin Braun | 2015-07-01 | 1 | -5/+6 |
| | |||||
* | b200: Modify initialization sequence to avoid warnings | Martin Braun | 2015-06-29 | 2 | -12/+15 |
| | | | | | | | | | | This will set the actual default rate to an integer factor of whatever the tick rate is, but leave the property tree value at zero. This avoids warnings if the chosen tick rate is not a multiple of the previous default rate, but also returns a zero value for the rate when it has not been initialized, allowing the user to probe if the value has not yet been set. | ||||
* | E300: Implement get_freq() for E300 network mode. | michael-west | 2015-05-22 | 3 | -0/+18 |
| | |||||
* | B200/E300: Fix incorrect readback of frequency. | michael-west | 2015-05-22 | 6 | -3/+31 |
| | | | | When the LO is tuned it changes the frequency on both channels. The frequency value read back for the first channel was not updated when the LO frequency for the other channel was tuned to a different value. | ||||
* | x300: Updated clock rate / ref freq warnings for clarity | Martin Braun | 2015-05-22 | 1 | -16/+28 |
| | |||||
* | ad9361: Minor clarifications on req_rate and baseband_bw | Martin Braun | 2015-05-19 | 2 | -4/+13 |
| | |||||
* | fixup! e300: gps: If gps is detected, set device time to gps time on init. | Moritz Fischer | 2015-05-12 | 1 | -0/+3 |
| | | | | Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | b200: Changed the max byte rate over USB2 | Marcus Müller | 2015-05-06 | 1 | -2/+1 |
| | | | | | Max rate is now set to 53248000, allowing for more than 8MS/s, which is closer to the actual value that USB2 can handle. | ||||
* | B200: Made find function properly ignore missing "product" value (BUG #770) | michael-west | 2015-05-05 | 1 | -3/+1 |
| | |||||
* | e300: gps: If gps doesn't have lock return 0 as time. | Moritz Fischer | 2015-05-01 | 2 | -11/+7 |
| | | | | Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | e300: gps: Keep antenna power supply and pps running all the time. | Moritz Fischer | 2015-05-01 | 2 | -6/+3 |
| | | | | | | | | This is a change from behaviour so far. Before the GPS was only on while UHD is running. This behaviour was confusing users, and didn't match our other devices. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | e300: gps: If gps is detected, set device time to gps time on init. | Moritz Fischer | 2015-05-01 | 1 | -0/+11 |
| | | | | | | | Before the device time wasn't set for E310 on initialization. This will allow 'query_gpsdo_sensors' to pass if gps has lock. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | b200: Fixed compiler warning | Martin Braun | 2015-04-30 | 1 | -2/+2 |
| | |||||
* | b200: Added convenience subdev override for consistent subdev experience | Martin Braun | 2015-04-27 | 3 | -22/+29 |
| | |||||
* | b200: Fixed FE swapping register | Martin Braun | 2015-04-24 | 2 | -5/+19 |
| | |||||
* | ubx: pfd frequency fix (relevant for X300 operation) | Michael West | 2015-04-23 | 1 | -0/+2 |
| | |||||
* | b200: Bumped FPGA compat number to 6 | Ashish Chaudhari | 2015-04-23 | 1 | -1/+1 |
| | |||||
* | Merge branch 'maint' into mwest/b200_rev5 | Ashish Chaudhari | 2015-04-23 | 4 | -5/+28 |
|\ | |||||
| * | USRP2: Separate FPGA compat numbers for USRP2 and N200. | michael-west | 2015-04-23 | 2 | -3/+25 |
| | | |||||
| * | b200: Boost 1.58-related fixes in B200 IO code. | Michael Dickens | 2015-04-20 | 1 | -2/+2 |
| | | | | | | | | | | | | When returning an invalid payload in handle_async_task, Boost 1.58 does not allow NULL to be returned; instead, to be more compatible, use the correct type initialized to (0, []). | ||||
| * | uhd: Fixed missing include | Martin Braun | 2015-04-20 | 1 | -0/+1 |
| | | |||||
* | | B200: Bumped FPGA compat number to 5 | michael-west | 2015-04-17 | 2 | -5/+7 |
| | | | | | | | | B200: Added bit to SR_MISC_OUT register to control ATR mapping from radio to frontend | ||||
* | | b2x0: Cleaned up device lookup (moved all constants to one place) | Martin Braun | 2015-04-16 | 3 | -47/+84 |
| | | | | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_iface.hpp host/lib/usrp/b200/b200_impl.cpp | ||||
* | | B200: Stricter checking of product and revision for frontend mapping. | michael-west | 2015-04-15 | 2 | -11/+15 |
| | | |||||
* | | UHD host code changes for B200 rev 5 support. | michael-west | 2015-04-15 | 2 | -13/+26 |
|/ | |||||
* | e300: Added warning for high bandwidth usage | Martin Braun | 2015-04-14 | 1 | -0/+10 |
| | |||||
* | b200: Added warning for high bandwidth usage | Martin Braun | 2015-04-14 | 1 | -0/+10 |
| | |||||
* | ad9361: Removed recommended max clock rate warning | Martin Braun | 2015-04-14 | 3 | -9/+4 |
| | |||||
* | dboards: Fixed type deduction for older compilers on max287x code | Michael West | 2015-04-14 | 1 | -6/+6 |
| | |||||
* | Increase command FIFO depth of N2x0 and X3x0 to 64. | michael-west | 2015-04-10 | 3 | -4/+4 |
| | |||||
* | UBX Phase Synchronization Support | michael-west | 2015-04-10 | 1 | -64/+187 |
| | | | | - Added configuration and assertion of SYNC signal | ||||
* | X300: Change dboard clock rate to 50 MHz | michael-west | 2015-04-10 | 4 | -345/+480 |
| | |||||
* | Fix for BUG #683: UHD: Need to factor out MAX287x code for UBX and CBX | michael-west | 2015-04-10 | 4 | -714/+918 |
| | | | | | - Factored out MAX287x code into common header file - Added necessary code for MAX2871 synchronization. | ||||
* | usrp1: codec_ctrl: Fix compiler warning. | Moritz Fischer | 2015-04-10 | 1 | -1/+1 |
| | | | | | | Use std::abs() instead of abs(). Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | e300: remote_codec_ctrl: Fixed typo in error message | Moritz Fischer | 2015-04-08 | 1 | -1/+1 |
| | |||||
* | B200: Change Catalina Reg 0x06 for RX data setup/hold timing issue @ ↵ | Ian Buckley | 2015-04-06 | 1 | -1/+1 |
| | | | | 30.72MHz. Issue #726 | ||||
* | e100: Support command time access through dboard_iface. | michael-west | 2015-04-03 | 2 | -6/+6 |
| | |||||
* | uhd: Add ability to get and set command time through dboard_iface. | michael-west | 2015-04-03 | 17 | -30/+119 |
| | | | | | This creates a wb_iface child class called timed_wb_iface, which adds support for timed commands. | ||||
* | x300: Fix for Bug #714: Phase wobble across four channels on two devices | Neel Pandeya | 2015-03-30 | 1 | -1/+1 |
| | | | | - Increased filter loop bandwith on clock control chip |