Recipe for target 'colibri-imx8qxp_defconfig' failed

Dear Community,

I’m trying to do the configuration of my device tree to be able so use the CAN on my new Colibri iMX8X. I have the Cross Toolchain, the Kernel Git Branch. When I try to make the “default configuration” the following happens:

ec@ec:~/linux-toradex$ export ARCH=arm64
ec@ec:~/linux-toradex$ export PATH=~/gcc-linaro/bin/:$PATH
ec@ec:~/linux-toradex$ export CROSS_COMPILE=aarch64-linux-gnu-
ec@ec:~/linux-toradex$ make colibri-imx8qxp_defconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/zconf.lex.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
***
*** Can't find default configuration "arch/arm64/configs/colibri-imx8qxp_defconfig"!
***
scripts/kconfig/Makefile:113: recipe for target 'colibri-imx8qxp_defconfig' failed
make[1]: *** [colibri-imx8qxp_defconfig] Error 1
Makefile:522: recipe for target 'colibri-imx8qxp_defconfig' failed
make: *** [colibri-imx8qxp_defconfig] Error 2

Am I using the wrong ‘make’ command for my colibri?

Thanks for the help. Kind regards.

Arm 64-bit targets like the Colibri iMX8X use a unified configuration simply called defconfig. You may also consult the following article concerning more information about kernel compilation:

@marcel.tx, thank you very much.

You are very welcome.