Skip to content

Commit c2dd6c1

Browse files
committed
Prepare for 4.6.0.0 release
- Updated version string - Updated CHANGELOG - Updated Debian-related files - Updated images package
1 parent 7b762b3 commit c2dd6c1

File tree

7 files changed

+135
-23
lines changed

7 files changed

+135
-23
lines changed

CHANGELOG

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,60 @@
11
Change Log for Releases
22
==============================
33

4+
## 004.006.000.000
5+
* ci
6+
- only build docker images once per week
7+
- propagate testLength to RF ATS
8+
- replace deprecated ruamel.yaml methods
9+
- use build farm for windows builds
10+
* deb
11+
- copyright file update to eliminate errors and warnings
12+
* docs
13+
- X440: Add FBX to daughterboard list
14+
- X440: Corrected web link syntax in FBX doc.
15+
- x440: Add X440_X4_200 to image flavors
16+
* examples
17+
- L band capture example using dual rate
18+
* fpga
19+
- ci: Add X440_X4_200 to pipelines
20+
- lib: Allow buffering in eth_ipv4_chdr_adapter
21+
- n3xx: Add CE clock
22+
- rfnoc: Add clock info to backend ifc
23+
- rfnoc: radio: Add clock index parameters
24+
- tools: Add X440_X4_200 to X440 package
25+
- x400: Add CE clock
26+
- x400: Add X440 200 MHz variant
27+
- x400: Split DRAM interface into two banks
28+
- x400: Split DRAM interface on X440_X4_200
29+
- x400: Update PL DRAM speed bin
30+
- x400: bump minor revision
31+
- x400: pps_sync cleanup
32+
- x400: propagate pps_sync changes
33+
- x400: update signals to run on two domains
34+
- x440: cpld: led control cleanup
35+
- x440: remove extra synchronizer
36+
* images
37+
- bump x4xx fpga images
38+
- bump x4xx fpga images
39+
- update non-x4xx images
40+
* lib
41+
- rfnoc: Add clock info fields to client zero
42+
- rfnoc: Add support for auto-clock discovery
43+
- x4xx: Use auto clock ID in x400_radio_control
44+
* mpm
45+
- Add LUT for def. MCR per DSP bandwidth
46+
- Disable MTS completely for dual rate
47+
- x400: Align FPGA revision
48+
- x400: match HDL PPS updates
49+
- fix timekeeper misalignment
50+
* rfnoc
51+
- Enable SEP throttle register
52+
- image builder: Add clock index support to image builder
53+
* utils
54+
- init device with gpsdo sources in query_gpsdo_sensors
55+
* x4xx
56+
- Add support for auto clock ID
57+
458
## 004.005.000.000
559
* b200
660
- Fix invalid RF switch positions

host/cmake/Modules/UHDVersion.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ find_package(Git QUIET)
2020
# - set UHD_VERSION_DEVEL to true for master and development branches
2121
########################################################################
2222
set(UHD_VERSION_MAJOR 4)
23-
set(UHD_VERSION_API 5)
23+
set(UHD_VERSION_API 6)
2424
set(UHD_VERSION_ABI 0)
2525
set(UHD_VERSION_PATCH 0)
2626
set(UHD_VERSION_DEVEL TRUE)

host/cmake/debian/changelog

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,61 @@
1+
uhd (4.6.0.0-0ubuntu1) ubuntu_release; urgency=low
2+
3+
* ci
4+
- only build docker images once per week
5+
- propagate testLength to RF ATS
6+
- replace deprecated ruamel.yaml methods
7+
- use build farm for windows builds
8+
* deb
9+
- copyright file update to eliminate errors and warnings
10+
* docs
11+
- X440: Add FBX to daughterboard list
12+
- X440: Corrected web link syntax in FBX doc.
13+
- x440: Add X440_X4_200 to image flavors
14+
* examples
15+
- L band capture example using dual rate
16+
* fpga
17+
- ci: Add X440_X4_200 to pipelines
18+
- lib: Allow buffering in eth_ipv4_chdr_adapter
19+
- n3xx: Add CE clock
20+
- rfnoc: Add clock info to backend ifc
21+
- rfnoc: radio: Add clock index parameters
22+
- tools: Add X440_X4_200 to X440 package
23+
- x400: Add CE clock
24+
- x400: Add X440 200 MHz variant
25+
- x400: Split DRAM interface into two banks
26+
- x400: Split DRAM interface on X440_X4_200
27+
- x400: Update PL DRAM speed bin
28+
- x400: bump minor revision
29+
- x400: pps_sync cleanup
30+
- x400: propagate pps_sync changes
31+
- x400: update signals to run on two domains
32+
- x440: cpld: led control cleanup
33+
- x440: remove extra synchronizer
34+
* images
35+
- bump x4xx fpga images
36+
- bump x4xx fpga images
37+
- update non-x4xx images
38+
* lib
39+
- rfnoc: Add clock info fields to client zero
40+
- rfnoc: Add support for auto-clock discovery
41+
- x4xx: Use auto clock ID in x400_radio_control
42+
* mpm
43+
- Add LUT for def. MCR per DSP bandwidth
44+
- Disable MTS completely for dual rate
45+
- x400: Align FPGA revision
46+
- x400: match HDL PPS updates
47+
- fix timekeeper misalignment
48+
* rfnoc
49+
- Enable SEP throttle register
50+
- image builder: Add clock index support to image builder
51+
* utils
52+
- init device with gpsdo sources in query_gpsdo_sensors
53+
* x4xx
54+
- Add support for auto clock ID
55+
56+
-- Ettus Research <[email protected]> Mon, 30 Oct 2023 11:41:37 -0800
57+
58+
159
uhd (4.5.0.0-0ubuntu1) ubuntu_release; urgency=low
260

