Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Initial commit E300 support. | Martin Braun | 2014-10-07 | 42 | -0/+8401 |
| | |||||
* | Reorganized firmware/ subdirectory (x300->usrp3, zpu->usrp2) | Martin Braun | 2014-10-07 | 408 | -10/+177 |
| | |||||
* | b200: Bumped FX3 firmware compat number to 7. | Ashish Chaudhari | 2014-10-01 | 1 | -1/+1 |
| | |||||
* | docs: Added a note on FX3 SDK version | Martin Braun | 2014-10-01 | 1 | -0/+1 |
| | |||||
* | OctoClock: bugfixes/improvements | Nicholas Corgan | 2014-08-20 | 14 | -165/+193 |
| | | | | | | | | | * 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 | ||||
* | b200: Removed all AD9361 related firmware | Ashish Chaudhari | 2014-08-12 | 13 | -2747/+6 |
| | | | | | | | - 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 | ||||
* | b200: AD9361 firmware bugfixes | Ashish Chaudhari | 2014-08-01 | 1 | -0/+19 |
| | | | | | | | | | | - Fix for BUG #485: B200: Channels Swap Between Runs # Added code to transition state machine out of FDD while reconfiguring active chains. # bb:0b9929 Mon Jun 16 14:56:26 2014 -0700 - Fix for BUG #500: B210: RX channels are not phase aligned # Set bit to invert RX if internal LNA is bypassed # bb:0a4565 Thu Jun 5 17:10:37 2014 -0700 | ||||
* | b200: Moved AD9361 driver to host | Ashish Chaudhari | 2014-08-01 | 4 | -11/+17 |
| | | | | | | | - 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 driver | Nicholas Corgan | 2014-07-23 | 83 | -658/+12077 |
| | | | | | | | | | | * 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 | ||||
* | Addressing comments from review. | michael-west | 2014-07-17 | 1 | -9/+2 |
| | | | | | | - Corrected types of some variables to be boost types. - Removed debugging code accidentally left in. - Changed some compiled out error messages to log messages. | ||||
* | Fix for BUG #469: Bad/Empty GPS NMEA strings returned when the queries are ↵ | michael-west | 2014-07-17 | 1 | -4/+11 |
| | | | | | | | | | made in a random wait iterative fashion Fix for BUG #460: X300: GPGGA sensor most often empty, while RMC is usually OK - Added checksum verification of NMEA strings - Improved handling of short or malformed strings - Fixed GPSDO data synchronization between X300 firmware and host | ||||
* | x300: Changed bus_clk frequency to 166.67MHz. | Ashish Chaudhari | 2014-04-28 | 1 | -5/+5 |
| | |||||
* | b2xx: Pulling FX3 and AD9361 source code into master. | Ben Hilburn | 2014-04-07 | 24 | -0/+7291 |
| | |||||
* | BUG #396: X3x0: Packet loss within burst while running full duplex overnight | michael-west | 2014-03-26 | 1 | -13/+9 |
| | | | | - Disabled all packet forwarding | ||||
* | BUG #396: Mid-Burst Sequence Errors | michael-west | 2014-03-19 | 2 | -8/+10 |
| | | | | | | | - Restored link state handling. - Enabled forwarding of packets not addressed to this device's MAC address. - Kept forwarding of broadcast packets disabled. NOTE: This is a workaround and not a permanent fix. | ||||
* | BUG #371: X300: Dies and left in bad state | michael-west | 2014-03-03 | 3 | -50/+67 |
| | | | | | | | - Disabled packet forwarding and link state cycle detection in firmware. - Fixed the link state algorithm so the updating runs the first time and the forwading update only happens when necessary. - Added check for 10GbE before calling MDIO functions. | ||||
* | Putting the ICMP destination unreachable fix in X300 firmware. | Ben Hilburn | 2014-02-14 | 1 | -34/+44 |
| | |||||
* | Pushing the bulk of UHD-3.7.0 code. | Ben Hilburn | 2014-02-14 | 6 | -364/+23 |
| | |||||
* | Un-doing firmware change regarding ICMP packate handling. | Ben Hilburn | 2014-02-04 | 1 | -44/+34 |
| | | | | | | | | Reverting "x300: ICMP_DUR handler fixed. Supposedly closes #256." This reverts commit 69317629f353734d5ac21dc78be105b2f0164497. Resolved Conflicts: firmware/x300/x300/x300_main.c | ||||
* | Merging USRP X300 and X310 support!! | Ben Hilburn | 2014-02-04 | 176 | -0/+63251 |
| | |||||
* | Squashed commit uhd/cleanup. | Ben Hilburn | 2013-11-27 | 8 | -806/+486 |
| | |||||
* | octoclock: make install sets fuse values before burning hex file | Nicholas Corgan | 2013-09-06 | 1 | -1/+1 |
| | |||||
* | Merge branch 'maint' | Josh Blum | 2013-08-23 | 1 | -1/+1 |
|\ | |||||
| * | usrp2: fix firmware rx clear register offset | Josh Blum | 2013-08-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | | When an ICMP dest unreachable pkt arrives, the fw needs to know how to shutoff the DSP. This offset for the reset register was broken by a previous fix for register overlap. | ||||
* | | Corrected PDD1 config on gps_nmea neet | buoyboy | 2013-08-20 | 1 | -1/+1 |
| | | |||||
* | | OctoClock support | Nicholas Corgan | 2013-06-07 | 3 | -0/+970 |
|/ | |||||
* | b100: firmware updates for next branch compatability | Josh Blum | 2012-07-19 | 3 | -29/+33 |
| | |||||
* | usrp2: fix fw bug for spi transact (order of operations) | Josh Blum | 2012-06-07 | 1 | -2/+2 |
| | |||||
* | fifo ctrl: various tweaks | Josh Blum | 2012-03-23 | 1 | -2/+5 |
| | |||||
* | fifo ctrl: ~usrp2_fifo_ctrl acks, usrp2 DCM workaround, bootloader no blinkie | Josh Blum | 2012-03-23 | 2 | -1/+6 |
| | |||||
* | fifo ctrl: spi core work and host implementation | Josh Blum | 2012-03-23 | 2 | -15/+11 |
| | |||||
* | spi: work on fw support for simple spi core | Josh Blum | 2012-03-23 | 9 | -137/+71 |
| | |||||
* | usrp2: host and fw implementation for fifo control | Josh Blum | 2012-03-23 | 1 | -0/+5 |
| | |||||
* | usrp2: work on alternative stream destination | Josh Blum | 2012-03-23 | 6 | -102/+122 |
| | |||||
* | usrp2: fw unlocks when ICMP dest unreachable | Josh Blum | 2012-03-21 | 1 | -1/+4 |
| | |||||
* | B100: enable_gpif(0) disables FIFO output clock on FX2. this prevents the ↵ | Nick Foster | 2012-03-16 | 1 | -2/+2 |
| | | | | "stuffing zeroes" problem and improves transport reliability. | ||||
* | usrp2: removed unused memory map entries | Josh Blum | 2012-02-27 | 1 | -5/+1 |
| | |||||
* | B100: Firmware reset tweaks. | Nick Foster | 2012-02-09 | 2 | -47/+29 |
| | |||||
* | B100: use FPGA external reset on init | Nick Foster | 2012-02-06 | 1 | -1/+6 |
| | |||||
* | uhd: added/renamed various readme files | Josh Blum | 2012-02-04 | 2 | -6/+31 |
| | |||||
* | B100/B150: firmware disable FIFOs until host enables to keep junk out | Nick Foster | 2012-02-03 | 2 | -8/+11 |
| | |||||
* | b100: bump compat numbers for slave fifo mode | Josh Blum | 2012-02-01 | 1 | -1/+1 |
| | | | | | | Conflicts: host/lib/usrp/b100/b100_impl.hpp | ||||
* | B100 firmware changes to allow slave mode TX/RX. | Nick Foster | 2012-02-01 | 4 | -162/+59 |
| | |||||
* | usrp2: same change but to fw updater | Josh Blum | 2012-01-24 | 2 | -11/+3 |
| | |||||
* | usrp2: firmware should reset dsp on icmp pkt | Josh Blum | 2012-01-24 | 2 | -11/+8 |
| | | | | | | | | 1) This should kill any streaming, the previous calls would just stop continuous streaming 2) The breaks were changed to returns to avoid reprogramming the framer. | ||||
* | usrp2: fw fix for hal_uart_getc_noblock return code | Josh Blum | 2012-01-04 | 3 | -5/+7 |
| | |||||
* | uhd: tweaks to calibration utilities | Josh Blum | 2011-11-23 | 1 | -981/+0 |
| | |||||
* | uhd: useful tweaks from user | Josh Blum | 2011-11-08 | 1 | -0/+1 |
| | |||||
* | Fixing VID comment in firmware to reflect ERLLC rather than FSF. | Ben Hilburn | 2011-10-14 | 1 | -1/+1 |
| | |||||
* | b100: new eeprom map for special 9 byte serial | Josh Blum | 2011-10-12 | 2 | -4/+5 |
| |