- 通过GitHub Actions构建armbian支持列表之外的rk33xx设备固件
- 此仓库仅提供armbian构建方法、思路;如出现固件不能用、外设不能用等等问题请自行寻找解决方法
- Armbian branch的stable选项必须要构建的板卡支持这两个分支才选择,否则会报错
- Armbian kernel:linux-dtb、linux-headers、linux-image、linux-libc-dev四个deb包
- Armbian源码https://github.com/armbian/build
- stable:kernel-6.1;current:kernel-6.6;edge:kernel-最新
- rk3399-test分支是测试分支,主要用来验证dts/patch的可行性
- rockchip64-current存放current(rockchip64-6.6),edge(目前是rockchip64-6.12)的patch/dts文件通过软链接让一份文件实现复用
- rockchip64-6.1存放stable(自定义内核分支,armbian没有这个分支,默认为current-6.6)
- stable必须要在xxx.conf的KERNEL_TARGET选项添加stable
- build armbian all borad.yml:构建列表内所有设备armbian固件,不上传kernel headers文件
- build armbian customize board.yml:单独构建某设备armbian固件,不上传kernel headers文件
- build armbian kernel customize.yml:单独构建某设备armbian固件,将headers、image、dtb、libc-dev上传至Armbian Kernel标签
- build kernel customize.yml:单独构建,只上传headers、image、dtb、libc-dev至Armbian Kernel标签