当前位置:网站首页>I.MX6ULL启动方式
I.MX6ULL启动方式
2022-06-27 11:14:00 【王 incredible ke】
6ull支持多种外置flash启动
一,启动模式选择
用户手册上说:在reset期间芯片会去查看电源们控制状态寄存器,内核行为将会收boot mode pin的设定的影响。
在引导期间,核心的行为由引导模式引脚设置来定义,如引导模式引脚设置中所述。当从低功耗启动模式醒来时,核心会跳过时钟设置。引导ROM检查PERSISTENT_ENTRY0(参见持久位)是否是指向有效地址空间(OCRAM、DDR、QSPI或EIM)的指针。如果PERSISTENT_ENTRY0是指向有效范围的指针,则它将使用PERSISTENT_ENTRY0寄存器中的入口点开始执行。如果PERSISTENT_ENTRY0是指向无效范围的指针,则核心将执行系统重置。
主要是01和10两种模式
10时使用 内部boot启动
启动设备选择(当使用内部boot启动时)
需要选择启动设备是哪一种flash设备
(最长用nand_FLASH SD EMMC QSPI_FLASH)
二 启动头文件
1,boot rom做的事情
设置内核时钟为396mhz。使能mmu和Cache。使能L1cache,L2cache MMU。目的就是为了加速启动。
从boot_CFG设置的外置存储中,读取image,然后 做相应的处理。
2,IVT和BOOT data数据
Bin文件前面要添加头部,头部信息有以下内容。
边栏推荐
- matlab习题 —— 创建 50 行 50 列全零矩阵、全 1 矩阵、单位矩阵、对角矩阵,输出矩阵第135号元素。
- [worthy of collection] centos7 installation MySQL complete operation command
- 【TcaplusDB知识库】TcaplusDB数据导入介绍
- [tcapulusdb knowledge base] Introduction to tmonitor background one click installation (I)
- Interview shock 60: what will cause MySQL index invalidation?
- Jerry's constant feeding of dogs will cause frequent switch interruptions leading to timer [chapter]
- [tcapulusdb knowledge base] tcapulusdb tmonitor module architecture introduction
- Jerry added an input capture channel [chapter]
- 深入理解 happens-before 原则
- What basic functions are required for live e-commerce application development? What is the future development prospect?
猜你喜欢
“全班29人24人成功读研”冲上热搜!剩下的5个人去哪了?
[worthy of collection] centos7 installation MySQL complete operation command
Glide caching mechanism
21:第三章:开发通行证服务:4:进一步完善【发送短信,接口】;(在【发送短信,接口】中,调用阿里云短信服务和redis服务;一种设计思想:BaseController;)
[tcapulusdb knowledge base] Introduction to tmonitor system upgrade
Unity shader learning (I) understanding the basic structure of unity shader
Codeforces Round #786 (Div. 3) ABCDE
Summary of qstype class usage (III)
JSP自定义标签
[tcapulusdb knowledge base] Introduction to tmonitor stand-alone installation guidelines (I)
随机推荐
【TcaplusDB知识库】Tmonitor系统升级介绍
Leetcode 729. 我的日程安排表 I(牛逼,已解决)
中科院微生物所招聘青年PI 20位,2百万安家费,千万启动经费(长期有效)
Eureka core source code analysis
杰理之睡眠以后定时唤醒系统继续跑不复位【篇】
AUTOCAD——三种修剪方式
[tcapulusdb knowledge base] Introduction to tcapulusdb table data caching
Deep learning in finance in cross sectional sectional predictions for random forests
deep learning statistical arbitrage
Future & CompletionService
一篇抄十篇,CVPR Oral被指大量抄袭
【TcaplusDB知识库】TcaplusDB常规单据介绍
Metadata of database
[tcapulusdb knowledge base] Introduction to tmonitor stand-alone installation guidelines (II)
堆-堆排序-TopK
【TcaplusDB知识库】TcaplusDB分析型文本导出介绍
Summary of qstype class usage (II)
[tcapulusdb knowledge base] tcapulusdb operation and maintenance doc introduction
Informatics Olympiad all in one 1332: [example 2-1] weekend dance
Leetcode 177 The nth highest salary (June 26, 2022)