This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Building for Morello CHERI with Yocto

Hi everybody,

We're working on a DSbD project to provide build support within the Yocto ecosystem,

We've been getting up the curve with the codebase and we see that whilst the current code in GitLab uses build scripts a year or two ago it was making use of some Yocto builds.

Ruben over at the Slack channel referred us to ask here. Could somebody have a chat with me about what was supported with the Yocto build and what the challenges were that lead to the removal of Yocto bitbake support in favour of the build scripts?

Thanks!

Alex Lennon

Director

Dynamic Devices Ltd

Parents
  • Hello Alex, 

    Yocto in past was used to build the stack , The stack release was a busybox and an android file system ,
    While android had its own build system , and we used the morello ack kernel, Yocto then was only exercised to have only building the
    firmware.

    Having said that the way the firmware was used with the parteners (exercising the binaries) a Yocto based firmware build was a costly things for maintanace and developemnt.
    Also we didnot use yocto for its USP for managing various dependencies, as firmware (scp,TFA,EDK2) build is indeed very light and simple.

    So with this view for firmware build we moved away from yocto to the proprietary based build system , which was easy and simple.

Reply
  • Hello Alex, 

    Yocto in past was used to build the stack , The stack release was a busybox and an android file system ,
    While android had its own build system , and we used the morello ack kernel, Yocto then was only exercised to have only building the
    firmware.

    Having said that the way the firmware was used with the parteners (exercising the binaries) a Yocto based firmware build was a costly things for maintanace and developemnt.
    Also we didnot use yocto for its USP for managing various dependencies, as firmware (scp,TFA,EDK2) build is indeed very light and simple.

    So with this view for firmware build we moved away from yocto to the proprietary based build system , which was easy and simple.

Children