361
* b200

host/cmake/debian/control

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Vcs-Git: https://github.com/EttusResearch/uhd.git
3232

3333
Package: uhd-host
3434
Architecture: any
35-
Depends: libuhd4.5.0 (= ${binary:Version}),
35+
Depends: libuhd4.6.0 (= ${binary:Version}),
3636
python3,
3737
python3-mako,
3838
python3-numpy,
@@ -55,7 +55,7 @@ Description: hardware driver for Ettus Research products - host apps
5555
display hardware configuration information, and Doxygen generated
5656
documentation.
5757

58-
Package: libuhd4.5.0
58+
Package: libuhd4.6.0
5959
Architecture: any
6060
Section: libs
6161
Pre-Depends: ${misc:Pre-Depends}
@@ -73,7 +73,7 @@ Description: hardware driver for Ettus Research products
7373
Package: libuhd-dev
7474
Architecture: any
7575
Section: libdevel
76-
Depends: libuhd4.5.0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
76+
Depends: libuhd4.6.0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
7777
Recommends: gnuradio-dev
7878
Suggests: uhd-doc
7979
Description: universal hardware driver for Ettus Research products
@@ -89,7 +89,7 @@ Description: universal hardware driver for Ettus Research products
8989
Package: python3-uhd
9090
Architecture: alpha amd64 arm64 armel armhf hppa i386 ia64 m68k mips64el ppc64 ppc64el riscv64 s390x sparc64 x32
9191
Section: libdevel
92-
Depends: libuhd4.5.0 (= ${binary:Version}),
92+
Depends: libuhd4.6.0 (= ${binary:Version}),
9393
python3,
9494
python3-mako,
9595
python3-numpy,
File renamed without changes.

