MTK
jgw2008
这个作者很懒,什么都没留下…
展开
-
MTK bootloader 启动过程
1、bootloader到kernel启动总逻辑流程图ARM架构中,EL0/EL1是必须实现,EL2/EL3是选配,ELx跟层级对应关系:EL0 -- appEL1 --Linuxkernel 、lkEL2 -- hypervisor(虚拟化)EL3 -- ARM trust firmware 、pre-loader若平台未实现EL3(atf),pre-loader直接...转载 2019-04-26 11:34:00 · 1413 阅读 · 0 评论 -
深入MTK平台bootloader启动之【 lk -> kernel】分析笔记
Pre-loader 运行在ISRAM,待完成 DRAM 的初始化后,再将lk载入DRAM中,最后通过特殊sys call手段实现跳转到lk的执行入口,正式进入lk初始化阶段.一、lk执行入口:位于.text.boot 这个section(段),具体定义位置为:./lk/arch/arm/system-onesegment.ld:10: .text.boot : { *(.tex...转载 2019-04-26 11:38:17 · 1683 阅读 · 0 评论 -
深入MTK平台bootloader启动之【 Pre-loader -> Lk】分析笔记
1、bootloader到kernel启动总逻辑流程图ARM架构中,EL0/EL1是必须实现,EL2/EL3是选配,ELx跟层级对应关系:EL0 -- appEL1 -- Linux kernel 、lkEL2 -- hypervisor(虚拟化)EL3 -- ARM trust firmware 、pre-loader若平台未实现EL3(atf),pre-loader直接...转载 2019-04-26 11:40:27 · 1402 阅读 · 0 评论 -
MTK平台各种分区和bin/img(线刷包)对应关系和作用说明
MTK platform partition meaning Pre-loader Pre-loader image Handles all the download and secure boot procedure DSP_BL DSP Boot Loader MBR、EBR1、EBR2 Ext4 file syst...转载 2019-04-30 10:19:31 · 8152 阅读 · 0 评论