This is a curated list of presentations regading Linux booting. The topics are categorized roughly according to the RISC-V Summit 2019: 74 An Introduction to RISC V Boot Flow, in which Anup Patel summerized the booting processes of Linux on x86-64, Arm64 and RISC-V architectures. The picture below is taken from the slides:
In COSCUP 2023 there is a Introduction to Booting RISC V Linux explaining the booting process on RISC-V with actual example:
Learn More โ
A tutorial-style presentation can be found in Embedded Linux from Scratch in 45 minutes, on RISC-V. This presenstation demonstrate building OpenSBI, U-Boot, Linux kernel, and a root file system from scratch:
Learn More โ
For thorough explanation on booting process and kernel initialization, the Linux: the first second, which is based on x86-64 booting and process:
Learn More โ
and Delving into the Linux Boot Process for an ARM SoC - Ajay Kumar & Thiagu Ramalingam, Samsung, which is based on ARMv8 hardware:
Learn More โ