I was following the new eIQ directions https://www.nxp.com/docs/en/nxp/user-guides/UM11226.pdf
My target is iMX8Mmini so I slightly changed the yocto build for the mini target.
Everything builds except when it come to including tensorflow in the image.
when I have local.conf line:
IMAGE_INSTALL_append = " arm-compute-library tensorflow-lite armnn onnxruntime"
everything builds fine but when I add the "tesorflow" component like the app note describes:
IMAGE_INSTALL_append = " arm-compute-library tensorflow tensorflow-lite armnn onnxruntime"
I get this error:
It looks like it has an issue with the COMPATIBLE_MACHINE. Is this enumerated somewhere in the recipes somewhere?
Looks like it does not complain when using the iMX8QM as the target.
I was able to modify the tensorflow bb recipe at sources/meta-imx-meacinelearning/recipes-libraries/tensorflow/tensorflow_1.12.0.bb.
from COMPATIBLE_MACHINE = "(imx8qm)"
to COMPATIBLE_MACHINE = "(imx8qm|imx8m)"
builds fine now.