Martin Braun
211c590f59
Merge branch 'maint'
2017-01-30 09:40:02 +01:00
michael-west
a7d7c9d520
X300: Made claim status update with every loop of the firmware to make it atomic from the host perspective
2017-01-30 09:37:44 +01:00
Martin Braun
52ca2e0b80
Merge branch 'maint'
2017-01-17 10:00:47 -08:00
michael-west
64b4c1f5d7
X300: Prevent MB EEPROM Corruption
...
- Load EEPROM data into firmware memory to access from there instead of driving the I2C bus directly
- Fixed firmware performance issues by removing the popcntll() function and reducing frequency of background tasks to once every 10ms
- Added x300_mb_eeprom_iface to handle cases of devices with older and newer firmware
- Added checks for claim to device before driving the I2C bus
2017-01-10 13:51:53 -08:00
Ashish Chaudhari
01181d2fa6
x300: Updated Aurora BIST script after FPGA changes
...
- Fixed latency computation bug
- Pulled in new rate throttling mechanism
2016-12-20 15:53:57 -08:00
Martin Braun
83912104a9
Merge branch 'UHD-3.9.LTS' into maint
...
This provides the GPS fixes.
Conflicts:
host/CMakeLists.txt
tools/debs/upload_debs.sh
2016-09-02 11:27:37 -07:00
michael-west
7ea624b179
X300: GPSDO fixes
...
- Optimize writes so full 32-bit words are written at a time
- Simplify UART so it does not strip or add characters
2016-09-02 11:10:46 -07:00
Ryan
8cfc8edbea
changed clk constant to match new zpu clk changes
2016-08-22 14:35:03 -04:00
Ashish Chaudhari
eb6ceee433
x300: Added latency test to Aurora tester script
2016-08-18 17:49:45 -07:00
Martin Braun
3bf4b000f7
Merging RFNoC support for X310
2016-08-09 12:42:52 -07:00
Ashish Chaudhari
fd8a34c7e0
x300: Made FW utilities python3 compatible
2016-07-12 11:03:48 -07:00
Ashish Chaudhari
7cc16e5be0
x300: UHD is now compatible with FPGA images with Aurora support
...
- UHD and ZPU is now aware of Aurora SFP+ transceivers in the FPGA image
- Added script to exercise Aurora BIST features
2016-07-07 18:37:43 -07:00
Ashish Chaudhari
abc4790ae4
x300: Fixed FW debug script after N230 merge breakage
2016-06-23 11:15:30 -07:00
patrick-here
79c20e228d
x300: Fixes bug#768 and a firmware hang issue with Eth Port 0 with the XGS image
2016-01-18 15:57:49 -08:00
Nicholas Corgan
3ce4afc754
n230: fixed header location
2016-01-15 07:26:36 -08:00
Ashish Chaudhari
6626df3717
n230: Made link state detection more accurate
2016-01-13 11:28:52 -08:00
Ashish Chaudhari
aada556849
usrp3,n230: Moved all shared FW-Host headers to the host dir
2016-01-08 13:47:28 -08:00
Ashish Chaudhari
b025e7ec71
n230: Added hardware compatibility version checks to UHD
2016-01-08 13:29:13 -08:00
Ashish Chaudhari
863ca545d6
n230: Added N230 device support
2016-01-05 17:35:14 -08:00
Ashish Chaudhari
b3077692a3
n230: Ethernet activity LED is now functional
2016-01-05 17:35:14 -08:00
Ashish Chaudhari
50a8021f73
n230: Added missing FW defs
2016-01-05 17:35:14 -08:00
Ashish Chaudhari
f164e23fa0
n230: Output interface ID in echo request
2016-01-05 17:35:14 -08:00
Ashish Chaudhari
aea284abb9
n230: Added dual-eth and link LED support to ZPU FW
2016-01-05 17:35:14 -08:00
Ashish Chaudhari
e5880e648c
n230: Increased FW size to 8192
...
- Updated to X300 bootloader
2016-01-05 17:35:14 -08:00
Ashish Chaudhari
e92913f81a
n230: Initial checkin of firmware files
2016-01-05 17:35:14 -08:00
Ashish Chaudhari
230cf5d76a
x300: Multiple firmware fixes for Vivado
...
- Refactored SFP+ hotplug handler
- GigE link state comes from SFP+ status and PHY status
- Multiple tracing enhancements
- Bumped firmware compat number to 4
- Bumpled FPGA compat number to 10
2015-02-17 12:23:09 -08:00
Ashish Chaudhari
3157734691
usrp3,x300: Replaced printfs with traces
2015-02-12 10:30:34 -08:00
Ashish Chaudhari
bfe4982ac3
usrp3: Added tracing library to usrp3 firmware
2015-02-12 09:14:54 -08:00
Martin Braun
5bd58bc309
Reorganized firmware/ subdirectory (x300->usrp3, zpu->usrp2)
2014-10-07 09:39:25 +02:00