From 471af98f6b595f5fd52d62303287d968ed2a8d0b Mon Sep 17 00:00:00 2001 From: Aki Tomita Date: Fri, 8 Sep 2023 15:59:07 -0500 Subject: [PATCH] 4.5.0.0 Release --- CHANGELOG | 13 ++++++++++++- host/cmake/debian/changelog | 15 +++++++++++++-- images/manifest.txt | 28 ++++++++++++++-------------- 3 files changed, 39 insertions(+), 17 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 6f507cf44..07c7d9b33 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -19,7 +19,9 @@ Change Log for Releases - fixup typo in x440 sdr-test0 template - increase build timeouts to 90 minutes - increase win docker image build timeout + - modify default sfp0 and reboot - Remove Fedora 35 and add Fedora 37 + - restrict analyze changeset pool - select docker image repo directly at container endpoint definitions - select docker registry based on branch - splitup x410 test stage in hardware test dev pipeline @@ -45,6 +47,7 @@ Change Log for Releases - disable rx_samples_to_file_test for x440 - fix typo in error message - gpio test updates + - remove API calls that now error - remove benchmark_rate test for x440 * docs - Add page on timed commands @@ -61,11 +64,13 @@ Change Log for Releases - Update clocking theory of operations for X4xx - update docs for reset command - update FPGA build docs + - update remote streaming supported version - Update X4x0 manual - Update X4xx manual wrt. self-cal - x410: Document UC_200 image flavor - x440: Added FBX to UM daughterboards page - x440: Extend X4x0 Usage Manual for x440 + - x440: Fixed incorrect use of paragraph elements * examples - Add power controls to rx_ascii_art_dft.cpp - Add throttle to replay_capture.py @@ -170,6 +175,7 @@ Change Log for Releases - Add LogRuntimeError class - Add revE support to zbx_update_cpld - Add support for X440/FBX + - allow for mpm device to tell host to reboot mpm - bist: Improve --help message - Bump compat number to 5.0 - dboard_iface: Remove {set/get}_if_freq() APIs @@ -184,6 +190,7 @@ Change Log for Releases - Fix ZBX CPLD updater - lmk04832: Move general APIs to base class - Move get_dboard_class_from_pid() + - move pop_host_tasks to PeriphManagerBase - mpmutils: Add parse_multi_device_arg() function - mpmutils: Fix Pylint warning - Normalize name for gps_locked sensor @@ -242,7 +249,7 @@ Change Log for Releases - fpga: x4xx: Major updates in preparation for future devices * multi_usrp - rfnoc: Added warning when handling tune_request -*octoclock +* octoclock - Fix uhd_usrp_probe error * python - Add 'const' to get_continuous_tone(); improve sanity-checks @@ -311,7 +318,11 @@ Change Log for Releases - Add X4xx ADC threshold query script - Fix usrp2_recovery.py for Python3 * x4xx + - get bool for force_reinit arg + - pass reboot mpm command to host on new clock config for x440 - Update BIST to match clocking refactoring +* x4xx_bist + - replace set_clock_source for x440 ## 004.004.000.000 * Features diff --git a/host/cmake/debian/changelog b/host/cmake/debian/changelog index 19bb4a636..397fbfb29 100644 --- a/host/cmake/debian/changelog +++ b/host/cmake/debian/changelog @@ -17,7 +17,9 @@ uhd (4.5.0.0-0ubuntu1) ubuntu_release; urgency=low - fixup typo in x440 sdr-test0 template - increase build timeouts to 90 minutes - increase win docker image build timeout + - modify default sfp0 and reboot - Remove Fedora 35 and add Fedora 37 + - restrict analyze changeset pool - select docker image repo directly at container endpoint definitions - select docker registry based on branch - splitup x410 test stage in hardware test dev pipeline @@ -43,6 +45,7 @@ uhd (4.5.0.0-0ubuntu1) ubuntu_release; urgency=low - disable rx_samples_to_file_test for x440 - fix typo in error message - gpio test updates + - remove API calls that now error - remove benchmark_rate test for x440 * docs - Add page on timed commands @@ -59,11 +62,13 @@ uhd (4.5.0.0-0ubuntu1) ubuntu_release; urgency=low - Update clocking theory of operations for X4xx - update docs for reset command - update FPGA build docs + - update remote streaming supported version - Update X4x0 manual - Update X4xx manual wrt. self-cal - x410: Document UC_200 image flavor - x440: Added FBX to UM daughterboards page - x440: Extend X4x0 Usage Manual for x440 + - x440: Fixed incorrect use of paragraph elements * examples - Add power controls to rx_ascii_art_dft.cpp - Add throttle to replay_capture.py @@ -168,6 +173,7 @@ uhd (4.5.0.0-0ubuntu1) ubuntu_release; urgency=low - Add LogRuntimeError class - Add revE support to zbx_update_cpld - Add support for X440/FBX + - allow for mpm device to tell host to reboot mpm - bist: Improve --help message - Bump compat number to 5.0 - dboard_iface: Remove {set/get}_if_freq() APIs @@ -182,6 +188,7 @@ uhd (4.5.0.0-0ubuntu1) ubuntu_release; urgency=low - Fix ZBX CPLD updater - lmk04832: Move general APIs to base class - Move get_dboard_class_from_pid() + - move pop_host_tasks to PeriphManagerBase - mpmutils: Add parse_multi_device_arg() function - mpmutils: Fix Pylint warning - Normalize name for gps_locked sensor @@ -240,7 +247,7 @@ uhd (4.5.0.0-0ubuntu1) ubuntu_release; urgency=low - fpga: x4xx: Major updates in preparation for future devices * multi_usrp - rfnoc: Added warning when handling tune_request - *octoclock + * octoclock - Fix uhd_usrp_probe error * python - Add 'const' to get_continuous_tone(); improve sanity-checks @@ -309,9 +316,13 @@ uhd (4.5.0.0-0ubuntu1) ubuntu_release; urgency=low - Add X4xx ADC threshold query script - Fix usrp2_recovery.py for Python3 * x4xx + - get bool for force_reinit arg + - pass reboot mpm command to host on new clock config for x440 - Update BIST to match clocking refactoring + * x4xx_bist + - replace set_clock_source for x440 - -- Ettus Research Thu, 31 Aug 2023 03:54:10 -0800 + -- Ettus Research Mon, 11 Sep 2023 10:43:15 -0800 uhd (4.4.0.0-0ubuntu1) ubuntu_release; urgency=low diff --git a/images/manifest.txt b/images/manifest.txt index 5a7abddd1..4a9a938aa 100644 --- a/images/manifest.txt +++ b/images/manifest.txt @@ -9,9 +9,9 @@ x4xx_zbx_cpld_default uhd-8d022b3 x4xx/uhd-8d022b3/x4xx_zbx_cpld x4xx_x440_fpga_default uhd-5da42f3 x4xx/uhd-5da42f3/x4xx_x440_fpga_default-g5da42f3.zip 11735bea4a086c64f1d4c9a7dfed6ddb94abc4c18fb9e1d46696e15acba31fcb x4xx_x440_cpld_default uhd-f5bb3e0 x4xx/uhd-f5bb3e0/x4xx_x440_cpld_default-gf5bb3e0.zip 1c929c125b868bac47e027e4351ca8f3cbafc8ea517fff24693a1801955eb4db # X410-Series Filesystems -x4xx_common_sdk_default meta-ettus-v4.5.0.0-rc1 x4xx/meta-ettus-v4.5.0.0-rc1/x4xx_common_sdk_default-v4.5.0.0-rc1.zip 0 -x4xx_common_mender_default meta-ettus-v4.5.0.0-rc1 x4xx/meta-ettus-v4.5.0.0-rc1/x4xx_common_mender_default-v4.5.0.0-rc1.zip 0 -x4xx_common_sdimg_default meta-ettus-v4.5.0.0-rc1 x4xx/meta-ettus-v4.5.0.0-rc1/x4xx_common_sdimg_default-v4.5.0.0-rc1.zip 0 +x4xx_common_sdk_default meta-ettus-v4.5.0.0 x4xx/meta-ettus-v4.5.0.0/x4xx_common_sdk_default-v4.5.0.0.zip 0 +x4xx_common_mender_default meta-ettus-v4.5.0.0 x4xx/meta-ettus-v4.5.0.0/x4xx_common_mender_default-v4.5.0.0.zip 0 +x4xx_common_sdimg_default meta-ettus-v4.5.0.0 x4xx/meta-ettus-v4.5.0.0/x4xx_common_sdimg_default-v4.5.0.0.zip 0 # X300-Series x3xx_x310_fpga_default uhd-a2a04e3 x3xx/uhd-a2a04e3/x3xx_x310_fpga_default-ga2a04e3.zip 7ad6420b41a7eed30f876b09c2789f3335fb34dbe373d7d9b0d390d0350db76e @@ -26,16 +26,16 @@ e3xx_e310_sg3_fpga_default uhd-a2a04e3 e3xx/uhd-a2a04e3/e3xx_e310_sg3 e3xx_e320_fpga_default uhd-a2a04e3 e3xx/uhd-a2a04e3/e3xx_e320_fpga_default-ga2a04e3.zip 3b4225e724213a49ba1ef7895b4420c09e2bfc1f67440b07c34d72fec5520b2f # E310 Filesystems -e3xx_e310_sdk_default meta-ettus-v4.5.0.0-rc1 e3xx/meta-ettus-v4.5.0.0-rc1/e3xx_e310_sdk_default-v4.5.0.0-rc1.zip 0 -e3xx_e310_sg1_mender_default meta-ettus-v4.5.0.0-rc1 e3xx/meta-ettus-v4.5.0.0-rc1/e3xx_e310_sg1_mender_default-v4.5.0.0-rc1.zip 0 -e3xx_e310_sg1_sdimg_default meta-ettus-v4.5.0.0-rc1 e3xx/meta-ettus-v4.5.0.0-rc1/e3xx_e310_sg1_sdimg_default-v4.5.0.0-rc1.zip 0 -e3xx_e310_sg3_mender_default meta-ettus-v4.5.0.0-rc1 e3xx/meta-ettus-v4.5.0.0-rc1/e3xx_e310_sg3_mender_default-v4.5.0.0-rc1.zip 0 -e3xx_e310_sg3_sdimg_default meta-ettus-v4.5.0.0-rc1 e3xx/meta-ettus-v4.5.0.0-rc1/e3xx_e310_sg3_sdimg_default-v4.5.0.0-rc1.zip 0 +e3xx_e310_sdk_default meta-ettus-v4.5.0.0 e3xx/meta-ettus-v4.5.0.0/e3xx_e310_sdk_default-v4.5.0.0.zip 0 +e3xx_e310_sg1_mender_default meta-ettus-v4.5.0.0 e3xx/meta-ettus-v4.5.0.0/e3xx_e310_sg1_mender_default-v4.5.0.0.zip 0 +e3xx_e310_sg1_sdimg_default meta-ettus-v4.5.0.0 e3xx/meta-ettus-v4.5.0.0/e3xx_e310_sg1_sdimg_default-v4.5.0.0.zip 0 +e3xx_e310_sg3_mender_default meta-ettus-v4.5.0.0 e3xx/meta-ettus-v4.5.0.0/e3xx_e310_sg3_mender_default-v4.5.0.0.zip 0 +e3xx_e310_sg3_sdimg_default meta-ettus-v4.5.0.0 e3xx/meta-ettus-v4.5.0.0/e3xx_e310_sg3_sdimg_default-v4.5.0.0.zip 0 # E320 Filesystems, etc -e3xx_e320_sdk_default meta-ettus-v4.5.0.0-rc1 e3xx/meta-ettus-v4.5.0.0-rc1/e3xx_e320_sdk_default-v4.5.0.0-rc1.zip 0 -e3xx_e320_mender_default meta-ettus-v4.5.0.0-rc1 e3xx/meta-ettus-v4.5.0.0-rc1/e3xx_e320_mender_default-v4.5.0.0-rc1.zip 0 -e3xx_e320_sdimg_default meta-ettus-v4.5.0.0-rc1 e3xx/meta-ettus-v4.5.0.0-rc1/e3xx_e320_sdimg_default-v4.5.0.0-rc1.zip 0 +e3xx_e320_sdk_default meta-ettus-v4.5.0.0 e3xx/meta-ettus-v4.5.0.0/e3xx_e320_sdk_default-v4.5.0.0.zip 0 +e3xx_e320_mender_default meta-ettus-v4.5.0.0 e3xx/meta-ettus-v4.5.0.0/e3xx_e320_mender_default-v4.5.0.0.zip 0 +e3xx_e320_sdimg_default meta-ettus-v4.5.0.0 e3xx/meta-ettus-v4.5.0.0/e3xx_e320_sdimg_default-v4.5.0.0.zip 0 # N300-Series n3xx_n310_fpga_default uhd-5da42f3 n3xx/uhd-5da42f3/n3xx_n310_fpga_default-g5da42f3.zip 555ca5c9287bd3313a679b9404fc2c7560c33da7781e769e22ed9d5f7df3386e @@ -46,9 +46,9 @@ n3xx_n320_cpld_default uhd-739b37b n3xx/uhd-739b37b/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.5.0.0-rc1 n3xx/meta-ettus-v4.5.0.0-rc1/n3xx_common_sdk_default-v4.5.0.0-rc1.zip 0 -n3xx_common_mender_default meta-ettus-v4.5.0.0-rc1 n3xx/meta-ettus-v4.5.0.0-rc1/n3xx_common_mender_default-v4.5.0.0-rc1.zip 0 -n3xx_common_sdimg_default meta-ettus-v4.5.0.0-rc1 n3xx/meta-ettus-v4.5.0.0-rc1/n3xx_common_sdimg_default-v4.5.0.0-rc1.zip 0 +n3xx_common_sdk_default meta-ettus-v4.5.0.0 n3xx/meta-ettus-v4.5.0.0/n3xx_common_sdk_default-v4.5.0.0.zip 0 +n3xx_common_mender_default meta-ettus-v4.5.0.0 n3xx/meta-ettus-v4.5.0.0/n3xx_common_mender_default-v4.5.0.0.zip 0 +n3xx_common_sdimg_default meta-ettus-v4.5.0.0 n3xx/meta-ettus-v4.5.0.0/n3xx_common_sdimg_default-v4.5.0.0.zip 0 # B200-Series b2xx_b200_fpga_default uhd-92c09f7 b2xx/uhd-92c09f7/b2xx_b200_fpga_default-g92c09f7.zip 8df8872fb383738b9fc0e83eb5166b080662e54681d191274e19e1a8b291df23