Missing defconfig for Linaro's AOSP port for db410c


#1

Hi guys. I’m trying to build the kernel from source according to https://www.96boards.org/documentation/consumer/dragonboard/dragonboard410c/guides/aosp.md.html
but the defconfig file is missing ( http://snapshots.linaro.org/96boards/dragonboard410c/linaro/aosp/kernel/latest/defconfig)
So I tried to extact it from /proc/config.gz from a running instance (from the one that works, with the dtb already built in devices/linaro/dragonboard-kernels/). I recompiled the kernel with this defconfig, but the board still does not boot correctly.

Does anyone know where the working defconfig is?

Thank you!!

UPDATE: I tried also using arch/arm64/config/qcom_defconfig (merged with android-base and android-recommended configs). Seems to enter a bootloop.


#2

@pundiramit, Is downloading out of tree defconfig still needed to build DB410C kernel ?


#3

Sorry I forgot to reply on this. We are working on a common kernel config for dragonboards (db820c|db410c). Hopefully we will be using same kernel image as the next prebuilt image for AOSP boot. I’ll share the CI download link upon confirmation.


#4

Also going forward, yes we do need out of tree Android config fragments to build db410c kernel for AOSP. Plan is to use qcom_defconfig as base config and enable Android config fragments https://android.googlesource.com/kernel/configs/ at build time.