AnsweredAssumed Answered

Adding new MACHINE for new layer

Question asked by Ali Ismail on Jul 24, 2016
Latest reply on Jul 26, 2016 by jimmychan

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?

Outcomes