AAEONAEU-SW / meta-up-board

Yocto BSP meta layer for the UP Board
https://up-community.org
27 stars 20 forks source link

Zeus support (required for use with Intel Inference Engine for Myriad X) #10

Open radek-uavia opened 4 years ago

radek-uavia commented 4 years ago

I have an Up Core Plus with a Vision Plus X companion card for Myriad X compatibility. I would like to use it with Yocto.

I am trying to set up Intel Inference Engine to use the Myriad X. Inference Engine has a Yocto recipe only compatible with Zeus: https://layers.openembedded.org/layerindex/recipe/106898/

However, it seems like meta-up-board only supports Sumo, with Warrior being in development.

Inference Engine might be non-trivial to backport to Sumo, as it relies on many new components only introduced in Zeus. It looks like porting meta-up-board to Zeus would be the easier route. Are there official plans for it? If not, I could attempt to do it myself. Would you accept contributions to upstream? Do you see any particular points or potential difficulties that I should pay attention to?

AAEONAEU-SW commented 4 years ago

Hi Radek,

We are now migrating all the platforms to Warrior and we expect to finish by the end of Q2. We don't have plan to support Yocto 3.0 Zeus, but during Q3 we will start the migration/upgrade to Yocto 3.1.

You can attempt do it yourself and we would be gladly accepting contributions. Unfortunately we haven't investigated the changes happening on Yocto 3.0, but the main difficulties would be in the porting of the pinctrl driver for UP if you need to do a porting to a kernel newer than 4.19.

Also please note that all the changes of the meta-up-board will be applied to the repo here: https://github.com/AAEONAEU-SW/meta-up-board

radek-uavia commented 4 years ago

Thank you for the answer. As a followup question, will this repo be deprecated in favor of the AAEONAEU-SW one that you linked to? What is the dynamic between both?