android p auto source code build for imx8qm failed

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

android p auto source code build for imx8qm failed

Jump to solution
703 Views
zfreeman2321
Contributor I

Hi, 

I'm building android p auto source code for imx8qm, according to <Android™ User's Guide, Rev. P9.0.0_2.1.0-AUTO-ga>, cmds as below:

source build/envsetup.sh

lunch mek_8q_car-userdebug

make

and then, there are some error messages:

 

[ 2% 2872/97727] Merging KERNEL config
Using /nxp/android_build/vendor/nxp-opensource/kernel_imx/arch/arm64/configs/android_car_defconfig as base
Merging /nxp/android_build/vendor/nxp-opensource/kernel_imx
sed: read error on /nxp/android_build/vendor/nxp-opensource/kernel_imx: Is a directory
cat: /nxp/android_build/vendor/nxp-opensource/kernel_imx: Is a directory
make[1]: Entering directory '/nxp/android_build/out/target/product/mek_8q/obj/KERNEL_OBJ'
HOSTCC scripts/basic/fixdep
GEN ./Makefile
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
scripts/kconfig/conf --alldefconfig Kconfig
#
# configuration written to .config
#
make[1]: Leaving directory '/nxp/android_build/out/target/product/mek_8q/obj/KERNEL_OBJ'
Value requested for CONFIG_BT_HS not in final .config
Requested value: # CONFIG_BT_HS is not set
Actual value:

Value requested for CONFIG_XEN_BLKDEV_BACKEND not in final .config
Requested value: CONFIG_XEN_BLKDEV_BACKEND=y
Actual value:

...

...

[ 3% 3651/97727] target C++: libv8base <= external/v8/src/base/platform/condition-variable.cc
[ 3% 3652/97727] target C++: libv8base <= external/v8/src/base/logging.cc
[ 3% 3653/97727] target C++: libv8base <= external/v8/src/base/sys-info.cc
[ 3% 3654/97727] Building arm64 4.14 kernel ...
FAILED: out/target/product/mek_8q/obj/KERNEL_OBJ/arch/arm64/boot/Image.lz4
/bin/bash -c "(PATH=\$PATH make -j8 SHELL=/bin/bash -C vendor/nxp-opensource/kernel_imx mrproper ) && (PATH=\$(cd prebuilts/misc/linux-x86/lz4; pwd):\$PATH CCACHE_NODIRECT=\"true\" make -j8 SHELL=/bin/bash -C vendor/nxp-opensource/kernel_imx O=\$(/nxp/android_build/prebuilts/build-tools/linux-x86/bin/ckati --realpath out/target/product/mek_8q/obj/KERNEL_OBJ 2> /dev/null) ARCH=arm64 CROSS_COMPILE=\" /nxp/android_build/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-androidkernel-\" KCFLAGS=\"\" KAFLAGS=\"\" Image.lz4 ) && (PATH=\$(cd prebuilts/misc/linux-x86/lz4; pwd):\$PATH CCACHE_NODIRECT=\"true\" make -j8 SHELL=/bin/bash -C vendor/nxp-opensource/kernel_imx O=\$(/nxp/android_build/prebuilts/build-tools/linux-x86/bin/ckati --realpath out/target/product/mek_8q/obj/KERNEL_OBJ 2> /dev/null) ARCH=arm64 CROSS_COMPILE=\" /nxp/android_build/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-androidkernel-\" KCFLAGS=\"\" KAFLAGS=\"\" modules )"
make: Entering directory '/nxp/android_build/vendor/nxp-opensource/kernel_imx'

 

so why?

 

thanks

 

0 Kudos
1 Solution
689 Views
jimmychan
NXP TechSupport
NXP TechSupport

There is Android P9.0.0_2.1.1_AUTO (Linux 4.14.98 Kernel)​. You can download it from here.

https://www.nxp.com/design/software/embedded-software/software-technology-for-android-auto:ANDROID-A...

View solution in original post

0 Kudos
1 Reply
690 Views
jimmychan
NXP TechSupport
NXP TechSupport

There is Android P9.0.0_2.1.1_AUTO (Linux 4.14.98 Kernel)​. You can download it from here.

https://www.nxp.com/design/software/embedded-software/software-technology-for-android-auto:ANDROID-A...

0 Kudos