On behalf of our local, partner, and community developers, we are proud to announce the general availability of the OpenCPI v2.4.4 release.
Due to customer demand, this patch release contains a fair amount of new content that was deemed safe to add to v2.4.X and was backported from the upcoming v2.5.0 release.
Of particular note is the new N3XX OSP (ocpi.osp.n3xx).
Other new content includes:
(1) Official support for the
ubuntu20_04 RCC
development platform. Unofficially, support has been present in OpenCPI since sometime in 2021 (the v2.2.X timeframe). The OpenCPI documents have been updated to make it official.
(2) An Ethernet transport performance tuning guide has been added.
(3) Dual-port full-duplex CMOS mode ad9361 device workers are now available.
(4) Many documents have been updated to reflect new development best practices that should be used for new OpenCPI projects.
The list of bug fixes is encouragingly small, as
might be hoped for a fourth patch release. See the changelog for additional information.
In spite of our best efforts, v2.4.4 is being released with two known deficiencies:
(1) No published (on
https://opencpi.gitlab.io)
documentation for the new N3XX OSP.
(2)
ocpidoc fails
to install/build properly on the
ubuntu20_04 platform
due to later releases of some of the supporting Python modules being available on that platform.
For item (2), the following one-line patch fixes the issue: