Skip to content
This repository has been archived by the owner on May 31, 2024. It is now read-only.

v1.3.1-rock5b

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Dec 02:55

⚠️ This image is suitable if you want to experiment with Talos Linux on a Rock 5B but is NOT production-ready!

Installer Image

docker.io/milas/rock5b-talos:v1.3.1-rock5b@sha256:88edf6e94154bb09d6f8fecf984525f19704ddf9b9f1ad4ab74ebc2df2d7cb9d

Docker Hub

Known Issues

  • No way to customize kernel args

Upgrade Notes

  • Use --preserve (see #5)

Differences from Upstream Talos

  • Uses Dockerized toolchain for Radxa BSP kernel @ milas/rock5b-docker-build
  • HACK: Refactor partition offset logic to align with Rockchip docs
  • HACK: Remove BIOS/EFI partitions entirely
  • HACK: Change Talos root partition to ext4 from xfs (vendor U-Boot does not support XFS)
  • HACK: Add rk3588-rock-5b.dtb (& rk3588-uart7-m2.dtbo) directly to Talos root partition (these would normally be in the EFI partition)
  • HACK: Add (hardcoded) /extlinux/extlinux.conf directly to Talos root partition
  • HACK: Remove proc.sys.kernel.yama.ptrace_scope from KSPP list
  • HACK: Disable IMA policy
  • HACK: Add new step to systemRequirements phase to forcibly load the r8125 ethernet driver
  • HACK: Increase minimum installer size to account for the BSP kernel being ~1GB
  • HACK: Disable SystemInfoController (no SMBIOS support)