aboutsummaryrefslogtreecommitdiffstats
path: root/firmware
Commit message (Collapse)AuthorAgeFilesLines
* N210: TXRX_UHD now has bootloader #ifdef'ed into it. Safe firmware now ↵Nick Foster2011-04-2214-664/+74
| | | | | | embedded into FPGA bootloader. Also did some cleanup of unused source files and consolidated bootloader stuff into bootloader_utils.
* N210: Moved u2p_init into main app and changed bootloader behavior to not ↵Nick Foster2011-04-214-26/+23
| | | | load safe fw if safe mode button pressed
* N210: UDP bootloaderNick Foster2011-04-211-2/+3
|
* N210: Created UDP bootloader and modified RMI generation to 16KNick Foster2011-04-213-7/+199
|
* N210: Additional checks on both the host and firmware sides of the firmware ↵Nick Foster2011-04-211-1/+9
| | | | updater.
* Merge branch 'master' into nextJosh Blum2011-04-195-121/+9
|\ | | | | | | | | Conflicts: fpga/usrp2/top/u2plus/Makefile.N200
| * usrp1: reverted spi transaction changes to the usrp1 firmware (broken and ↵Josh Blum2011-03-304-116/+3
| | | | | | | | not needed)
| * usrp2: fixed serial bootloader for N seriesJosh Blum2011-03-261-5/+6
| |
* | usrp2: use new and common slave base map for usrp2/n210Josh Blum2011-03-163-76/+25
| |
* | usrp2: cleanup checksum code and fix precompute checksum bugJosh Blum2011-03-161-14/+9
| |
* | usrp2: use the proper lwip macros to set the ip headerJosh Blum2011-03-151-11/+11
| |
* | usrp2: moved sregs in fw memory map, new framer register tableJosh Blum2011-03-154-233/+162
| |
* | usrp2: common memory map, define slave bases in different headersJosh Blum2011-03-159-809/+154
|/
* usrp2: firmware can send jumbo dummy packets (only writes up to 2048)Josh Blum2011-03-041-50/+42
|
* usrp2: work on mtu discoveryJosh Blum2011-03-031-4/+13
| | | | | | 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
* Merge branch 'usrp2_fw_clock_cleanup' into usrp2_dual_dspJosh Blum2011-02-223-284/+16
|\
| * usrp2: cleanup clocks firmware stuff, removed unused codeJosh Blum2011-02-213-284/+16
| |
* | usrp2: added 2nd dsp support to firmware for 2 and N seriesJosh Blum2011-02-173-18/+46
| |
* | uspr2: memory map tweak for dual dspJosh Blum2011-02-173-255/+15
|/
* usrp2: fix for icmp echo reply checksum (data was not included in checksum)Josh Blum2011-02-061-7/+15
|
* next: fngets() fixed for GPS driver. polling/timeout moved to host side. ↵Nick Foster2011-01-175-13/+12
| | | | small changes to GPS output text.
* usrp2: update copyright dates on firmware codeJosh Blum2011-01-1323-23/+23
|
* uhd: add msvc stdint.h so we can use stdints typedefs normally like, fix in ↵Josh Blum2011-01-111-6/+0
| | | | fw_common.h
* usrp2: restart read before mode switch, added commentsJosh Blum2011-01-117-20/+17
| | | | | use cmake compiler force macro (to simplify things), added copyright updates dates to some files
* usrp2: fw print addrs fast path fixJosh Blum2011-01-101-2/+2
|
* usrp2: replaced pad argument to gen bins macro with a setting variable, ↵Josh Blum2011-01-106-9/+17
| | | | simplifies code
* usrp2: removed cruft and bitrot apps from fwJosh Blum2011-01-1043-7155/+0
|
* usrp2: firmware pad bins to zero to deal with optimizing out the static vars ↵Josh Blum2011-01-109-47/+41
| | | | | | | | that init to zero removed the spi flash init in favor of an initialization constant at zero tweaked the cmakelists flags list added pad option to the gen binaries macro
* usrp2: eth addrs, wrong type, should be boolJosh Blum2011-01-092-3/+4
|
* usrp-n210: firmware changes related to init and bootloaderJosh Blum2011-01-098-57/+101
| | | | | | added u2p init file that is called by u2init added spi flash init and added to u2pinit implemented mdelay usage in bootloader
* usrp-n2xx: remapped the front panel LEDs for firmwareJosh Blum2011-01-071-5/+5
|
* usrp2: tweaking firmwareJosh Blum2011-01-075-52/+37
| | | | | | | | 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
* Merge branch 'cordic_policy' into nextJosh Blum2011-01-041-8/+0
|\ | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/usrp2_regs.cpp host/lib/usrp/usrp2/usrp2_regs.hpp
| * usrp2: implemented get time last ppsJosh Blum2010-12-301-8/+0
| | | | | | | | | | | | | | | | | | renamed the enum for the pps time added calls to single and multi wrappers set time unknown pps now simpler removed peek64 stuff from host + fw please test
* | usrp2: fixed mdelay (used ticks rb register), cool led blink in u2init, ↵Josh Blum2010-12-317-693/+25
| | | | | | | | removed unused files
* | usrp-n2xx: use init non zero constant (see fixme), also simplified spi flash ↵Josh Blum2010-12-311-26/+14
| | | | | | | | read size functions
* | usrp2: zpu compile flags use -phi, -abel is obsoleteJosh Blum2010-12-301-1/+1
| |
* | ZPU: bootloader only checks first 4 bytes of program flash image for validityNick Foster2010-12-301-3/+3
| |
* | usrp2: removed extra print ip functionsJosh Blum2010-12-291-21/+2
| |
* | usrp2: remove ram macros from memory map, conditionally load fw updateJosh Blum2010-12-296-49/+4
| |
* | packet_router: change router control for buffer_int2Josh Blum2010-12-285-19/+66
| |
* | packet_router: code tweaks, renamed instances of buffer pool, removed unused ↵Josh Blum2010-12-275-71/+58
| | | | | | | | ctrl reg
* | fw: edit readme, removed old filesJosh Blum2010-12-224-195/+5
| |
* | zpu: renamed the directory for the usrp2 fw to zpu to reflect the cpu typeJosh Blum2010-12-22295-0/+0
| |
* | usrp2: got fw working on usrp2+nseries (crosses fingers)Josh Blum2010-12-226-14/+19
| | | | | | | | | | | | The abort issue seemed to be cause by the listeners table not being initialized. Also gave the pic handler the initialization works to be consistent but not needed as it was static initialized. And finally, doubly set the packet router handshake ctrl before entering the claim calls (seemed to fix the lockup, perhaps a bad init state?)
* | Merge branch 'udp_ports' into nextJosh Blum2010-12-223-8/+40
|\ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: firmware/microblaze/apps/txrx_uhd.c host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_impl.cpp host/lib/usrp/usrp2/usrp2_impl.hpp
| * | udp_ports: set the source and destination portsJosh Blum2010-12-173-11/+21
| | |
| * | usrp2: added support in fw for setting dsp0 and err0 ports with protocol ↵Josh Blum2010-12-153-5/+27
| |/ | | | | | | framer changes
* | usrp-n2xx: corrected memory map weirdness, disable verbose in net commonJosh Blum2010-12-222-8/+4
| |
* | usrp-n210: removed fw warnings, bootloader does full size 16k loadJosh Blum2010-12-187-106/+10
| |