summaryrefslogtreecommitdiff
path: root/usrp2/firmware
AgeCommit message (Collapse)Author
2010-05-25Refactor Makefile.am to move common files from 3 libraries into a single ↵Eric Blossom
variable.
2010-05-25usrp2-firmware: fix missing files in tarballJohnathan Corgan
2010-05-17-Updated to allow BURX support to be built into standard txrx.binJohnOrlando
image -Also corrected db_bitshark_rx.c to the current version (previous git push error) that includes the needed delays after I2C commands
2010-05-14Merge remote branch 'bitshark/burx_support' into wip/burx_supportJohnathan Corgan
* bitshark/burx_support: Once and for all, here is the properly updated Makefile.am for the apps Updated db_bitshark_rx.c to the proper version that includes the Conflicts: usrp2/firmware/lib/db_bitshark_rx.c
2010-05-13Once and for all, here is the properly updated Makefile.am for the appsJohnOrlando
directory...
2010-05-13Updated db_bitshark_rx.c to the proper version that includes theJohnOrlando
delays when sending back-to-back I2C commands, as well as the proper command when setting the bw (previous blunder with git resulted in the wrong version on this branch)
2010-05-11Merge branch 'master' into wip/burx_supportJohnathan Corgan
* master: (39 commits) Add gru.hexshort to deal with short hex constants Assign USB PID for Hans de Bok Add missing buffer allocator hint to gr_ofdm_sampler.cc Really fix the missing include for boost::bind gr-wxgui: Added additional color table entries Missed updates for omnithread/mblock removal Remove omnithreads library. Remove mblock library. We hardly knew 'ye. Convert gr-audio-portaudio to Boost via gruel Further updates for removing omnithreads Update build configuration for OSX omnithreads changeover Add missing include file for boost::bind Convert gcell to use boost::threads instead of omnithread. Fix sequence error indication after stopping then restarting streaming on USRP2. initial move from mld_threads to gruel:: namespace threads and such Initial changes to remove mld_thread and instead use gruel:: namespace classes Fixing doxygen warnings from arb_resampler. Also, removed set_taps from public Fixing doxygen warnings from channelizer block. Fixing documentation to get rid of doxygen warnings. Adding documentation for fff version of othe PFB clock sync algorithm. ...
2010-05-11Change default bandwidth to 25 MHz to match maximum USRP2 bandwidthJohnathan Corgan
2010-05-11Update incorrectly checked in Makefile.amJohn Orlando
2010-04-16Fix WBX tuning to allow DDC use in reaching 50MHzJason Abele
2010-03-30Including bitshark_rx.h header file for USRP2 buildJohnOrlando
2010-03-30Fixed issue with with wrong Makefile.am files being copiedJohnOrlando
2010-03-30Add support for the Bitshark USRP RX (BURX) daughterboard for the USRP2.JohnOrlando
2010-03-01set antenna defaults to 0Josh Blum
2010-02-25setting xcvr antennas through apiJosh Blum
2010-02-25Added call to set antenna. Split XCVR into new thing cuz size.Josh Blum
2010-02-21Merge branches 'wbx_usrp2' and 'wbx_usrp1' of git://gnuradio.org/jabeleJohnathan Corgan
2010-02-14remove reference to nonexistant includeMatt Ettus
2010-02-14test the ability to read default eeprom values, for D. SymeonidisMatt Ettus
2010-02-10First pass WBX USRP2 driverJason Abele
2009-12-08Disable support for tvrx rev 2 on usrp2. There are only a few of these in ↵Eric Blossom
existence.
2009-12-08Fix usrp2 tvrx so that it tunes monotonically.Eric Blossom
Use same (nasty) tactic used on usrp1. Get "free" inversion by lying about real value of 2nd IF.
2009-12-08change capitalizationEric Blossom
2009-12-03Rebase on master, cleanup for mergeJohnathan Corgan
Trailing whitespace removal Copyright updates
2009-12-03Updated 'u2_rx_stream_at' to work with new_eth MAC (Douglas Geiger)Johnathan Corgan
2009-12-03Applied 'start streaming at' patch from Douglas GeigerJohnathan Corgan
2009-11-26Control bits for filter bandwidths had the wrong shifts. Found and fixed by ↵Matt Ettus
Stephen Lai of UCalgary
2009-11-08Fixes usrp2 firmware configure with mb-gcc on ubuntu 9.10/autoconf 2.64.Josh Blum
Disables the regression test for fopen since stdio is non-functional.
2009-11-04add new readback entries to memory map. Has irqs, priority encoded buffer ↵Matt Ettus
status, and performance counter
2009-10-01Merge branch 'new_eth' of http://gnuradio.org/git/matt into masterJohnathan Corgan
* 'new_eth' of http://gnuradio.org/git/matt: (42 commits) Fix warnings, mostly from implicitly defined wires or unspecified widths fullchip sim now compiles again, after moving eth and models over to new simple_gemac remove unused opencores remove debugging code no idea where this came from, it shouldn't be here Copied wb_1master back from quad radio Remove old mac. Good riddance. remove unused port More xilinx fifos, more clean up of our fifos might as well use a cascade fifo to help timing and give a little more capacity fix a typo which caused tx glitches Untested fixes for getting serdes onto the new fifo system. Compiles, at least Implement Eth flow control using pause frames parameterized fifo sizes, some reformatting remove unused old style fifo allow control of whether or not to honor flow control, adds some debug lines debug the rx side no longer used, replaced by newfifo version remove special last_line adjustment from ethernet port Firmware now inserts mac source address value in each frame. ...
2009-09-30remove debugging codeMatt Ettus
2009-09-24Merge commit 'origin' into new_ethMatt Ettus
Conflicts: .gitignore
2009-09-17configure.gnu needs to unset more vars from the environment.Philip Balister
This solves a problem running the usrp2/firmware configure script when the USB_* vars are set in the environment. Long term fix is to have the configure.gnu wrapper make sure the quoting is OK for vars passed on.
2009-09-11add u2_flash_tool to EXTRA_DISTEric Blossom
2009-09-04Implement Eth flow control using pause framesMatt Ettus
Not fully tested, but it seems to work without frame errors, sequence number errors or ethernet overruns. Still of course will get tx underruns on a slow machine, and the transmitted signal has some issues though.
2009-09-04Merge branch 'new_eth' of http://gnuradio.org/git/eb into new_ethMatt Ettus
2009-09-04remove special last_line adjustment from ethernet portEric Blossom
2009-09-04Merge branch 'new_eth' of http://gnuradio.org/git/eb into new_ethMatt Ettus
2009-09-04Firmware now inserts mac source address value in each frame.Eric Blossom
The old mac used to do this automatically.
2009-09-04properly set the address filterMatt Ettus
2009-09-04Merge branch 'master' into new_ethMatt Ettus
2009-09-03removed hard-coded link_is_up = true;Eric Blossom
2009-09-02ignore .o filesMatt Ettus
2009-09-02Expand frequency ranges to match hardware capability.Johnathan Corgan
* Corresponds to SVN r11620:11622 * Fixes ticket 405 Reported-by: Dimitris Symeonidis <azimout@gmail.com> Fixed-by: Matt Ettus <matt@ettus.com>
2009-09-01tell s/w link is up. additional debugging outputEric Blossom
2009-08-31Merged SVN matt/new_eth r10782:11633 into new_ethJohnathan Corgan
* svn diff http://gnuradio.org/svn/branches/developers/matt/new_eth -r10782:11633 * Patch applied with no conflicts or fuzz.
2009-08-14Added git ignore files auto created from svn:ignore properties.git
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-02Made libusrp2 min and max samples even number.jcorgan
This forces an even number of samples in the min or max case, preserving the alignment of interleaved samples in the face of RX overruns or TX underruns. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11526 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-221 is for hardware control of leds, 0 is for softwarematt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11261 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-19test for clock lockingmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11241 221aa14e-8319-0410-a670-987f0aec2ac5