I am currently trying to add a new layer to my yocto build. After adding a new layer, it seems the build does not recognize the new machine I have added. I added the new_machine.conf to /conf/machine in the layer. I have added the layer to /conf/bblayers.conf. When I attempt to build the core image, I get the following notes/errors. It is somehow not aware of my machine.
Loaded 2574 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
NOTE: preferred version 3.14.52 of linux-imx not available (for item virtual/kernel)
NOTE: versions of linux-imx available: 3.14.28
NOTE: preferred version 3.14.52 of linux-imx not available (for item kernel-base)
NOTE: versions of linux-imx available: 3.14.28
NOTE: preferred version 3.14.52 of linux-imx not available (for item kernel-image)
NOTE: versions of linux-imx available: 3.14.28
I have tried adding COMPATIBLE_MACHINE_newMachine = newMachine, but this gives a large set of warning. Is there a config step I am missing to add a new machine to the build?
seems the version of linux is not match. you can download the newer BSP to try again.