Skip to content

Releases: milas/talos-sbc-rk3588

v1.7.4-rk3588.alpha.5

31 May 19:18
f301361
Compare
Choose a tag to compare
* Upgrade U-Boot to prevent random MAC address each boot

v1.7.4-rk3588.alpha.4

30 May 21:20
c464c41
Compare
Choose a tag to compare
v1.7.4-rk3588.alpha.4

v1.7.4-rk3588.alpha.1

30 May 19:48
78b1130
Compare
Choose a tag to compare
* Talos v1.7.4

v1.7.3-rk3588.alpha.1

30 May 17:16
747b02b
Compare
Choose a tag to compare

⚠️ UPGRADE FROM milas/rock5-talos NOT SUPPORTED

Sorry 😭 but there's no practical way to make this work. If you were running Talos 1.4.x from my fork, you'll need to re-flash the eMMC and set up as a new node from maintenance mode again.

Known Issues

  • NTP clock sync fails (broken upstream, fixed in Talos v1.7.4)

Key Dependencies

  • Talos v1.7.3
  • Linux 6.9.0 (Collabora fork)
  • U-Boot v2024.01 (Collabora fork)

Good Things to Know

  • This is NOT supported or endorsed by Rockchip, Radxa, Sidero Labs (maker of Talos), or Collabora (mainline kernel/U-Boot) - please do not go to them with support requests!
  • Builds are running on a self-hosted ARM64 GitHub Actions runner on a Hetzner VM

More Things...?

  • Mainline kernel does not support all hardware compared to BSP
  • I went through ~300 diff hunks by hand to apply changes from the Armbian kernel config to get RK3588 hardware enabled while trying to stick as close to the stock Talos kernel config as possible but probably made some mistakes
  • Upstream Talos patched to change the expected set of available modules to remove some that are not built

Installer Images

Radxa Rock 5A

ghcr.io/milas/talos-rk3588:v1.7.3-1-g88eacfcd6-rock-5a@sha256:e2c37a44fb425135681efc64e14e32ed090a429be2db9a06026d049cc1c5c7e3 

Radxa Rock 5B

ghcr.io/milas/talos-rk3588:v1.7.3-1-g88eacfcd6-rock-5b@sha256:d9954055b19cef851d86efabefae59fcb0601086152f01ae1f44806b513dab22

v0.5.0-alpha.12

30 May 16:30
5157fef
Compare
Choose a tag to compare
* Bump to Talos v1.7.3
* Make fully self-contained (use upstream Talos + `.patch` file)

v0.5.0-alpha.9

29 May 13:40
9b9fab9
Compare
Choose a tag to compare
v0.5.0-alpha.9

v0.5.0-alpha.11

29 May 14:02
5e1f2a5
Compare
Choose a tag to compare
v0.5.0-alpha.11

v0.5.0-alpha.10

29 May 13:45
2796895
Compare
Choose a tag to compare
v0.5.0-alpha.10

v0.1.1

28 May 22:38
830c34a
Compare
Choose a tag to compare
  • Collabora U-Boot v2024.01 fork
  • Collabora Linux 6.9.0 fork
  • Talos v1.7.x