-
Notifications
You must be signed in to change notification settings - Fork 27
Commit
Copied release notes to new folder at repo root, and converted to Markdown. QA: Viewed partially rendered markdown locally, GitHub flavored Markdown means a full check locally is not possible. This commit applies to FFTK-3255 Signed-off-by: Katrina Prosise <[email protected]>
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
# LmP V92 Release Notes | ||
|
||
> [!NOTE] | ||
Check warning on line 3 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
> You can view the full [v92 changelog](https://foundries.io/products/releases/92/) for greater detail. | ||
|
||
## Attention Points for Migration | ||
|
||
Things to be aware of when [updating LmP](https://docs.foundries.io/92/reference-manual/linux/linux-update.html) from the v91 release: | ||
|
||
> - Base OE/Yocto version in v92 is still kirkstone (4.0.15) | ||
Check warning on line 11 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
> - NXP BSP updated to the lf-6.1.36-2.1.0 release: | ||
Check failure on line 12 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
> - U-boot had a major update from 2022.04 to 2023.04, porting | ||
Check warning on line 13 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
> work and configuration changes might be required | ||
> - OP-TEE updated from 3.20 to 3.21, requiring ELE firmware | ||
Check warning on line 15 in release-notes/rn_v92.md GitHub Actions / runner / vale
Check warning on line 15 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
> updates on both i.MX93 and i.MX8ULP targets | ||
> - Base BSP kernel updated from 6.1 to 6.1.36, with additional | ||
> fixes and improved hardware support | ||
> - `imx8mp-lpddr4-evk` MFGTool now uses standard imx-boot, | ||
> u-boot.itb is not required for flashing anymore | ||
Check warning on line 20 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
> - TI BSP updated to the 09.00.00.009 release, but without major | ||
> changes when comparing with 09.00.00.005 | ||
> - NVIDIA Tegra BSP updated to the L4T R35.4.1 release, still based | ||
> on JetPack 5 | ||
> - STM32MP15 flashlayout definition is now generated dynamically, | ||
> which might require changes depending on the level of | ||
> customization | ||
Please also check the respective vendor BSP release notes for more | ||
information. | ||
|
||
## Known Issues | ||
|
||
There is now a known issue with regards to `fioconfig` and the handler | ||
it executes whenever the config is changed. The handler in question | ||
`aktualizr-toml-update` currently expects a default location for the | ||
`sota.toml` file. However if the directory that contains the `sota.toml` | ||
Check warning on line 37 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
is changed due to configuration, this may result in an error thrown by | ||
the handler stating it cannot find `sota.toml`, whenever running a | ||
`fioconfig` change. This has been patched in the following | ||
[commit](https://github.com/foundriesio/meta-lmp/commit/294c684386b7e463b21dcfa56c62d10224b9dfff). | ||
That patch will ensure the handler from then on uses whichever directory | ||
has been configured to hold the `sota.toml` file. | ||
|
||
## New Features | ||
|
||
> - [Support for encrypted rootfs images with on-line re-encryption using TPM 2.0 or PKCS#11](https://docs.foundries.io/92/reference-manual/linux/linux-disk-encryption.html#howto-linux-disk-encryption) | ||
Check warning on line 47 in release-notes/rn_v92.md GitHub Actions / runner / vale
Check warning on line 47 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
> - Common configuration fragment for u-boot now available as part of | ||
Check warning on line 48 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
> meta-lmp-base | ||
> - Manufacturing tool support for TI [AM62XX](https://docs.foundries.io/92/reference-manual/boards/am62xx-sk.html)/[AM64XX](https://docs.foundries.io/92/reference-manual/boards/am64xx-sk.html) devices is now available | ||
> - Boot firmware version can now be exposed in both U-Boot proper and | ||
> SPL | ||
> - Support for nvidia-container-runtime on Tegra devices | ||
> - Support for dynamic generation of flashlayout files on STM32MP15 | ||
> based devices | ||
## Aktualizr-Lite Updates | ||
|
||
> - Update size check before pulling update for both apps and ostree | ||
> - API: Add delayed App installation mode | ||
> - Several bug fixes for both online and offline updates | ||
## Hardware Support | ||
|
||
> - i.MX 93: following the NXP BSP lf-6.1.36-2.1.0 release, only A1 | ||
Check failure on line 65 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
> silicon based EVKs are supported | ||
## General Updates | ||
|
||
> - LmP release based on the OE/Yocto 4.0.15 Kirkstone release | ||
> - Bitbake updated to the 2.0.15 release | ||
> - ContainerD updated to the 1.7.3 release | ||
> - Docker-CE updated to the 24.0.6 release | ||
> - Docker-Compose updated to the v2.21.0 release | ||
> - Clang updated to the 14.0.6 stable release | ||
> - GCC updated to the v11.4 stable release | ||
> - Go updated to the 1.20.12 stable release | ||
> - OpenSSL updated to the 3.0.12 stable release | ||
> - Runc updated to the 1.1.8 release | ||
> - Linux-firmware updated to the 20230804 snapshot | ||
> - NXP BSP updated to the lf-6.1.36-2.1.0 release | ||
Check failure on line 81 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
> - NVIDIA Tegra BSP updated to the L4T R35.4.1 release | ||
> - TI BSP updated to the 09.00.00.009 release | ||
> - OP-TEE updated to the 3.21.0+fio release | ||
> - U-boot-fio rebased on top of the upstream 2023.04 release | ||
> - Linux-lmp updated to the v6.1.59 stable release | ||
> - Linux-lmp-rt updated to the v6.1.59-rt16 stable release | ||
> - Linux-lmp-fslc-imx updated to the 6.1.36-2.1.0 BSP release | ||
Check failure on line 88 in release-notes/rn_v92.md GitHub Actions / runner / vale
|
||
> - Linux-lmp-fslc-imx-rt updated to the v6.1.38 stable release | ||
> - Linux-lmp-ti-staging updated to the v6.1.33 stable release |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# LmP V93 Release Notes | ||
|
||
> [!NOTE] | ||
You can view the full [v93 changelog](https://foundries.io/products/releases/93/) for greater detail. | ||
|
||
## Attention Points for Migration | ||
|
||
Things to be aware of when [updating LmP](https://docs.foundries.io/93/reference-manual/linux/linux-update.html)from the v92 release: | ||
|
||
> - Base OE/Yocto version in v93 is still kirkstone (4.0.16) | ||
> - TI BSP updated to the 09.02.00.001 release, without major changes | ||
> - Rust had a major update, from 1.68.2 to the 1.74.1 release | ||
> - Container stack updated based on the revisions used by Docker v25.0.2 | ||
> - Skopeo and nerdctl were removed, in favor of composectl (for managing compose apps) | ||
> - TI AM62XX-EVM updated to use the internal eMMC as the default storage device | ||
Please also check the respective vendor BSP release notes for more | ||
information. | ||
|
||
## Known Issues | ||
|
||
TODO: Update with post-release findings | ||
|
||
## New Features | ||
|
||
> - Composectl is now used for managing compose apps (replacing skopeo, which was removed) | ||
## Aktualizr-Lite Updates | ||
|
||
> - Move to usage of the new **composectl** utility. | ||
> - Added offline update support to the public API. | ||
> - Support of the hybrid/mixing offline and online update. | ||
> - Added the CLI API - wrapper over the public API to streamline a | ||
> custom CLI SOTA client. | ||
> - Minor fixes and improvements in the offline update implementation | ||
> and the calculation of the application update size. | ||
## General Updates | ||
|
||
> - LMP release based on the OE/Yocto 4.0.16 Kirkstone release | ||
> - Bitbake updated to the 2.0.16 release | ||
> - ContainerD updated to the 1.7.13 release | ||
> - Docker-CE updated to the 25.0.2 release | ||
> - Runc updated to the 1.1.12 release | ||
> - Linux-lmp updated to the v6.1.75 stable release | ||
> - Linux-lmp-rt updated to the v6.1.75-rt23 stable release | ||
> - Linux-lmp-ti-staging updated to the cicd.kirkstone.202401090400 | ||
> tag | ||
> - Go updated to the 1.20.14 stable release | ||
> - Rust updated to the 1.74.1 stable release | ||
> - OpenSSL updated to the 3.0.13 stable release | ||
> - Linux-firmware updated to the 20231030 snapshot | ||
> - TI BSP updated to the 09.02.00.001 release | ||
> - Intel BSP updated to align with ESE tag release-146_adl_s-mr7 |