aboutsummaryrefslogtreecommitdiffstats
path: root/fpga-src
Commit message (Collapse)AuthorAgeFilesLines
* manifest: Update FPGA images for N3xx, E3xxJoerg Hofrichter2019-10-071-0/+0
| | | | | | | This moves the FPGA images to the new DTS format. Also fixes 1GigE link status. Signed-off-by: Joerg Hofrichter <joerg.hofrichter@ni.com>
* rfnoc: Read cmd FIFO size from blocks & configure ctrl_ifaceMartin Braun2019-09-041-0/+0
| | | | | | | | | | This requires noc_shell compat number 6.0. It will allow sending as many command packets, but no more, than there is space. Updated FPGA images for devices: - X310/X300 - N300/N310/N320 - E310/E320
* fpga-src: Update submodule pointerMartin Braun2019-05-241-0/+0
| | | | This will include updated E310 FPGA images.
* RFNoC: Disable FC ACK packets for lossless linksMichael West2019-02-181-0/+0
| | | | | | | FC ACK packets are unnecessary on lossless links and degrade overall performance. This change disables those packets on all lossless links. Signed-off-by: Michael West <michael.west@ettus.com>
* Preparing branch for 3.14.0.0 Releasemichael-west2019-02-011-0/+0
| | | | | | | - Updated CHANGELOG - Updated fpga-src submodule - Updated version info - Updated manifest
* fpga: update images and submodule pointerBrent Stapleton2019-01-021-0/+0
| | | | | | | | - Update submodule pointer - Update X3xx, E310, E320, N3xx, B2xx, N230 images. - Remove the E320 Aurora package from the manifest. The Aurora images were added to the default E320 image package in d61848e1, but the image package was not updated until now.
* Update fpga-src submodule pointerMartin Braun2018-12-201-0/+0
|
* Update fpga-src submodule pointerMartin Braun2018-12-201-0/+0
|
* manifest: FPGA bug fixesBrent Stapleton2018-10-251-0/+0
| | | | | | | | | | | | | | Updating FPGA images for the following devices with the following bug fixes. No compat number bumps included in the changes. Also updating the submodule pointer. X3xx, N3xx, E3xx: - DDS flushing fix - Fix sequence number clearing B2xx: - Async reset from misc registers - Redistributed buffering in radio and xport
* B200: Restore asynchronous reset of AD936x.michael-west2018-10-171-0/+0
|
* cores: Update rx_frontend_gen3.v controls for 1/4-rate mixerMartin Braun2018-09-251-0/+0
| | | | | | | This tracks the changes on rx_frontend_gen3.v, which was updated to use a quarter-rate downconverter instead of a generic CORDIC. The X3x0 FPGA compat number is incremented as the rx_frontend is part of the device architecture rather than an RFNoC block.
* n3xx: Get RFNoC crossbar baseport from FPGABrent Stapleton2018-09-061-0/+0
|
* RFNoC: Convert SR_READBACK_REG_FIFOSIZE to bytesTrung N Tran2018-08-221-0/+0
| | | | | Change the RB_FIFOSIZE register to store the FIFO size in bytes instead of log2 of bytes.
* Device3: Change packet-based flow control to byte-based flow controlMartin Braun2018-07-251-0/+0
|
* rfnoc: Enabled SW flush mechanism impl'd in noc_shellAshish Chaudhari2018-07-241-0/+0
| | | | | | | | | | | - UHD will now "disconnect" the noc_block data-path from the crossbar when the block's dtor is invoked. This allows long running or slow blocks to empty out rapidly during teardown. - UHD will also attempt to flush at init time in case a block is destroyed abnormally. The goal of the flush mechanism is to not lock up the FPGA - noc_shell compat number is now 3
* 3.13.0.0 ReleaseBrent Stapleton2018-07-241-0/+0
| | | | | | | - Update Debian changelog - Update manifest.txt - Update Debian copyright file - Update fpga-src submodule
* manifest.txt: Update B200-series FPGA imagesMartin Braun2018-07-181-0/+0
| | | | Includes fixes for sc8/sc12 streaming.
* n3xx: Updated fpga-src and images for White Rabbit supportAshish Chaudhari2018-04-031-0/+0
| | | | | | Targets updated: - n3xx_n310_fpga_default and n3xx_n300_fpga_default (has new WX target) - n3xx_n310_fpga_aurora and n3xx_n300_fpga_aurora
* Update fpga-src submodule pointerMartin Braun2018-03-271-0/+0
| | | | This includes the DDS update, required by d588005f.
* Update master branch for 3.11.0.0 releaseMartin Braun2018-03-051-0/+0
| | | | | | - Updated fpga-src submodule pointer - Updated CHANGELOG - Updated Debian-related files
* x300: Fixed processor clock rate in ZPU firmwareAshish Chaudhari2018-02-231-0/+0
| | | | | - Fix for regression that was introduced after the bus_clk freq change - Firmware compat number bumped to 6.0 (was 5.2)
* rfnoc,x300: Multiple clocking changesAshish Chaudhari2018-02-211-0/+0
| | | | | | - Moved bus_clk <=> ce_clk crossing to axi_wrapper in FPGA which resulted in a noc_shell compat bump - Change x300 bus_clk frequency to 187.5 MHz
* mpm: N310 updates FPGA information on initBrent Stapleton2018-02-191-0/+0
| | | | | | | | | -Adding MboardRegsControl.get_fpga_type(), which reads the SFP info registers and determines the FPGA image type (HG, XG, AA, etc). This is a minor FPGA compat number bump. -Adding N310._update_fpga_type(), which updates the component information using the get_fpga_type() function described above. This information can then be accessed through get_component_info().
* fixup! mpm: magnesium_update_cpld.py: Add axi_bitq supportBrent Stapleton2018-02-091-0/+0
|
* usrp3: Changes for Vivado 2017.4Ashish Chaudhari2018-01-241-0/+0
| | | | | | - Bumped compat number for e3xx, n230, x3xx, n3xx - Updated images package for e3xx, n230, x3xx, n3xx - Updated fpga-src submodule
* mpm: n310: Bump compat number to 2.0Martin Braun2018-01-161-0/+0
| | | | - Updated fpga-src submodule pointer
* ddc/duc: enhance ddc/duc with new parametersRyan Marlow2017-12-201-0/+0
| | | | | | | | | | | | - NUM_HALFBANDS and CIC_MAX are no longer hard coded and are now readback regs. - both DDC and DUC use same encoding to enable halfbands (increment the number) - removed hacky hack & fixed get_output_rate/get_input_rate to include only valid rates based on NUM_HALFBANDS and CIC_MAX. - added compatibility number readback w/ warning/error messages - Updated images package to include new DDC/DUC (affects X-Series only) - Updated fpga-src submodule pointer
* uhd: Removed drivers for E100/E110Martin Braun2017-09-291-0/+0
| | | | The E1x0 series is still supported on the 3.9 LTS branch.
* x300: Updated FPGA images to include 214 MHz changeMartin Braun2016-12-131-0/+0
| | | | | - Updated submodule pointer - Updated images package
* Preparing branch for 3.10.1.0 releaseDerek Kozel2016-10-271-0/+0
| | | | | | - Updated CHANGELOG - Updated fpga-src submodule pointer - Updated images package
* Preparing branch for 3.10.1.0 releaseMartin Braun2016-10-181-0/+0
| | | | | | | - Updated CHANGELOG - Updated fpga-src submodule pointer - Updated images package - Updated version string
* Updated fpga-src submodule pointer and images packageSugandha Gupta2016-10-131-0/+0
|
* Updated fpga-src submodule pointerMartin Braun2016-08-161-0/+0
|
* Updated repository for 3.10.0.0 ReleaseMartin Braun2016-08-111-0/+0
| | | | | | | - Updated CHANGELOG - Updated fpga-src submodule - Updated version string - Updated ABI string
* Updated fpga-src submoduleMartin Braun2016-08-091-0/+0
|
* Updated images package and fpga-src to latest masterAshish Chaudhari2016-04-181-0/+0
| | | | | - Added dual-10GigE (XG) images for X3xx - Multiple fixes for B2xx, B2xxmini, E3xx, X3xx, N230
* E310: Radio reset fixmichael-west2016-03-291-0/+0
| | | | | | - Updated images - E310: Bumped compat number to 16 for radio reset fix - Update fpga-src submodule pointer
* Updated fpga-src pointerAshish Chaudhari2016-01-131-0/+0
|
* Updated fpga-src and images packageAshish Chaudhari2016-01-061-0/+0
| | | | - FPGA commit: 86e2195f52ec6b39d4f529ab693fa18de398f650
* Updated fpga-src submoduleAshish Chaudhari2015-12-231-0/+0
|
* Updated fpga-src to c98fc3bAshish Chaudhari2015-10-161-0/+0
|
* Merge branch 'maint'Martin Braun2015-09-111-0/+0
|\
| * Updated fpga-src submodule for 3.9.1 releaseMartin Braun2015-09-111-0/+0
|/
* Updated fpga-src submodule for 3.9.0 ReleaseMartin Braun2015-08-311-0/+0
|
* Updated fpga-src to match RC stateMartin Braun2015-08-181-0/+0
|
* Updated version strings + fpga-src for 3.9.0 releaseMartin Braun2015-08-181-0/+0
|
* Merge branch 'maint'Martin Braun2015-07-141-0/+0
|\ | | | | | | | | | | | | | | | | | | Conflicts: fpga-src host/CMakeLists.txt host/cmake/Modules/UHDVersion.cmake host/lib/usrp/b200/b200_impl.hpp host/lib/usrp/e300/e300_fpga_defs.hpp host/lib/usrp/x300/x300_fw_common.h
| * 3.8.5 Release CandidateMartin Braun2015-07-141-0/+0
| | | | | | | | | | | | - Updated fpga-src - Updated version strings - Updated images package
| * Updated fpga-src submoduleMartin Braun2015-05-111-0/+0
| |
* | Updated FPGA submoduleAshish Chaudhari2015-05-011-0/+0
| |