aboutsummaryrefslogtreecommitdiffstats
path: root/images
Commit message (Collapse)AuthorAgeFilesLines
* manifest: FPGA bug fixesBrent Stapleton2018-10-251-9/+11
| | | | | | | | | | | | | | 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-4/+4
|
* cores: Update rx_frontend_gen3.v controls for 1/4-rate mixerMartin Braun2018-09-251-2/+2
| | | | | | | 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-2/+2
|
* RFNoC: Convert SR_READBACK_REG_FIFOSIZE to bytesTrung N Tran2018-08-221-6/+6
| | | | | Change the RB_FIFOSIZE register to store the FIFO size in bytes instead of log2 of bytes.
* e320: images: Separate images package for Aurora imageSugandha Gupta2018-08-131-2/+6
| | | | | | We will have two image packages for E320 - default - 1G and XG - aurora - AA
* e320: Add e320 to images package scriptSugandha Gupta2018-07-311-0/+19
|
* Device3: Change packet-based flow control to byte-based flow controlMartin Braun2018-07-251-5/+5
|
* rfnoc: Enabled SW flush mechanism impl'd in noc_shellAshish Chaudhari2018-07-241-5/+5
| | | | | | | | | | | - 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-3/+3
| | | | | | | - Update Debian changelog - Update manifest.txt - Update Debian copyright file - Update fpga-src submodule
* manifest.txt: Update B200-series FPGA imagesMartin Braun2018-07-181-4/+4
| | | | Includes fixes for sc8/sc12 streaming.
* manifest.txt: update N3xx,X3XX,E3XX fpga imagesTrung Tran2018-07-181-7/+7
|
* images: Exclude .bin X3x0 images from images packagesMartin Braun2018-07-171-6/+2
|
* b200: Update FW and FPGA imagesMartin Braun2018-07-121-5/+5
| | | | | FPGA compat number bumped to 15. This includes fixes to resolve the "lost EOB" issue on B2xx.
* images: e310: Update images to match merge from rfnoc-develMartin Braun2018-07-091-2/+2
|
* Update CHANGELOG and manifest.txt for 3.12.0.0 releaseMartin Braun2018-06-051-5/+3
|
* fpga: Update manifest and submodule pointerTrung Tran2018-06-051-6/+6
| | | | | This adds the N3XX ARM deframer fixes. Updates X3x0 and N3x0 FPGA images.
* images: Update scripts for new release modelMartin Braun2018-05-176-261/+96
| | | | | | | | - populate_images.py: Made Py3k safe - uhdimgs.py: Make Py3k-safe - create_imgs_package.py: Rewrote to build release images packages - make_zip.sh: Skip CMake, just zip up the files - Updated README to reflect all the changes
* n3xx: Updated fpga-src and images for White Rabbit supportAshish Chaudhari2018-04-031-3/+4
| | | | | | Targets updated: - n3xx_n310_fpga_default and n3xx_n300_fpga_default (has new WX target) - n3xx_n310_fpga_aurora and n3xx_n300_fpga_aurora
* n300: Added Aurora images to image downloaderAshish Chaudhari2018-04-031-0/+19
|
* images: Move WX back into default setMartin Braun2018-04-021-20/+12
|
* n3xx: add White Rabbit supportDaniel Jepson2018-03-301-0/+18
| | | | Reviewed-by: Martin Braun <martin.braun@ettus.com>
* DDC/DUC: switch CORDIC -> DDS for all relevant variable namesRyan Marlow2018-03-221-6/+6
| | | | - Bump compat number for DDC/DUC to 2.0
* utils: package_images: improve usabilityBrent Stapleton2018-03-161-15/+90
| | | | | | | | | | -Updated description of the image packaging script. Now provides more details, including suggested usage. -Cleaned up how Git hashes are handled in the manifest editting stage. - Added image verification step to check that all expected files are in the package after they are generated. If any files are missing from any packages, the script will complete, but return an exit status indicating an error.
* utils: package_images: adding Git hash to packagesBrent Stapleton2018-03-083-57/+71
| | | | | Adding Git hash (from source repository) to the package filename. These filenames will now end with -g<GITHASH>.
* n300: Add N300 FPGA images to the manifestBrent Stapleton2018-03-051-1/+2
| | | | Also updates the N310 image package
* utils: package_images: create image packagesBrent Stapleton2018-03-012-0/+503
| | | | | | | | | | | | -package_images.py looks at files in the current directory, and builds all image packages that it can from the available files. -image_package_mapping.py defines a nested dictionary that maps targets (not tied to any other target definition) to the archive name and constituent files. -users can provide a manifest file with the --manifest option. If provided, the new repository and githash, as well as the new SHA256 sums calculated during the packaging process, are added to the manifest file.
* x300: Fixed processor clock rate in ZPU firmwareAshish Chaudhari2018-02-231-2/+2
| | | | | - 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-9/+9
| | | | | | - 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-1/+1
| | | | | | | | | -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! utils: refactor uhd_images_downloaderBrent Stapleton2018-02-151-1/+1
|
* mpm: Add entries for renamed sfpsMoritz Fischer2018-02-131-1/+1
| | | | | | | | | | | | | In order to match the front panel 0 and 1 for the SFPs, as well as for clarity and consistency reasons, udev rules will be put onto future filesystems in order to rename the eth1 eth2 devices to sfp0 and sfp1. This change *should* be backwards compatible, nevertheless, be careful and bump compat number. This also updates the uhd image loader manifest. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
* fixup! usrp3: Changes for Vivado 2017.4Brent Stapleton2018-02-021-4/+4
|
* utils: populate_images: update arguments for uhd_images_downloaderAndrew Lynch2018-01-301-15/+1
| | | | Reviewed-by: Martin Braun <martin.braun@ettus.com>
* usrp3: Changes for Vivado 2017.4Ashish Chaudhari2018-01-241-12/+12
| | | | | | - Bumped compat number for e3xx, n230, x3xx, n3xx - Updated images package for e3xx, n230, x3xx, n3xx - Updated fpga-src submodule
* utils: refactor uhd_images_downloaderBrent Stapleton2018-01-232-0/+45
| | | | | | | | | | | | | | | | | Changing structure of the files.ettus.com images directory, and updating uhd_images_downloader correspondingly. The images downloader now downloads a number of smaller archives of images, instead of one large archive containing all of our images. Furthermore, the images downloader maintains an inventory of currently installed images, so that images are not redownloaded unnecessarily. When called with no arguments, behavior should not change. CMake variables are used to populate a number of fields in the images downloader, including the contents of the manifest file. Reviewed-by: Martin Braun <martin.braun@ettus.com> Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com>
* images: Fixed tag file in images packageMartin Braun2016-08-161-1/+1
|
* images: Package builder script now can specify versioningMartin Braun2016-03-223-7/+14
|
* uhd: Added image script outputs to .gitignoreAshish Chaudhari2015-02-041-0/+5
|
* images: Updated image creation scripts to include .tar.gz and .tar.xzMartin Braun2015-01-092-3/+27
|
* images: Updated utils (no more tgz, Python 2.6 compat)Martin Braun2014-10-282-5/+2
|
* utils: Minor fixes in images downloader and packaging scriptsAshish Chaudhari2014-10-272-2/+2
|
* Adding explicit positional arguments to .format strings for compatibility ↵Patrick Sisterhen2014-10-161-1/+1
| | | | with older Pythons
* tools: Auto-build tgz image packages, too (not just zip)Martin Braun2014-10-131-1/+23
| | | | Also, made image creation process easier.
* uhd: Added infrastructure for maintaining images directoryMartin Braun2014-10-065-8/+331
|
* OctoClock firmware upgrade, added host driverNicholas Corgan2014-07-231-4/+5
| | | | | | | | | | * OctoClock can communicate with UHD over Ethernet * Can read NMEA strings from GPSDO and send to host * Added multi_usrp_clock class for clock devices * uhd::device can now filter to return only USRP devices or clock devices * New OctoClock bootloader can accept firmware download over Ethernet * Added octoclock_burn_eeprom,octoclock_firmware_burner utilities * Added test_clock_synch example to show clock API
* images: change LICENSE filenameNicholas Corgan2013-12-041-1/+1
|
* Squashed commit uhd/cleanup.Ben Hilburn2013-11-273-33/+43
|
* OctoClock supportNicholas Corgan2013-06-071-1/+23
|
* images: added entry for b100 2rx fpga imageJosh Blum2012-09-041-1/+7
|