9 Commits

Author SHA1 Message Date
Owen
e261737c98 note:breakage 2024-11-25 17:27:55 +01:00
Owen Carter
ba12d53a61
Make only single kernel version, offer to update sources (#11)
Source updates may break building older releases (eg kernel#48 source breaks dtb includes for kernel#41)
* Only build latest
* offer to update sources
2024-11-07 14:17:47 +01:00
Owen Carter
520118f143
Update tooling for custom kernels (#6)
Improve support for custom device trees when kernel updates are received

* Modified make-trees.sh so that it builds for all installed kernels.
* A new script flash-latest.sh that copies the resulting .dtb files into the /etc/flash-kernel/dtbs/ override folder.

The build-trees README is updated for this, and shows how to configure flash-kernel to use the custom .dtbs.

Kernel upgrade should now go:

[after a new kernel upgrade is installed]
* Upgrade source: cd source && apt source linux-riscv
* Build dtb's: cd build-trees &&; ./make_dtbs.sh
* Install device tree via softlinks ./flash_latest.sh
* Reboot
2024-09-19 14:52:55 +02:00
Owen Carter
4a57426356
Polish README.md 2024-09-04 17:28:16 +02:00
Owen Carter
d27e2868d3
Update README.md 2024-09-03 18:11:51 +02:00
Owen
637eb088dd wip 2024-08-31 14:26:52 +02:00
Owen Carter
1a7f8ae985
Update README.md 2024-08-31 14:07:57 +02:00
Owen
53f4de3e3e doc work 2024-08-30 15:25:40 +02:00
Owen
fde53cf084 refactor, extensive, still a work in progress 2024-08-27 13:11:10 +02:00