本文主要是介绍Android平台如何确定deconfig及dtsi的总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.在android目录下,使用source build/envsetup.sh
2.再lunch之后:
3.lunch msm8909w-userdebug之后:
可以看到TARGET_PRODUCT=msm8909w
4.在android目录下搜msm8909w:
5.可以进入该目录下,查询AndroidBoard.mk文件。
6.在AndroidBoard.mk文件里:
可以看到,关于kernel_defconfig的清析定义。这个是取决于TARGET_BUILD_VARIANT的值所决定的。
确定dts的办法是看打应的串口log,主要看:
Machine model表示使用的dts文件。可以在kernel的arch/arm(or arm64)/boot/dts/qcom/中进行搜索:
这样就可以确定了是哪个dts的该平台的。
在该平台中又引入了:
剩下的就是各模块自己的dtsi了。
这篇关于Android平台如何确定deconfig及dtsi的总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!