没有找到kernel源码,请帮忙看下

我的开发板是vim3l,我根据网上的提示下载了android的代码,我想修改下kernel的源码但是没有找到,能告诉我下kernel的源码在哪里么?
@tenk.wang @jasonl @goenjoy

另外对应的defconfig文件是哪个?是kvim_a32_defconfig么?

common目录就是kernel代码。。

是的。在common\arch\arm\configs目录下。

vim3l不应该是arm64平台的么?怎么编译指定的ARCH是arm的呢?

硬件是arm64,但amlogic软件android 9.0仅支持32位。android 11.0支持64位。

我能在哪里下载到Android11的代码呢?

您好,我现在使用的是android9.0的SDK,想请教下如下两个问题:
1.dt.img生成的处理在哪个Makefile或者mk文件里面?
2.我现在尝试使用SD卡挂载system.img但是会出现Requested init /dev/block/mmcblk1p1 failed的情况,请问下这个大概是什么原因呢?能否指导下如何调查这种问题呢?
尝试通过SD卡启动的时候我修改的initargs为:
setenv init=/dev/block/mmcblk1p1 console=ttyS0,115200 no_console_suspend earlycon=aml_uart,0xc81004c0 ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000
saveenv;reboot
@goenjoy @tenk.wang @jasonl


启动时存在的问题如上,请您帮忙看下,多谢