Search code examples
linuxyoctobanana-pimender

Yocto Linux for Banan Pi?


I would like to use mender.io for OTA software updates for my Banana PI. Mender.io uses yocto linux and i am totally new to yocto linux. There are some examples and tutorial for Raspberry PI on the internet but i havent found any tutorial for Banana PI. Now, how much banana PI is different then raspberry PI? And e.g. i have the yocto environment setup for the Raspberry PI, what changes do i need to do in that environment to use it for Banana PI? what is the best starting point to start using yocto for Banana PI?


Solution

  • meta-sunxi seems to carry support for the bananapi, thats already a good start.

    Technically, you have to

    1. set up a build
    2. add the meta-sunxi layer
    3. set MACHINE to bananapi
    4. build.

    Please be aware that the Yocto mindset is massively different from a conventional general purpose distro, as its all about image creation and does not offer online package repositories. So before actually investing much time, have a look at our introductory live coding sessions to get an idea if it actually suits your needs.