Skip to content

Releases: sifive/freedom-u-sdk

2024.07.00

09 Jul 14:28
9dcec6b
Compare
Choose a tag to compare

Release Notes

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 18.1.0 to 18.1.5.
  • Binutils are still 2.42.
  • Glibc is still 2.39.
  • GDB is still 14.2.
  • Mesa has been updated from 24.0.2 to 24.0.5.
  • OpenSBI has been updated from 1.4 to 1.5.
  • U-Boot has been updated from 2024.01 to 2024.04.
  • Linux kernel longterm has been updated from 6.6.21 to 6.6.32.
  • Linux headers are still 6.6.
  • Python3 has been updated from 3.12.2 to 3.12.3.

Full Changelog: 2024.03.00...2024.07.00

Instructions to build assets

pip install --user kas

mkdir 2024.07.00 && cd 2024.07.00

git clone --depth 1 --branch 2024.07.00 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

2024.03.00-lts

03 Jul 12:29
9401d32
Compare
Choose a tag to compare

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)

2024.03.00

12 Mar 15:17
382dc1c
Compare
Choose a tag to compare

Release Notes

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 is still 13.2.0.
  • LLVM has been updated from 17.0.6 to 18.1.0.
  • 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.2
  • 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.2

Full Changelog: 2024.01.00...2024.03.00

Instructions to build assets

pip install --user kas

mkdir 2024.03.00 && cd 2024.03.00

git clone --depth 1 --branch 2024.03.00 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

2024.01.00

26 Jan 09:17
4a0a097
Compare
Choose a tag to compare

Release Notes

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 is still 13.2.0.
  • LLVM has been updated from 17.0.4 to 17.0.6.
  • Binutils is still 2.41.
  • Glibc is still 2.38.
  • GDB is still 13.2.
  • Mesa is still 23.2.1.
  • OpenSBI has been updated from 1.3.1 to 1.4.
  • U-Boot is still 2023.10.
  • Linux kernel longterm has been updated from 6.1.61 to 6.6.12.
  • Linux headers are still 6.5.

Full Changelog: 2023.10.01...2024.01.00

Instructions to build assets

pip install --user kas

mkdir 2024.01.00 && cd 2024.01.00

git clone --depth 1 --branch 2024.01.00 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

2023.08.01

19 Dec 15:15
c1382cc
Compare
Choose a tag to compare

Release Notes

This release includes major changes compared previous Freedom-U-SDK (FUSDK) release. The notable changes include:

  • Reduce the DDR speed to 1600MT/s

Instructions to build assets

pip install --user kas

mkdir 2023.08.01 && cd 2023.08.01

git clone --depth 1 --branch 2023.08.01 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

2023.10.01

14 Dec 09:29
b6c1673
Compare
Choose a tag to compare

Release Notes

This release includes major changes compared previous Freedom-U-SDK (FUSDK) release. The notable changes include:

  • Reduce the DDR speed to 1600MT/s

Instructions to build assets

pip install --user kas

mkdir 2023.10.01 && cd 2023.10.01

git clone --depth 1 --branch 2023.10.01 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

  • DRM issue with Radeon RX 580 and the Linux kernel 6.5.10:
    "kernel: [drm:amdgpu_reset_create_reset_domain [amdgpu]] ERROR Failed to allocate wq for amdgpu_reset_domain!"
  • DRM issue with Radeon RX 580 and the Linux kernel 6.1.61 that randomly stall
    the boot.
  • CPU sensors isn't probed with the Linux kernel 6.5.10:
    "kernel: lm90 0-004c: error -ENODEV: Failed to enable regulator"

2023.10.00

15 Nov 09:15
68d6184
Compare
Choose a tag to compare

Release Notes

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 is still 13.2.0.
  • LLVM has been updated from 16.0.6 to 17.0.4.
  • Binutils is still 2.41.
  • Glibc has been updated from 2.37 to 2.38.
  • GDB is still 13.2.
  • Mesa has been updated from 23.1.3 to 23.2.1.
  • OpenSBI has been updated from 1.2 to 1.3.1.
  • U-Boot has been updated from 2023.07.02 to 2023.10.
  • Linux kernel longterm has been updated from 6.1.43 to 6.1.61.
  • Linux kernel stable is 6.5.10.
  • Linux headers have been updated from 6.4 to 6.5.

