diff options
author | Aaron Rossetto <aaron.rossetto@ni.com> | 2021-12-14 12:37:20 -0600 |
---|---|---|
committer | Aaron Rossetto <aaron.rossetto@ni.com> | 2021-12-14 12:37:20 -0600 |
commit | 6bd0be9cda5db97081e4f3ee3127c45eed21239c (patch) | |
tree | bbfd1ddb1ffffe367d2ea5379714fd3d5dd02f86 | |
parent | docs: remove bmaptool instructions for writing filesystems (diff) | |
download | uhd-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-- | CHANGELOG | 1 | ||||
-rw-r--r-- | host/cmake/debian/changelog | 178 | ||||
-rw-r--r-- | images/manifest.txt | 28 |
3 files changed, 193 insertions, 14 deletions
@@ -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 |