After watching some videos/conferences, reading documentations ... I am still unable to decide which is better : OpenEmbedded or Yocto for building one's own real time distro ( better said linux kernel ).
The project i am working on is time limited ( i can tolerate atmost one month to make the distro work on the target , some peripherals will be added later ) . So i do not want to be in time frustration later , i asked you to have an estimated trend based on your experience and what may add me more values in my professional experience .
My target is planned to be the NI MyRIO Board , the system main objective is managing a sensors net .
Thanks in advance ;)
Let the debate begin ;). I have used and written about all three: OpenEmbedded, Yocto, and Buildroot. Here's my personal perspective. OpenEmbedded (OE) can be considered the "upstream" for Yocto Project. Yocto Project builds on OE and adds preconfigured BSPs and distro defaults which makes it easier to build for those BSPs that are supported by a given Yocto release. Yocto Project and OE project cooperate very closely. Buildroot is also a good build system, but the market has spoken. Every major semiconductor manufacturer and embedded Linux OS vendor has jumped on the Yocto Project bandwagon. Buildroot project has not enjoyed that popularity. Buildroot is good technology, and has some top-notch engineers contributing to it, but OE and Yocto has many more active developers and contributors. That's the way I see it. Good luck with your project.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With