4 ms·
Yocto can be incredibly simple, this is my favorite example: https://github.com/bootlin/simplest-yocto-setup/ https://github.com/bootlin/simplest-yocto-setup/
by jcalvinowens 2y ago
Yocto can be incredibly simple, this is my favorite example: https://github.com/bootlin/simplest-yocto-setup/ https://github.com/bootlin/simplest-yocto-setup/
Only the kernel and bootloader usually need to be specialized for most modern arm boards: the userland can be generic. Most of the problems people have with yocto are due to layers from hardware vendors which contain a lot of unnecessary cruft.
- fake-name 2y agoYocto can appear incredibly simple. Until something somewhere deep inside the build process breaks, or you need to enable a peripheral the default device-tree for your board doesn't enable, or a gnat farts on the other side of the world, and it completely stops working.
- jcalvinowens 2y agoThe more your hardware vendors work upstream, the more Yocto will simplify your life. If you buy hardware from a vendor who hands you a "meta-bigco" layer with their own fork of u-boot and the kernel, you're gonna have a bad time...
- written-beyond 2y agoI spent at least a week to understand Yocto, started reading a book. I couldn't wrap my head around it. Just went back to the RPI OS image builder scripts.
- not_the_fda 2y agoTake a look at buildroot its a much better system.
- ab71e5 2y agoWhich book was that? The bootlin course slides are pretty good