Dev/Embedded: Difference between revisions
< Dev
Line 6: | Line 6: | ||
[[Dev/Embedded/CrossCompile|Setup cross-compilation environnement on Devuan GNU/Linux]] | [[Dev/Embedded/CrossCompile|Setup cross-compilation environnement on Devuan GNU/Linux]] | ||
== | == Create your system from scratch == | ||
[[Dev/Embedded/FromScratch|Build your Linux Kernel and | [[Dev/Embedded/FromScratch|Build everything from scratch]] (or almost) : build your bootloader, your Linux Kernel and your base system. These are generic information, which may need specific versions or patches depending on the board you are using.<br /> | ||
The main [[Dev/Embedded/FromScratch|"FromScratch"]] page also holds a lot more information which you may find interesting (or so do I hope).<br /> | |||
Here are direct links to : | Here are direct links to : | ||
* '''[[Dev/Embedded/FromScratch/UBoot|the page dedicated to the U-Boot part]]''' | * '''[[Dev/Embedded/FromScratch/UBoot|the page dedicated to the U-Boot part]]''' |
Revision as of 02:38, 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
Create your system from scratch
Build everything from scratch (or almost) : build your bootloader, your Linux Kernel and your base system. These are generic information, which may need specific versions or patches depending on the board you are using.
The main "FromScratch" page also holds a lot more information which you may find interesting (or so do I hope).
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 UserLand
Create and configure the base system :
Rootfs backup or copy (doing it the right way)