Go to file
Anup Chenthamarakshan fae11c0881 rock64 kernel and u-boot
- Based on https://github.com/anupcshan/gokrazy-odroidxu4-kernel/
- Build functioning u-boot-rockchip.bin
- Generate basic kernel and clean up XU4 files
- Rename vmlinux -> vmlinuz to make Gokrazy plumbing easier
- Enable squashfs root config
- Enable STMMAC - network works, but eth has the same MAC address for all devices :\
- Enable other Rockchip config entities
- Fix setexpr string termination
2024-01-11 21:54:02 -08:00
.github/workflows rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
cmd rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
.gitattributes rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
boot.cmd rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
boot.scr rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
cmdline.txt rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
config.txt rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
go.mod rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
kernel.go rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
LICENSE rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
LICENSE.linux rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
README.md rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
rk3328-rock64.dtb rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
u-boot-rockchip.bin rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00
vmlinuz rock64 kernel and u-boot 2024-01-11 21:54:02 -08:00

This repo is a fork of https://github.com/gokrazy/kernel.

gokrazy Odroid XU4/HC1/HC2 kernel repository

This repository holds a pre-built Linux kernel image for Exynos5422-based Odroid boards (Odroid XU4/HC1/HC2), used by the gokrazy project.

The files in this repository are picked up automatically by gokr-packer, so you dont need to interact with this repository unless you want to update the kernel to a custom version.

Updating the kernel

First, install docker.

Then, build a new kernel - take about 5 minutes.

go run ./cmd/gokr-rebuild-kernel/kernel.go