michael-west
208d851678
Addressing comments from review.
...
- Corrected types of some variables to be boost types.
- Removed debugging code accidentally left in.
- Changed some compiled out error messages to log messages.
2014-07-17 18:16:04 -07:00
michael-west
8f6e2ac997
Fix for BUG #469 : Bad/Empty GPS NMEA strings returned when the queries are 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
2014-07-17 18:16:04 -07:00
Ashish Chaudhari
623f5295d8
x300: Changed bus_clk frequency to 166.67MHz.
2014-04-28 13:08:39 -07:00
Ben Hilburn
642f3fb582
b2xx: Pulling FX3 and AD9361 source code into master.
2014-04-07 14:58:25 -07:00
michael-west
ea8890d52c
BUG #396 : X3x0: Packet loss within burst while running full duplex overnight
...
- Disabled all packet forwarding
2014-03-26 17:27:46 -07:00
michael-west
1c378003e5
BUG #396 : Mid-Burst Sequence Errors
...
- 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.
2014-03-19 12:47:49 -07:00
michael-west
d2baf9d612
BUG #371 : X300: Dies and left in bad state
...
- 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.
2014-03-03 12:23:23 -08:00
Ben Hilburn
ebf1f1780d
Putting the ICMP destination unreachable fix in X300 firmware.
2014-02-14 12:07:25 -08:00
Ben Hilburn
ff1546f813
Pushing the bulk of UHD-3.7.0 code.
2014-02-14 12:05:07 -08:00
Ben Hilburn
4f691d8812
Un-doing firmware change regarding ICMP packate handling.
...
Reverting "x300: ICMP_DUR handler fixed. Supposedly closes #256."
This reverts commit 69317629f353734d5ac21dc78be105b2f0164497.
Resolved Conflicts:
firmware/x300/x300/x300_main.c
2014-02-04 11:10:07 -08:00
Ben Hilburn
178ac3f1c9
Merging USRP X300 and X310 support!!
2014-02-04 11:04:07 -08:00
Ben Hilburn
0e39127672
Squashed commit uhd/cleanup.
2013-11-27 11:53:38 -08:00
Nicholas Corgan
ba2a391d00
octoclock: make install sets fuse values before burning hex file
2013-09-06 10:36:42 -07:00
Josh Blum
970afec380
Merge branch 'maint'
2013-08-23 18:21:45 -07:00
Josh Blum
7b9a7e74dc
usrp2: fix firmware rx clear register offset
...
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.
2013-08-23 18:18:03 -07:00
buoyboy
823273c632
Corrected PDD1 config on gps_nmea neet
2013-08-20 15:34:23 -07:00
Nicholas Corgan
9fefb30f21
OctoClock support
2013-06-07 13:04:51 -07:00
Josh Blum
9d0ce59f3c
b100: firmware updates for next branch compatability
2012-07-19 13:24:42 -07:00
Josh Blum
49d4f8e479
usrp2: fix fw bug for spi transact (order of operations)
2012-06-07 14:00:36 -07:00
Josh Blum
f3f64abc49
fifo ctrl: various tweaks
2012-03-23 14:36:56 -07:00
Josh Blum
672a77767f
fifo ctrl: ~usrp2_fifo_ctrl acks, usrp2 DCM workaround, bootloader no blinkie
2012-03-23 14:36:56 -07:00
Josh Blum
12223186e7
fifo ctrl: spi core work and host implementation
2012-03-23 14:36:56 -07:00
Josh Blum
08e2432cde
spi: work on fw support for simple spi core
2012-03-23 14:36:56 -07:00
Josh Blum
fe0a5162cd
usrp2: host and fw implementation for fifo control
2012-03-23 14:36:55 -07:00
Josh Blum
e4d3f63ce0
usrp2: work on alternative stream destination
2012-03-23 14:36:21 -07:00
Josh Blum
b22c32bd14
usrp2: fw unlocks when ICMP dest unreachable
2012-03-21 11:31:05 -07:00
Nick Foster
63991f7922
B100: enable_gpif(0) disables FIFO output clock on FX2. this prevents the "stuffing zeroes" problem and improves transport reliability.
2012-03-16 11:27:39 -07:00
Josh Blum
12260e71f4
usrp2: removed unused memory map entries
2012-02-27 11:37:23 -08:00
Nick Foster
10a4d951a1
B100: Firmware reset tweaks.
2012-02-09 11:39:03 -08:00
Nick Foster
5c56ca574f
B100: use FPGA external reset on init
2012-02-06 13:01:15 -08:00
Josh Blum
1e3cb86432
uhd: added/renamed various readme files
2012-02-04 15:12:37 -08:00
Nick Foster
0d2acffaf4
B100/B150: firmware disable FIFOs until host enables to keep junk out
2012-02-03 17:38:33 -08:00
Josh Blum
a0887f3bd3
b100: bump compat numbers for slave fifo mode
...
Conflicts:
host/lib/usrp/b100/b100_impl.hpp
2012-02-01 10:05:52 -08:00
Nick Foster
081714b4ce
B100 firmware changes to allow slave mode TX/RX.
2012-02-01 10:04:53 -08:00
Josh Blum
cbeb4305b5
usrp2: same change but to fw updater
2012-01-24 08:38:36 -08:00
Josh Blum
d2e4354f78
usrp2: firmware should reset dsp on icmp pkt
...
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.
2012-01-24 08:27:48 -08:00
Josh Blum
f2388c07ec
usrp2: fw fix for hal_uart_getc_noblock return code
2012-01-04 10:26:00 -08:00
Josh Blum
06d0032772
uhd: tweaks to calibration utilities
2011-11-23 17:47:44 -08:00
Josh Blum
7749b0f065
uhd: useful tweaks from user
2011-11-08 09:32:40 -08:00
Ben Hilburn
76bcd09b37
Fixing VID comment in firmware to reflect ERLLC rather than FSF.
2011-10-14 15:55:43 -07:00
Josh Blum
1a695f9484
b100: new eeprom map for special 9 byte serial
2011-10-12 10:16:48 -07:00
Nick Foster
5fcad09af2
B100: change B100 PID in usb_descriptors.a51 as well
2011-10-11 10:22:59 -07:00
Nick Foster
ee917d28ff
B100: use PA6 for pktend
2011-10-10 15:49:51 -07:00
Jason Abele
05a8d2cca8
1 Character Patch for USRP1 usrp_eeprom.bin generation
2011-10-10 15:49:51 -07:00
Nick Foster
2d7f96cd04
B100: modify build_eeprom for correct B100 PID
2011-10-10 15:49:51 -07:00
Nick Foster
7d08d1b587
B100 firmware fix for FPGA load race condition, plus a little cleanup for readability
2011-10-10 15:47:28 -07:00
Josh Blum
25494489bf
usrp2: uart/udp work in host and fw, working
2011-09-28 10:32:05 -07:00
Nick Foster
18a3f03c06
ZPU/USRP2: first stab at UDP UART firmware
2011-09-28 10:32:05 -07:00
Josh Blum
abab513abc
n-series: removed unused bootloader files in fw
2011-09-08 12:15:56 -07:00
Nick Foster
a2ff19e382
N2XX: fix bug in firmware updater (don't use local variables for static data). this fixes the "n210 bricking on update while streaming" bug.
2011-08-09 17:49:43 -07:00