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
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
e4d3f63ce0
usrp2: work on alternative stream destination
2012-03-23 14:36:21 -07:00
Josh Blum
12260e71f4
usrp2: removed unused memory map entries
2012-02-27 11:37:23 -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
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
8b4a7bc8ae
usrp2: remove hw config readback, not needed
2011-07-28 10:52:26 -07:00
Josh Blum
0e788f7751
usrp2: added fw minor and moved ICMP dest error handling to txrx app
2011-07-18 11:09:10 -07:00
Nick Foster
79079a342f
N2XX: firmware stops device streaming on fw update, and updater script checks hw rev before proceeding
2011-06-15 16:57:42 -07:00
Nick Foster
f9f24deb78
N2XX: fix UART bug for GPSDO
2011-06-14 17:16:37 -07:00
Josh Blum
493ed897f2
Merge branch 'master' into next
...
Conflicts:
host/lib/usrp/usrp2/usrp2_regs.cpp
2011-04-30 17:11:46 -07:00
Nick Foster
44c8069855
USRP2/N210: firmware UART read no longer drops 20th char
2011-04-29 09:58:54 -07:00
Nick Foster
3dd74062fc
N210: Moved u2p_init into main app and changed bootloader behavior to not load safe fw if safe mode button pressed
2011-04-21 19:45:05 -07:00
Josh Blum
c0cfc69948
usrp2: use new and common slave base map for usrp2/n210
2011-03-16 17:21:53 -07:00
Josh Blum
a49811fc36
usrp2: cleanup checksum code and fix precompute checksum bug
2011-03-16 12:34:27 -07:00
Josh Blum
3faf872dcd
usrp2: use the proper lwip macros to set the ip header
2011-03-15 19:32:58 -07:00
Josh Blum
d47bc1e06c
usrp2: moved sregs in fw memory map, new framer register table
2011-03-15 19:17:59 -07:00
Josh Blum
77481462d1
usrp2: common memory map, define slave bases in different headers
2011-03-15 10:28:16 -07:00
Josh Blum
31e8e23245
usrp2: firmware can send jumbo dummy packets (only writes up to 2048)
2011-03-04 18:07:42 -08:00
Josh Blum
8ce6a4853e
Merge branch 'usrp2_fw_clock_cleanup' into usrp2_dual_dsp
2011-02-22 12:11:41 -08:00
Josh Blum
9eb19bd9a0
usrp2: cleanup clocks firmware stuff, removed unused code
2011-02-21 22:29:49 -08:00
Josh Blum
c73165bb1d
usrp2: added 2nd dsp support to firmware for 2 and N series
2011-02-17 13:58:27 -08:00
Josh Blum
c88166d656
uspr2: memory map tweak for dual dsp
2011-02-17 13:26:00 -08:00
Josh Blum
aea6ac1b6a
usrp2: fix for icmp echo reply checksum (data was not included in checksum)
2011-02-06 14:54:09 -08:00
Nick Foster
caa911aa27
next: fngets() fixed for GPS driver. polling/timeout moved to host side. small changes to GPS output text.
2011-01-17 14:51:06 -08:00
Josh Blum
b61cdb8dde
usrp2: update copyright dates on firmware code
2011-01-13 16:34:13 -08:00
Josh Blum
18defbd9d4
uhd: add msvc stdint.h so we can use stdints typedefs normally like, fix in fw_common.h
2011-01-11 19:44:46 -08:00
Josh Blum
599771914d
usrp2: restart read before mode switch, added comments
...
use cmake compiler force macro (to simplify things),
added copyright updates dates to some files
2011-01-11 12:19:22 -08:00
Josh Blum
916223ef35
usrp2: eth addrs, wrong type, should be bool
2011-01-09 22:37:37 -08:00
Josh Blum
ac97f5ba9c
usrp-n210: firmware changes related to init and bootloader
...
added u2p init file that is called by u2init
added spi flash init and added to u2pinit
implemented mdelay usage in bootloader
2011-01-09 20:45:35 -08:00
Josh Blum
e0005a2a00
usrp2: tweaking firmware
...
added delay to the link up/down code to space out calls
removed the pkt_ctrl init and just do it when the mode changes
tweaked the addr printing
2011-01-07 11:51:31 -08:00
Josh Blum
4711829f03
usrp2: fixed mdelay (used ticks rb register), cool led blink in u2init, removed unused files
2010-12-31 17:29:57 -08:00
Josh Blum
55556d641e
usrp2: removed extra print ip functions
2010-12-29 12:33:02 -08:00
Josh Blum
ca0f4f0be8
usrp2: remove ram macros from memory map, conditionally load fw update
2010-12-29 11:15:24 -08:00
Josh Blum
f56097198f
packet_router: change router control for buffer_int2
2010-12-28 19:04:36 -08:00
Josh Blum
57681c7659
packet_router: code tweaks, renamed instances of buffer pool, removed unused ctrl reg
2010-12-27 16:53:59 -08:00
Josh Blum
22ed61f978
zpu: renamed the directory for the usrp2 fw to zpu to reflect the cpu type
2010-12-22 19:19:14 -08:00