host/cmake/debian/rules

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ override_dh_acc:
5353
- cat logs/libuhd-dev/*/log.txt
5454

5555
override_dh_shlibdeps:
56-
dh_shlibdeps --package=uhd-host --libpackage=libuhd4.5.0
57-
dh_shlibdeps --package=libuhd4.5.0 --libpackage=libuhd4.5.0
58-
dh_shlibdeps --package=libuhd-dev --libpackage=libuhd4.5.0
59-
dh_shlibdeps --package=python3-uhd --libpackage=libuhd4.5.0
56+
dh_shlibdeps --package=uhd-host --libpackage=libuhd4.6.0
57+
dh_shlibdeps --package=libuhd4.6.0 --libpackage=libuhd4.6.0
58+
dh_shlibdeps --package=libuhd-dev --libpackage=libuhd4.6.0
59+
dh_shlibdeps --package=python3-uhd --libpackage=libuhd4.6.0

images/manifest.txt

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ x4xx_zbx_cpld_default uhd-8d022b3 x4xx/uhd-8d022b3/x4xx_zbx_cpld
99
x4xx_x440_fpga_default uhd-e7ff542 x4xx/uhd-e7ff542/x4xx_x440_fpga_default-ge7ff542.zip e420094efe9f6b47832fd16746a356f826fa8c682751a0cb9fbb158c4b93f65b
1010
x4xx_x440_cpld_default uhd-f5bb3e0 x4xx/uhd-f5bb3e0/x4xx_x440_cpld_default-gf5bb3e0.zip 1c929c125b868bac47e027e4351ca8f3cbafc8ea517fff24693a1801955eb4db
1111
# X410-Series Filesystems
12-
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
13-
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
14-
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
12+
x4xx_common_sdk_default meta-ettus-v4.6.0.0-rc1 x4xx/meta-ettus-v4.6.0.0-rc1/x4xx_common_sdk_default-v4.6.0.0-rc1.zip 0
13+
x4xx_common_mender_default meta-ettus-v4.6.0.0-rc1 x4xx/meta-ettus-v4.6.0.0-rc1/x4xx_common_mender_default-v4.6.0.0-rc1.zip 0
14+
x4xx_common_sdimg_default meta-ettus-v4.6.0.0-rc1 x4xx/meta-ettus-v4.6.0.0-rc1/x4xx_common_sdimg_default-v4.6.0.0-rc1.zip 0
1515

1616
# X300-Series
1717
x3xx_x310_fpga_default uhd-0790f58 x3xx/uhd-0790f58/x3xx_x310_fpga_default-g0790f58.zip b6e1b4ad7007836074add5730bd3ee9b06e3555120e383b0c3914a61a18d0cb1
@@ -26,16 +26,16 @@ e3xx_e310_sg3_fpga_default uhd-0790f58 e3xx/uhd-0790f58/e3xx_e310_sg3
2626
e3xx_e320_fpga_default uhd-0790f58 e3xx/uhd-0790f58/e3xx_e320_fpga_default-g0790f58.zip 9976cee010814a59cddfc9a2bd5ca33c4f2df1a21ceecc1929fb1704a997cccf
2727

2828
# E310 Filesystems
29-
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
30-
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
31-
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
32-
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
33-
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
29+
e3xx_e310_sdk_default meta-ettus-v4.6.0.0-rc1 e3xx/meta-ettus-v4.6.0.0-rc1/e3xx_e310_sdk_default-v4.6.0.0-rc1.zip 0
30+
e3xx_e310_sg1_mender_default meta-ettus-v4.6.0.0-rc1 e3xx/meta-ettus-v4.6.0.0-rc1/e3xx_e310_sg1_mender_default-v4.6.0.0-rc1.zip 0
31+
e3xx_e310_sg1_sdimg_default meta-ettus-v4.6.0.0-rc1 e3xx/meta-ettus-v4.6.0.0-rc1/e3xx_e310_sg1_sdimg_default-v4.6.0.0-rc1.zip 0
32+
e3xx_e310_sg3_mender_default meta-ettus-v4.6.0.0-rc1 e3xx/meta-ettus-v4.6.0.0-rc1/e3xx_e310_sg3_mender_default-v4.6.0.0-rc1.zip 0
33+
e3xx_e310_sg3_sdimg_default meta-ettus-v4.6.0.0-rc1 e3xx/meta-ettus-v4.6.0.0-rc1/e3xx_e310_sg3_sdimg_default-v4.6.0.0-rc1.zip 0
3434

3535
# E320 Filesystems, etc
36-
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
37-
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
38-
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
36+
e3xx_e320_sdk_default meta-ettus-v4.6.0.0-rc1 e3xx/meta-ettus-v4.6.0.0-rc1/e3xx_e320_sdk_default-v4.6.0.0-rc1.zip 0
37+
e3xx_e320_mender_default meta-ettus-v4.6.0.0-rc1 e3xx/meta-ettus-v4.6.0.0-rc1/e3xx_e320_mender_default-v4.6.0.0-rc1.zip 0
38+
e3xx_e320_sdimg_default meta-ettus-v4.6.0.0-rc1 e3xx/meta-ettus-v4.6.0.0-rc1/e3xx_e320_sdimg_default-v4.6.0.0-rc1.zip 0
3939

4040
# N300-Series
4141
n3xx_n310_fpga_default uhd-0790f58 n3xx/uhd-0790f58/n3xx_n310_fpga_default-g0790f58.zip f354eb0142e6d5369dcd8b38c4570eef2596e4584380b561a1af2c3c490a32d1
@@ -46,9 +46,9 @@ n3xx_n320_cpld_default uhd-739b37b n3xx/uhd-739b37b/n3xx_n320_c
4646
# N3XX Mykonos firmware
4747
#n3xx_n310_fw_default fpga-6bea23d n3xx/fpga-6bea23d/n3xx_n310_fw_default-g6bea23d.zip 0
4848
# N300-Series Filesystems, etc
49-
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
50-
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
51-
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
49+
n3xx_common_sdk_default meta-ettus-v4.6.0.0-rc1 n3xx/meta-ettus-v4.6.0.0-rc1/n3xx_common_sdk_default-v4.6.0.0-rc1.zip 0
50+
n3xx_common_mender_default meta-ettus-v4.6.0.0-rc1 n3xx/meta-ettus-v4.6.0.0-rc1/n3xx_common_mender_default-v4.6.0.0-rc1.zip 0
51+
n3xx_common_sdimg_default meta-ettus-v4.6.0.0-rc1 n3xx/meta-ettus-v4.6.0.0-rc1/n3xx_common_sdimg_default-v4.6.0.0-rc1.zip 0
5252

5353
# B200-Series
5454
b2xx_b200_fpga_default uhd-92c09f7 b2xx/uhd-92c09f7/b2xx_b200_fpga_default-g92c09f7.zip 8df8872fb383738b9fc0e83eb5166b080662e54681d191274e19e1a8b291df23

0 commit comments

Comments
 (0)