| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Update manifest with new FPGA images for b2xx, x3xx, e3xx, and n3xx.
Signed-off-by: Michael West <michael.west@ettus.com>
|
| |
|
|
|
|
|
|
|
|
| |
Updating FPGA image packages, filesystems, and submodule pointer to
include recent RFNoC changes.
Note: These filesystems have compatible Linux distributions, but do
require an MPM update in order to use the UHD features in this branch.
|
|
|
|
|
| |
Updates FPGA images for X3xx, N3xx, E320 and B200 series.
All Gen-3 devices receive a compat number bump.
|
| |
|
|
|
|
|
|
|
| |
This moves the FPGA images to the new DTS format. Also fixes 1GigE link
status.
Signed-off-by: Joerg Hofrichter <joerg.hofrichter@ni.com>
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Turns the E310 into an MPM device (like N3xx, E320)
- Factor out common code between E320 and E310, maximize sharing between
the two devices
- Remove all pre-MPM E310 code that is no longer needed
- Modify MPM to remove all existing overlays before applying new ones
(this is necessary to enable idle image mode for E310)
Co-authored-by: Virendra Kakade <virendra.kakade@ni.com>
Signed-off-by: Virendra Kakade <virendra.kakade@ni.com>
|
| |
|
|
|
|
|
|
|
|
| |
The previous zip file had accidentally archived the wrong images. This
provides the correct images. From uhd_usrp_probe:
- FPGA Version: 5.3
- FPGA git hash: 4bc2c6f.clean
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: michael-west <michael.west@ettus.com>
|
|
|
|
| |
Signed-off-by: michael-west <michael.west@ettus.com>
|
|
|
|
|
|
|
| |
- Update n3xx_common_* paths for 3.14.0.0
- Add N320 CPLD
Signed-off-by: michael-west <michael.west@ettus.com>
|
|
|
|
|
|
|
| |
- Updated CHANGELOG
- Updated fpga-src submodule
- Updated version info
- Updated manifest
|
|
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
| |
This will allow uhd_images_downloader to pull the file. Also, it will
enable automatic updating for meta-ettus by referencing the manifest.
|
| |
|
|
|
|
|
|
|
| |
- Removing the Aurora image package from the images manifest. It was
previously commented out, and hasn't been updated, so we're not
actually losing anything here.
- Moving the N310 and N300 _AA image to the _default image package
|
| |
|
| |
|
|
|
|
| |
This enables a default package for Rhodium images.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
Change the RB_FIFOSIZE register to store the FIFO size in bytes
instead of log2 of bytes.
|
|
|
|
|
|
| |
We will have two image packages for E320
- default - 1G and XG
- aurora - AA
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
- Update Debian changelog
- Update manifest.txt
- Update Debian copyright file
- Update fpga-src submodule
|
|
|
|
| |
Includes fixes for sc8/sc12 streaming.
|
| |
|
| |
|
|
|
|
|
| |
FPGA compat number bumped to 15. This includes fixes to resolve the
"lost EOB" issue on B2xx.
|
| |
|
| |
|
|
|
|
|
| |
This adds the N3XX ARM deframer fixes.
Updates X3x0 and N3x0 FPGA images.
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
Targets updated:
- n3xx_n310_fpga_default and n3xx_n300_fpga_default (has new WX target)
- n3xx_n310_fpga_aurora and n3xx_n300_fpga_aurora
|
| |
|
| |
|
|
|
|
| |
Reviewed-by: Martin Braun <martin.braun@ettus.com>
|
|
|
|
| |
- Bump compat number for DDC/DUC to 2.0
|
|
|
|
|
|
|
|
|
|
| |
-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.
|
|
|
|
|
| |
Adding Git hash (from source repository) to the package filename.
These filenames will now end with -g<GITHASH>.
|
|
|
|
| |
Also updates the N310 image package
|
|
|
|
|
|
|
|
|
|
|
|
| |
-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.
|