2024.03.00-lts
Release Notes
A 2024.03.00 release based on Scarthgap (LTS).
This release includes major changes compared previous Freedom-U-SDK (FUSDK) release. The notable changes include:
- Layers and Bitbake have been updated.
- Some packages have been updated.
- Some bugs and security issues have been fixed.
- GCC has been updated from 13.2.0 to 13.3.0.
- LLVM has been updated from 17.0.6 to 18.1.5.
- Binutils has been updated from 2.41 to 2.42.
- Glibc has been updated from 2.38 to 2.39.
- GDB has been updated from 13.2 to 14.2.
- Mesa has been updated from 23.2.1 to 24.0.5
- OpenSBI is still 1.4.
- U-Boot has been updated from 2023.10 to 2024.01.
- Linux kernel longterm has been updated from 6.6.12 to 6.6.21.
- Linux headers have been updated from 6.5 to 6.6.
- Python3 has been updated from 3.11.5 to 3.12.3
Instructions to build assets
pip install --user kas
mkdir 2024.03.00-lts && cd 2024.03.00-lts
git clone --depth 1 --branch 2024.03.00-lts https://github.com/sifive/freedom-u-sdk
kas build --update ./freedom-u-sdk/scripts/kas/freedom-u540.yml
kas build --update ./freedom-u-sdk/scripts/kas/qemuriscv64.yml
kas build --update ./freedom-u-sdk/scripts/kas/unmatched.yml
Known bugs
Unmatched
- TFlite demo fails: Illegal instruction (core dumped)