Dev/Embedded: Difference between revisions
< Dev
(→Rootfs) |
|||
Line 7: | Line 7: | ||
== Linux Kernel (and bootloader) == | == Linux Kernel (and bootloader) == | ||
[[Dev/Embedded/FromScratch|Build your Linux Kernel and bootloader]] : generic informations, may need specific versions or patches depending on the board you are using. | [[Dev/Embedded/FromScratch|Build your Linux Kernel and bootloader]] : generic informations, may need specific versions or patches depending on the board you are using.<br /> | ||
Here are direct links to : | |||
* '''[[Dev/Embedded/FromScratch/UBoot|the page dedicated to the U-Boot part]]''' | |||
* '''[[Dev/Embedded/FromScratch/LinuxKernel|the page dedicated to the Linux Kernel part]]''' | |||
though you really should consider reading all the information you will find on [[Dev/Embedded/FromScratch|the main page about building your system from scratch]]. | |||
== Rootfs and Userspace == | == Rootfs and Userspace == |
Revision as of 02:09, 30 December 2024
General
- Do not use Yocto or OpenEmbeded (or their predecessors).
- Open-source matters (or why I don't use RaspberryPi boards)
Cross-compilation
Setup cross-compilation environnement on Devuan GNU/Linux
Linux Kernel (and bootloader)
Build your Linux Kernel and bootloader : generic informations, may need specific versions or patches depending on the board you are using.
Here are direct links to :
though you really should consider reading all the information you will find on the main page about building your system from scratch.
Rootfs and Userspace
- Busybox
- Devuan rootfs : creation from scratch and configuration
Rootfs backup or copy (doing it the right way)