Instructions to build assets

pip install --user kas

mkdir 2023.10.00 && cd 2023.10.00

git clone --depth 1 --branch 2023.10.00 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

  • DRM issue with Radeon RX 580 and the Linux kernel 6.5.10:
    "kernel: [drm:amdgpu_reset_create_reset_domain [amdgpu]] ERROR Failed to allocate wq for amdgpu_reset_domain!"
  • DRM issue with Radeon RX 580 and the Linux kernel 6.1.61 that randomly stall
    the boot.
  • CPU sensors isn't probed with the Linux kernel 6.5.10:
    "kernel: lm90 0-004c: error -ENODEV: Failed to enable regulator"

2023.08.00

10 Aug 07:12
77895f7
Compare
Choose a tag to compare

Release Notes

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.1.1 to 13.2.0.
  • LLVM has been updated from 16.0.3 to 16.0.6.
  • Binutils has been updated from 2.40 to 2.41.
  • Glibc is still 2.37.
  • GDB has been updated from 13.1 to 13.2.
  • Mesa has been updated from 23.0.3 to 23.1.3.
  • OpenSBI is still 1.2.
  • U-Boot has been updated from 2023.04 to 2023.07.02.
  • Linux kernel has been updated from 6.1.19 to 6.1.43.
  • Linux headers have been updated from 6.1 to 6.4.

Instructions to build assets

pip install --user kas

mkdir 2023.08.00 && cd 2023.08.00

git clone --depth 1 --branch 2023.08.00 https://github.com/sifive/freedom-u-sdk

kas build ./freedom-u-sdk/scripts/kas/freedom-u540.yml
kas build ./freedom-u-sdk/scripts/kas/qemuriscv64.yml
kas build ./freedom-u-sdk/scripts/kas/unmatched.yml

2023.06.00

01 Jun 06:41
934f1cd
Compare
Choose a tag to compare

Release Notes

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 12.2.0 to 13.1.1.
  • LLVM has been updated from 15.0.7 to 16.0.3.
  • Binutils are still 2.40.
  • Glibc is still 2.37.
  • GDB is still 13.1.
  • Mesa has been updated from 22.3.5 to 23.0.3.
  • OpenSBI is still 1.2.
  • U-Boot has been updated from 2023.01 to 2023.04
  • Linux kernel is still 6.1.19.
  • Linux headers are still 6.1.

Instructions to build assets

pip install --user kas

mkdir 2023.06.00 && cd 2023.06.00

git clone --depth 1 --branch 2023.06.00 https://github.com/sifive/freedom-u-sdk

kas build ./freedom-u-sdk/scripts/kas/freedom-u540.yml
kas build ./freedom-u-sdk/scripts/kas/qemuriscv64.yml
kas build ./freedom-u-sdk/scripts/kas/unmatched.yml

2023.04.00

05 Apr 13:18
300e278
Compare
Choose a tag to compare

Release Notes

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 is still 12.2.0.
  • LLVM has been updated from 15.0.4 to 15.0.7.
  • Binutils has been updated from 2.39 to 2.40
  • Glibc has been updated from 2.36 to 2.37.
  • GDB has been updated from 12.1 to 13.1.
  • Mesa has been updated from 22.3.3 to 22.3.5.
  • OpenSBI has been updated from 1.1 to 1.2.
  • U-Boot has been updated from 2022.10 to 2023.01.
  • Linux kernel has been updated from 6.1.8 to 6.1.19.
  • Linux headers are still 6.1.

Instructions to build assets

pip install --user kas

mkdir 2023.04.00 && cd 2023.04.00

git clone --depth 1 --branch 2023.04.00 https://github.com/sifive/freedom-u-sdk

kas build ./freedom-u-sdk/scripts/kas/freedom-u540.yml
kas build ./freedom-u-sdk/scripts/kas/qemuriscv64.yml
kas build ./freedom-u-sdk/scripts/kas/unmatched.yml
kas build ./freedom-u-sdk/scripts/kas/unmatched.yml --target buildtools-extended-tarball