summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron Rossetto <aaron.rossetto@ni.com>2021-12-14 12:37:20 -0600
committerAaron Rossetto <aaron.rossetto@ni.com>2021-12-14 12:37:20 -0600
commit6bd0be9cda5db97081e4f3ee3127c45eed21239c (patch)
treebbfd1ddb1ffffe367d2ea5379714fd3d5dd02f86
parentdocs: remove bmaptool instructions for writing filesystems (diff)
downloaduhd-4.1.0.5.tar.xz
uhd-4.1.0.5.zip
uhd: Prepare branch for 4.1.0.5 releasev4.1.0.5
images: Update manifest uhd: Update changelog debian: Update changelog
-rw-r--r--CHANGELOG1
-rw-r--r--host/cmake/debian/changelog178
-rw-r--r--images/manifest.txt28
3 files changed, 193 insertions, 14 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 8059b2ad6..637d1badd 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -52,6 +52,7 @@ Change Log for Releases
- sync: Update page on synchronization
- Fix typo in ZBX Block Diagram
- x4xx: Document configuring eth0 static IP
+ - Remove bmaptool instructions for writing filesystems
* examples
- Use cmul for gain block in-tree IP example
- Test all variants in gain testbench
diff --git a/host/cmake/debian/changelog b/host/cmake/debian/changelog
index 643bdc975..898bccec4 100644
--- a/host/cmake/debian/changelog
+++ b/host/cmake/debian/changelog
@@ -1,3 +1,181 @@
+uhd (4.1.0.5-0ubuntu1) ubuntu_release; urgency=low
+
+ * ad9361
+ - Add comment re overclocking
+ - Modify set-tx-gain procedure to update gain in one go
+ * b200
+ - Re-sync times
+ - Move the B200 radio control core into usrp/b200/
+ * cal
+ - Use safe version of set_thread_priority()
+ * ci
+ - Device wait to redlock scope for Vivado close
+ - Add Fedora 34 and remove Fedora 32
+ - Refactor installers and add Windows support
+ - Add custom boost version support
+ - Remove documentation-only changes from pipeline runs
+ - enable batch CI
+ - Split CI and PR pipelines for mono pipeline
+ - Enable custom CXX flags, enable -Werror
+ - Let make keep building upon failure
+ - Add clang as a compiler to all Fedora and Ubuntu containers
+ * cmake
+ - use LooseVersion to ensure correct version comparisons
+ - Fix rfnoc-example (CMake paths)
+ - Fix issues with static builds and CMRC
+ - Replace CMAKE_{SOURCE,BINARY}_DIR with UHD_*_DIR
+ - tests: Add build-python path to PYTHONPATH
+ - Add check for libatomic linking requirement
+ - remove duplicate entry in LIBUHD_PYTHON_GEN_SOURCE
+ - Fix VS names and use relative for images
+ * dbsrx
+ - Fix issue with loop variable
+ * debs
+ - Update upload_debs script
+ * devtest
+ - Clarify data type in multi_usrp_test::send_waveform()
+ - Add receive stability test to B2xx devtest
+ - Add receive stability test
+ * dissectors
+ - Fix whitespace formatting in CMake files
+ - Fix inclusion of glib.h and Python version
+ * docs
+ - Several minor manual improvements
+ - Collect all RFNoC block controllers in a module in the manual
+ - Align dependencies and bump deb package versions
+ - Clarify set/get_gpio_attr() and GPIO banks
+ - Fix GPIO documentation example
+ - x410: Fix info on loading SD card images with bmaptool
+ - Improve docs for rx_streamer::recv() on overruns
+ - sync: Update page on synchronization
+ - Fix typo in ZBX Block Diagram
+ - x4xx: Document configuring eth0 static IP
+ - Remove bmaptool instructions for writing filesystems
+ * examples
+ - Use cmul for gain block in-tree IP example
+ - Test all variants in gain testbench
+ - Make IQ order clear in gain RFNoC block
+ - Improve txrx_loopback_to_file (late recv, Boost, timing)
+ - Show how to use in-tree Verilog header
+ - Add x400/x410 target to RFNoC example
+ - gpio: Separate bank and port arguments
+ - usrp_power_meter: fix channel indexing when reading USRP power
+ * fpga
+ - Revert "Add ability to get time from Radio block"
+ - Add ability to get time from Radio block
+ - rfnoc: Add RFNoC CHDR resize module
+ - rfnoc: Add CHDR management util functions
+ - lib: Clean up axi_mux
+ - rfnoc: Add labels to axi_switch generate blocks
+ - rfnoc: Add labels to chdr_mgmt_pkt_handler
+ - rfnoc: Add documentation to chdr_xb_routing_table
+ - Shorten line length for Launchpad linter
+ - x300: Update synchronizer constraint
+ - n3xx: Update synchronizer constraint
+ - lib: Update example constraint in synchronizer
+ - Update help message for setupenv.sh
+ - Remove stale references to UHD_FPGA_DIR
+ - tools: Add UHD_FPGA_DIR definition to synthesis
+ - Set default part for sim in setupenv.sh
+ - Fix Xilinx bitfile parser for Python 3
+ - rfnoc: Fix EOB loss in DUC
+ - sim: Add PkgComplex, PkgMath, and PkgRandom
+ - lib: Clean up and document lib files
+ - x400: Remove stale information in register map
+ - ci: Add testbench pipeline
+ * host
+ - Revert "Add ability to get time from Radio block"
+ - Add ability to get time from Radio block
+ - python: Return mb_controller with reference_internal
+ - x4xx: Implement GPIO API
+ - Add GPIO functions to MPM RPC shim
+ - gpio: Create gpio_atr_offsets to store GPIO registers
+ * images
+ - Update image packager script for Python 3
+ * lib
+ - Remove all remaining usage of boost::numeric::bounds<>
+ - transport: Mark typecast as intended
+ - transport: Initialize _hshake_args_server
+ - rfnoc: Make implicit typecasts explicit
+ - rfnoc: Change enum node_type to enum class
+ - Add various missing includes
+ * libusb
+ - Remove unused context variable
+ * mpm
+ - x4xx: update mboard_max_rev
+ - x4xx: Allow GPIO0 and GPIO1 as port names
+ - x4xx: add DIO GPIO API configuration methods
+ - mpm: x4xx: Add checks before accessing self.dio_control
+ - Fix handling of rfic_digital_loopback argument
+ - rfdc: Tear down RFDC on teardown
+ - add X410 support for 250e6 master clock rate
+ - Expose motherboard regs for debugging
+ * mpmd
+ - Increase UHD-side MTU cap for 10 GbE and 1 GbE
+ * multi_usrp_rfnoc
+ - Revert "Reduce latency of get_time_now()"
+ - Reduce latency of get_time_now()
+ * n320
+ - Reduce PLL lock time
+ * n3x0/e3x0
+ - Remove reference to "master FP-GPIO radio"
+ * n3xx
+ - Add support for rev 10
+ - Fix White Rabbit
+ * python
+ - multi_usrp: Add set_rx_spp()
+ - multi_usrp: Fix issues in send_waveform()
+ - multi_usrp: Fix issues with recv_num_samps()
+ - Fix dropped-sample calculation in benchmark_rate.py
+ - multi_usrp: Fix overloaded function definition
+ - Add new method bindings to noc_block_base
+ - rfnoc: Change reference type for noc_block_base export
+ * responder
+ - Fix printw function arguments
+ * rfnoc
+ - radio: Fix async message handling channel checks
+ - mgmt_portal: Fix order of validity checks
+ - blocks: Minor cleanup (whitespace, typos)
+ - mgmt_portal: Remove two unused variables
+ - Add vivado-path to rfnoc_image_builder
+ - ddc: Improve unit tests and documentation
+ - duc: Fix frequency range for DUC block
+ - duc: Remove stale references to CORDIC
+ - siggen: Fix direction of rotation
+ * rh
+ - Fix auto DC-offset correction and auto-IQ balance APIs
+ * tests
+ - Remove skip_dram from streaming performance test script
+ - Fix rfnoc_graph mock nodes stop-stream command
+ - Use reference type to prevent copy
+ - Fix check in link_test
+ - Fix potential resource leak
+ * tools
+ - Fix rfnoc dissector build
+ * uhd
+ - add support for max10 variants
+ - update manifest for x410 cpld
+ - Update manifest
+ - update num_recv_frames calculation for ctrl links
+ - Remove spurious template from property dtor
+ - Fix spelling errors
+ - mpm: Expose filesystem version information on MPM tree
+ - Remove Boost version checks for Boost 1.61
+ - Fix usage of std::abs with template parameters
+ * utils
+ - Get signal above noise floor when finding optimal gain
+ * x300
+ - Fix error message for wrong reference frequency
+ - Remove unused variables in x300_eth_mgr.cpp
+ - Fix MAX_RATE_1GIGE value
+ - Fix sfpp_io_core tuser width
+ - Initialize struct variable before using it
+ * x410
+ - correct 100GbE link speed
+
+ -- Ettus Research <packages@ettus.com> Tue, 14 Dec 2021 12:35:55 -0800
+
+
uhd (4.1.0.4-0ubuntu1) ubuntu_release; urgency=low
* uhd
diff --git a/images/manifest.txt b/images/manifest.txt
index c4a260701..befe1a400 100644
--- a/images/manifest.txt
+++ b/images/manifest.txt
@@ -6,9 +6,9 @@ x4xx_x410_fpga_default uhd-26793b8 x4xx/uhd-26793b8/x4xx_x410_fpg
x4xx_x410_cpld_default uhd-6fd9f37 x4xx/uhd-6fd9f37/x4xx_x410_cpld_default-g6fd9f37.zip 74e09bedda84105258484217d4dbf68860ce2079d27cf8352952fe8e4d727e93
x4xx_zbx_cpld_default uhd-d5c2750 x4xx/uhd-d5c2750/x4xx_zbx_cpld_default-gd5c2750.zip f4e2fce5a57052b0efd9b4b247dd816d842de63b03091bd4f030dc01fd5a3fd0
# X410-Series Filesystems
-x4xx_common_sdk_default meta-ettus-v4.1.0.5-rc2 x4xx/meta-ettus-v4.1.0.5-rc2/x4xx_common_sdk_default-v4.1.0.5-rc2.zip 0
-x4xx_common_mender_default meta-ettus-v4.1.0.5-rc2 x4xx/meta-ettus-v4.1.0.5-rc2/x4xx_common_mender_default-v4.1.0.5-rc2.zip 0
-x4xx_common_sdimg_default meta-ettus-v4.1.0.5-rc2 x4xx/meta-ettus-v4.1.0.5-rc2/x4xx_common_sdimg_default-v4.1.0.5-rc2.zip 0
+x4xx_common_sdk_default meta-ettus-v4.1.0.5 x4xx/meta-ettus-v4.1.0.5/x4xx_common_sdk_default-v4.1.0.5.zip 0
+x4xx_common_mender_default meta-ettus-v4.1.0.5 x4xx/meta-ettus-v4.1.0.5/x4xx_common_mender_default-v4.1.0.5.zip 0
+x4xx_common_sdimg_default meta-ettus-v4.1.0.5 x4xx/meta-ettus-v4.1.0.5/x4xx_common_sdimg_default-v4.1.0.5.zip 0
# X300-Series
x3xx_x310_fpga_default uhd-26793b8 x3xx/uhd-26793b8/x3xx_x310_fpga_default-g26793b8.zip 6c5da030d52f9e1d5dbb89d182d5708b4c0964f6c66c4cd8c5c8c99a872795f2
@@ -23,16 +23,16 @@ e3xx_e310_sg3_fpga_default uhd-26793b8 e3xx/uhd-26793b8/e3xx_e310_sg3
e3xx_e320_fpga_default uhd-26793b8 e3xx/uhd-26793b8/e3xx_e320_fpga_default-g26793b8.zip aac70d50c09cf232dd58e7008e29f6b359ccc7bf8beb4303a95028515dcdd942
# E310 Filesystems
-e3xx_e310_sdk_default meta-ettus-v4.1.0.5-rc2 e3xx/meta-ettus-v4.1.0.5-rc2/e3xx_e310_sdk_default-v4.1.0.5-rc2.zip 0
-e3xx_e310_sg1_mender_default meta-ettus-v4.1.0.5-rc2 e3xx/meta-ettus-v4.1.0.5-rc2/e3xx_e310_sg1_mender_default-v4.1.0.5-rc2.zip 0
-e3xx_e310_sg1_sdimg_default meta-ettus-v4.1.0.5-rc2 e3xx/meta-ettus-v4.1.0.5-rc2/e3xx_e310_sg1_sdimg_default-v4.1.0.5-rc2.zip 0
-e3xx_e310_sg3_mender_default meta-ettus-v4.1.0.5-rc2 e3xx/meta-ettus-v4.1.0.5-rc2/e3xx_e310_sg3_mender_default-v4.1.0.5-rc2.zip 0
-e3xx_e310_sg3_sdimg_default meta-ettus-v4.1.0.5-rc2 e3xx/meta-ettus-v4.1.0.5-rc2/e3xx_e310_sg3_sdimg_default-v4.1.0.5-rc2.zip 0
+e3xx_e310_sdk_default meta-ettus-v4.1.0.5 e3xx/meta-ettus-v4.1.0.5/e3xx_e310_sdk_default-v4.1.0.5.zip 0
+e3xx_e310_sg1_mender_default meta-ettus-v4.1.0.5 e3xx/meta-ettus-v4.1.0.5/e3xx_e310_sg1_mender_default-v4.1.0.5.zip 0
+e3xx_e310_sg1_sdimg_default meta-ettus-v4.1.0.5 e3xx/meta-ettus-v4.1.0.5/e3xx_e310_sg1_sdimg_default-v4.1.0.5.zip 0
+e3xx_e310_sg3_mender_default meta-ettus-v4.1.0.5 e3xx/meta-ettus-v4.1.0.5/e3xx_e310_sg3_mender_default-v4.1.0.5.zip 0
+e3xx_e310_sg3_sdimg_default meta-ettus-v4.1.0.5 e3xx/meta-ettus-v4.1.0.5/e3xx_e310_sg3_sdimg_default-v4.1.0.5.zip 0
# E320 Filesystems, etc
-e3xx_e320_sdk_default meta-ettus-v4.1.0.5-rc2 e3xx/meta-ettus-v4.1.0.5-rc2/e3xx_e320_sdk_default-v4.1.0.5-rc2.zip 0
-e3xx_e320_mender_default meta-ettus-v4.1.0.5-rc2 e3xx/meta-ettus-v4.1.0.5-rc2/e3xx_e320_mender_default-v4.1.0.5-rc2.zip 0
-e3xx_e320_sdimg_default meta-ettus-v4.1.0.5-rc2 e3xx/meta-ettus-v4.1.0.5-rc2/e3xx_e320_sdimg_default-v4.1.0.5-rc2.zip 0
+e3xx_e320_sdk_default meta-ettus-v4.1.0.5 e3xx/meta-ettus-v4.1.0.5/e3xx_e320_sdk_default-v4.1.0.5.zip 0
+e3xx_e320_mender_default meta-ettus-v4.1.0.5 e3xx/meta-ettus-v4.1.0.5/e3xx_e320_mender_default-v4.1.0.5.zip 0
+e3xx_e320_sdimg_default meta-ettus-v4.1.0.5 e3xx/meta-ettus-v4.1.0.5/e3xx_e320_sdimg_default-v4.1.0.5.zip 0
# N300-Series
n3xx_n310_fpga_default uhd-26793b8 n3xx/uhd-26793b8/n3xx_n310_fpga_default-g26793b8.zip c06888dbb7dcc18b2b97eca38bc7f41706806affcc6da50645ec87dd30afd39c
@@ -43,9 +43,9 @@ n3xx_n320_cpld_default fpga-4bc2c6f n3xx/fpga-4bc2c6f/n3xx_n320_c
# N3XX Mykonos firmware
#n3xx_n310_fw_default fpga-6bea23d n3xx/fpga-6bea23d/n3xx_n310_fw_default-g6bea23d.zip 0
# N300-Series Filesystems, etc
-n3xx_common_sdk_default meta-ettus-v4.1.0.5-rc2 n3xx/meta-ettus-v4.1.0.5-rc2/n3xx_common_sdk_default-v4.1.0.5-rc2.zip 0
-n3xx_common_mender_default meta-ettus-v4.1.0.5-rc2 n3xx/meta-ettus-v4.1.0.5-rc2/n3xx_common_mender_default-v4.1.0.5-rc2.zip 0
-n3xx_common_sdimg_default meta-ettus-v4.1.0.5-rc2 n3xx/meta-ettus-v4.1.0.5-rc2/n3xx_common_sdimg_default-v4.1.0.5-rc2.zip 0
+n3xx_common_sdk_default meta-ettus-v4.1.0.5 n3xx/meta-ettus-v4.1.0.5/n3xx_common_sdk_default-v4.1.0.5.zip 0
+n3xx_common_mender_default meta-ettus-v4.1.0.5 n3xx/meta-ettus-v4.1.0.5/n3xx_common_mender_default-v4.1.0.5.zip 0
+n3xx_common_sdimg_default meta-ettus-v4.1.0.5 n3xx/meta-ettus-v4.1.0.5/n3xx_common_sdimg_default-v4.1.0.5.zip 0
# B200-Series
b2xx_b200_fpga_default uhd-26793b8 b2xx/uhd-26793b8/b2xx_b200_fpga_default-g26793b8.zip 7fde585623bee8c274cd4db9fb1a3a4738e4ce862dd8bb09a3f1448e37c3cc99