上一页 1 ··· 9 10 11 12 13

2017年10月13日

摘要: 概述: 接在i.mx6 Android5.1.1 初始化流程之框架之后 参考资料:http://blog.csdn.net/mr_raptor/article/category/799879 相关源码: /system/core/init/ 相关配置文件:/system/core/rootdir/ 阅读全文
posted @ 2017-10-13 14:42 maogefff 阅读(550) 评论(0) 推荐(0) 编辑
摘要: Android启动过程分为以下几个步骤: 1. Boot ROM: 上电后启动芯片固话代码。 2. BootLoader:固话代码会根据启动模式启动bootloader,(一般为启动引脚的电平的不同,从不同的介质中启动,启动介质可以分为nor flash,nand flash, emmc等,Boot 阅读全文
posted @ 2017-10-13 14:42 maogefff 阅读(683) 评论(0) 推荐(0) 编辑

2017年10月11日

摘要: Android: 1.编译 普通的编译: 1). source build/envsetup.sh 2).lunch 3).make -jx make kernel:只重新编译kernel部分镜像,但是不会打包更新boot.img make bootimage-nodeps:不会编译kernel以及 阅读全文
posted @ 2017-10-11 12:00 maogefff 阅读(314) 评论(0) 推荐(0) 编辑

2017年10月9日

摘要: 涉及到的文件: drivers/i2c/i2c-core.c drivers/i2c/i2c-dev.c drivers/i2c/busses/i2c-imx.c 等等 在下面分析的代码中,不想关或者不重要的,我会省略掉。 1. 适配器设备的注册 在Linux内核启动的过程中,会调用到mx6_sab 阅读全文
posted @ 2017-10-09 08:48 maogefff 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 1. uboot的配置分析 1).配置入口分析 首先分析配置: 从make mx6dl_sabresd_android_config可知配置项,搜索Makefile: 其中MKCONFIG就是mkconfig 展开后结果为:mkconfig mx6dl_sabresd_android arm arm 阅读全文
posted @ 2017-10-09 08:42 maogefff 阅读(584) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13

导航