Commit graph

32 commits

Author SHA1 Message Date
Josh Blum
49d4f8e479 usrp2: fix fw bug for spi transact (order of operations) 2012-06-07 14:00:36 -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
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
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
043c586ff8 usrp2: shutoff streaming using the stop bit (fix) 2011-07-29 01:19:08 -07:00
Josh Blum
64382c4c86 usrp2: comment out poll + print overflow/underflow in fw 2011-07-19 14:14:27 -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
Josh Blum
6d47818032 usrp2: use the err transport for tx/err, and rx xports are recv only 2011-07-17 23:54:19 -07:00
Josh Blum
11e856ebca usrp2: combined peek and poke commands and added virtual firmware registers
It would be nice to have persistent registers in the device to do things like device locking.
Rather than invent a new communication type, we just repurposed the register manipulation.
2011-05-01 14:18:16 -07:00
Nick Foster
7b509d6fe4 N210 fw: Move spif_init into bootload_utils 2011-04-22 11:47:17 -07:00
Nick Foster
0366d61107 N210: Minor rearranging of bootloader impl in txrx 2011-04-22 11:45:40 -07:00
Nick Foster
361300327f N210: TXRX_UHD now has bootloader #ifdef'ed into it. Safe firmware now embedded into FPGA bootloader.
Also did some cleanup of unused source files and consolidated bootloader stuff into bootloader_utils.
2011-04-22 11:28:27 -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
d47bc1e06c usrp2: moved sregs in fw memory map, new framer register table 2011-03-15 19:17:59 -07:00
Josh Blum
d93a2cf7c9 usrp2: work on mtu discovery
added echo routine to the firmware and discovery routine to host

the implementation is integrated into the factory function and appears to work on linux
2011-03-03 19:26:32 -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
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
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
11b420fd92 usrp2: fw print addrs fast path fix 2011-01-10 13:44:28 -08:00
Josh Blum
901bfcbd2b usrp2: removed cruft and bitrot apps from fw 2011-01-10 13:35:32 -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
fabfa8d9dd Merge branch 'cordic_policy' into next
Conflicts:
	host/lib/usrp/usrp2/usrp2_regs.cpp
	host/lib/usrp/usrp2/usrp2_regs.hpp
2011-01-04 16:49:34 -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
d34565968a fw: edit readme, removed old files 2010-12-22 19:22:10 -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