commontorizon / meta-common-torizon

Fork of the TorizonCore OpenEmbedded Distro Layer to create Common TorizonCore
MIT License
9 stars 8 forks source link

xenomai: Add distro and recipe for Xenomai 4 on x86 #33

Closed leograba closed 4 months ago

leograba commented 4 months ago

Add a distro named "torizon-xenomai" that select the Xenomai kernel and set the corresponding kernel command-line args.

Add a recipe that build the "linux-evl" Xenomai 4 kernel fork, which include the EVL co-processor implementation.

Use the active SLTS kernel 5.10.y branch from Xenomai, because it's the same version as "linux-intel-lts" for kirkstone in meta-common-torizon.

Set minimal kernel config for Xenomai to work. Further optimization may be possible, but is not covered.

microhobby commented 4 months ago

LGTM! Xenomorph cherry picked! Thanks @leograba

dancing-dancing-alien

I had to cherry-pick because the repo needed a sync with upstream, and this mess up with the hashes. But you commit is here: 206f06b40510f7993dc9fc7156248dfb1f9ab5aa

leograba commented 4 months ago

lol thanks man!