Commit graph

43 commits

Author SHA1 Message Date
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