- 3
- 0
- 约1.85千字
- 约 72页
- 2018-12-09 发布于天津
- 举报
linux驱动基础知识讲解资料教程.pptx
Linux 驱动学习总结汇报;最简单的嵌入式系统;MTK的Bootloader;MTK的Bootloader;MTK的Bootloader;pre-loaders中涉及的硬件部分;(4)??内存模块
1)?????Pre-loader由boot ROM加载和在芯片组内部的SRAM中执行,因为外部的DRAM还没有初始化。
2)?????为了准备软件整个可执行环境,pre-loader采用内置的内存设置来初始化DRAM(DRAM is initialized upon pre-loader built-inmemory settigns)。这样,LK就能够被加载到DRAM中并执行。
?
(5)??GPIO模块
(6)??PMIC模块
为了提供一些基本的硬件功能,比如控制外设电源,pre-loader初始化上层模块(upper modules)。
?
(7)??RTC模块
1)?????当通过power按键开机后,pre-loader拉高RTC的PWBB来保持设备一直有电(keep the device alive)和继续引导LK。
2)?????RTC闹钟(alarm)有可能是设备开机的启动源,对于这种情况,设备部需要按power按键就可自动启动。;(8)??USB模块
当USB线插入时,它初始化来和外部工具通信,比如用于升级系统的下载工具或是META模式触发器的META工具。
?
(
原创力文档

文档评论(0)