Replies: 3 comments 6 replies
-
@amamory So first up something that is entirely unrelated to the porting process. In my opinion we should not start developing new recipes etc on the 3.1 "Dunfell" release since there was a major syntax change since then (Overrides are now written as My proposal would be to switch to Yocto 3.4 "Honister" (non-lts) for development and proceed with Yocto 3.5 "Kirkstone" (Future LTS, released April 2022) once availabled. What do you think about that? |
Beta Was this translation helpful? Give feedback.
-
@amamory A question I have is how do you manage your layers when building? Do you use some external tools like repo or kas? |
Beta Was this translation helpful? Give feedback.
-
@amamory To get to the juicy part now, I looked over your recipes and they seem fine to me after all (I guess you made sure they work as intended, so I did not look into that). My idea on the other hand would be to stick to the structure and recipes from meta-raspberrypi. Therefor I suggest the following method to create a RT-patched raspberrypi kernel: /recipes-kernel/linux/linux-raspberrypi_5.10.bbappend:
/recipes-kernel/linux/linux-raspberrypi_rt.inc:
The patches must be stored in the linux-raspberrypi-rt folder beside the bbappend. Guess this approach benefits a lot from the fact that it only extends the available infrastructue in constrast to creating a hole new recipe. Additionaly the offical linux-raspberrypi is still in use and only the patchsets must be provided. What are your thoughts on that? I guess from a technical point of view the result is the same but idk I feel like the described approach is "cleaner". But this is mainly a feeling of mine :D |
Beta Was this translation helpful? Give feedback.
-
The goal is to continue on the discussion started here about porting a newer version of PREEMPT_RT to RPI`s Yocto.
This repo could be use as a laboratory to try new things/approaches. If we get a good port, perhaps in the future this can become a more official Yocto supported kernel version.
@micaeb, @kdoren, @matthiasklein manifested interest in this discussion.
Beta Was this translation helpful? Give feedback.
All reactions