summaryrefslogtreecommitdiff
path: root/usrp2/fpga
AgeCommit message (Collapse)Author
2009-03-30optional (but not used) additional buffering in eth rx path. matt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10708 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-30comment out the RMON, which we don't usematt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10707 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-09copied over old one which works with icarusmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10578 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-26timing fix. The line address in the buffers still updates now even if there ↵matt
is an error. Doesn't matter, since the error means the buffer is useless anyway. This makes meeting timing much easier since the address update does not depend on the error signal which comes late. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10524 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-26timing fix, delays the ethernet flow control by a cycle to get it across the ↵matt
chip. Seems ok in testing. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10523 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-26remove support for unmodified dbsrx because there is way too much phase ↵matt
noise. only modified dbsrx are supported git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10521 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-24set all debug stuff to zeromatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10497 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-23support for unmodified dbsrx boardsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10482 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-10Merged r10418:10423 from jcorgan/pps into trunk. Adds usrp2::sync_every_ppsjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10424 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-31work in progressmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10359 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-31work in progressmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10358 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-31work in progressmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10357 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-31first cut at 64 bit timematt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10356 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-22trial fix for problem when 3 loads with 1 wait state are followed by a ↵matt
barrel shift or multiply. Shawn will let us know if this works. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10290 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-22catching up with shawn. these aren't used here anyway.matt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10289 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-22detect loss of signalmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10284 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-19corrected link up detectormatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10260 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-19new cordicmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10259 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-19widen cordic on tx sidematt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10258 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-19clarify commentmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10257 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-1924 bit wide z. Can't do this parameterized, unfortunately.matt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10256 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-15pps sync works, meets timingmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10120 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-14synchronized pps, lots of debug pins changed, works, meets timingmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10118 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-13reset the phase when we shut down. Aids in syncmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10115 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-05implemented "reset master clock on next PPS" so we can easily sync multiple ↵matt
units without MIMO connections git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10103 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-04speed up the diagnostic signals, they were causing timing problemsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10101 221aa14e-8319-0410-a670-987f0aec2ac5
2008-11-09hardware control of ledsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9961 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-23u2_rev2 now works againmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9831 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-22make rev2 compile againmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9815 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-18added in mux for DACsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9807 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-15Added firmware support for adc_mux to handle swapping I/Q, etc.eb
Modified dsp_core_rx.v to swap A and B mapping so that the software thinks that the TVRX is connected to A/D A. ISE 10.1 SP3 is required to compile the FPGA successfully. SP2 is insufficient. It compiles with SP2, but the firmware doesn't load. Only the F led is one in that case. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9795 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-11New serdes status interrupt, clk_status interrupt. New capability to flush ↵matt
the ICache. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9779 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-08moved to appropriate placesmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9747 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-08added the basic wb<-->extram interface and a serdes interrupt to tell link ↵matt
status git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9746 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-21catch up with latest pin defs of u2_corematt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9636 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-21attach a 16 bit device to the bus and make it look like a 32 bit devicematt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9635 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-21wb_zbt16_b is a quick hack just to be able to safely check the sram. it is ↵matt
not speed-optimized git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9633 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-21new directory for filesmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9632 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-21zbt ram controllermatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9631 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-19first cutmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9609 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-17better debug pinsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9592 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-17allow fpga to take over sd card interface from cpldmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9591 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-17allow fpga to take over SD card interfacematt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9590 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-17control CS line on SD cardmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9589 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-11Merged r9505:9553 from old usrp2/trunk into trunk/usrp2jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9555 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-08Merged r9433:9527 from features/gr-usrp2 into trunk. Adds usrp2 and ↵jcorgan
gr-usrp2 top-level components. Trunk passes distcheck with mb-gcc installed, but currently not without them. The key issue is that when mb-gcc is not installed, the build system skips over the usrp2/firmware directory, and the firmware include files don't get put into the dist tarball. But we can't do the usual DIST_SUBDIRS method as the firmware is a subpackage. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9528 221aa14e-8319-0410-a670-987f0aec2ac5