Re: Help with setting up a PREEMPT_RT image for BeagleBone Black #yocto
Bruce Ashfield
On Tue, Nov 1, 2022 at 5:10 PM Michael T Pham <mpham20@...> wrote:
You can find the details in the yocto manuals, but I'm describing how the standard/tiny/preempt-rt reference kernels have their configurations constructed using the kernel-yocto tooling. For each kernel type, there's a matching config that has the MACHINE + kernel type in it. The tools find that description and use it to pull all the common configs, kernel type specifics and machine fragments into a final config. If one doesn't exist, you either need to have your own defconfig, or you can create one. In this case, you don't need to create one, as it exists.
You'd only need to have the beaglebone yocto bits in the new bbappend, and it would be placed in any layer, in the appropriate subdirectory. This bappend is no different than any other. I'm being intentionally terse there, since it is best to read the docs for this, as I won't do it justice.
I was describing the general case, and then commenting on this specific one. I don't want someone to read this later and maybe think that any machine + linux-yocto-rt combination will "just work". Bruce
- Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II |
|