知识点:
1.操作系统分层的概念
Windows:bios→内核模式→用户模式→用户程序
linux:bootloader→内核→文件系统→用户程序
2.bootboader种类介绍
U-boot是最通用的bootboader。(210,4412等等)
vivi 针对三星的ARM来定制2440上有用到
3.4412休眠问题
它可以直接跳过uboot,直接去运行系统
欢迎大家观看迅为uboot视频教程!
做了哪些事情:
1.解压的这些文件是做什么的
2.编译
3.烧写(拨码开关)
4.运行uboot
问题小结
疑问1:uboot源码等文件做什么,有什么用?
疑问2:编译的过程怎么回事?
疑问3:烧写是怎么实现的?
疑问4:tf卡启动和fastboot到底怎么回事?
疑问5:uboot启动会做哪些事情
教程的思路
准备工作:至少要看完视频的入门部分,编译烧写等
1.以问题作为出发点
2.解答这些问题的时候引入新的问题
3.给大家扩展知识和概念
4.注意一下,疑问解答不分先后顺序
问题:为什么需要uboot?
分层,便于移植。
带着疑问去看:Datasheet中关于uboot的部分
新的疑问:
iROM:简短的代码,在4412芯片上的内存存储器
64KB
新的疑问:
BL1:First boot loader,它们在扩展存储器上
BL1是三星提供的,不开源
BL2:Second boot loader
不由三星提供。有代码。
有用的知识:
OM(拨码开关)是由iROM控制的
BL1需要iROM中的代码去校验
通过iROM去解决“问题4”的部分
Android_Exynos4412_iROM_Secure_Booting_Guide_Ver.1.00.00
iROM做了哪些事情
关掉看门狗,关掉中断,关掉内存管理单元
问题4.1:OM拨码开关在哪里起作用
答案:iROM中
问题4.2:OM拨码开关是怎么对应的呢
以tf卡为例。TF卡启动,拨码开关要设置为10
关键字:4412开发板 Uboot教程 uboo 框架
引用地址:
【4412开发板教程】Uboot教程之uboot基础概念和框架
推荐阅读最新更新时间:2024-11-22 16:05
使用Rhapsody软件框架和UML的实时系统开发
摘要:UML已成为复杂系统建模的工业标准,并可借助代码自动生成工具实现从分析到编码的开发过程自动化。而实时系统的行为特征可以很好地用UML的状态机表示,从而成为自动代码生成、测试、分析和校验的最佳选择。Ilogix公司的Rhapsody是一个基于UML支持模型驱动开发的CASE工具,它使用一套为实时系统量身打造的软件框架实现实时系统软件的开发自动化。 关键词:实时系统 UML Rhapsody 状态机 引言 面向对象的软件设计方法推崇抽象、可重用且易维护的设计模式。其中,一个普遍采用的做法是使用预定义的框架构建复杂的软件系统。在面向对象领域中,框架是指为某一具体应用领域提供解决方案的类集。程序员使用继承、聚合等技术定制框架并将其用于
[嵌入式]
嵌入式实时操作系统设计探讨
在传统的嵌入式实时操作系统中,内核和应用都运行在同一特权级,应用程序可以无限制的访问整个系统地址空间。因此在某些情况下,应用的潜在危险动作会影响其他应用和内核的正常运行,甚至导致系统崩溃或者误操作。 为了满足航空电子对高可靠性、高可用性以及高服务性的要求, 1997年1月ARINC发布了ARINC653(航空电子应用软件标准接口),并于2003年7月发布ARINC653 Supplement 1,对区间管理、区间通信及健康监测部分进行了补充说明,用以规范航空电子设备和系统的开发。 随即,国外各大嵌入式开发商相继推出此类支持ARINC653,具有内核和应用保护机制的操作系统。但在国内的嵌入式领域,这样的研究还有一定差距。基于此,本
[应用]
16GW!大唐2024-2025年光伏逆变器框架招标
7月16日,中国大唐集团有限公司2024-2025年度光伏逆变器框架招标。 该项目分为3个标段,采购容量合计16GW。其中标段一为大功率组串式逆变器,采购容量为12GW;标段二为集中式逆变器,采购容量为3GW;标段三为分布式组串逆变器,采购容量为1GW。 标段一供货范围主要包括:组串式逆变器及附件、专用工具、备品备件、消耗品、技术服务、抽检试验、运保费等。 标段二供货范围主要包括:集中式逆变器及附件、专用工具、备品备件、消耗品、技术服务、抽检试验、运保费等。 标段三供货范围主要包括:分布式组串逆变器及附件、专用工具、备品备件、消耗品、技术服务、抽检试验、运保费等。 本次框架采购合同有效期自框架采购合同签订之日起至2025年6月3
[新能源]
USB驱动程序框架搭建
1.首先我们先从理论上浅谈一下USB驱动的框架
app:
-------------------------------------------
USB设备驱动程序 // 知道数据含义
内核 --------------------------------------
USB总线驱动程序 // 1. 识别, 2. 找到匹配的设备驱动, 3. 提供USB读写函数 (它不知道数据含义)
-------------------------------------------
[嵌入式]
江化微:签订投资合作框架协议书 开启5倍新成长
投资要点: 公司公告:公司与镇江新区管理委员会签订投资合作框架协议书,公司将不迟于2017年7月份在产业园成立项目公司。项目公司首批注册资金为2亿元,项目用地约为195亩,产能设计约为年产22万吨超高纯电子化学品。镇江新区管理委员会下属镇江新区新材料产业园是国家级专业品牌园区,定位于高端电子化学品等新材料产业,地理位置处于华东区域核心交通枢纽并且园区拥有完善的供应链产业群配套优势。 国内湿电子化学品龙头,产能扩张开启5倍新成长。公司目前拥有湿电子化学品年产能4.50万吨,其中超净高纯试剂3.24万吨,光刻胶配套试剂1.26万吨。近年公司产能利用率、产销率、毛利率水平均保持高水准,盈利能力强。在平板领域,公司产品已经进入中电
[半导体设计/制造]
软件定义汽车体系框架及通信架构技术
软件定义汽车如何落地实现之架构升级 以智 能驾驶为例,预计到 2030 年 L5 级别 自动驾驶 车辆代码量将接近 10 亿行代码。随着 软件代码的增加,软件在汽车上的价值也将进一步提高,据麦肯锡测算,到 2030 年 汽车软件全球市场为 840 亿美元,其中自动驾驶超过 430 亿美元,娱乐/互联/安全为 180 亿美元。 软件架构:分层解耦、服务化、A PI 接口 标准化 通信 架构:基于车载 以太网 的技术应用 硬件 架构:区域接入+算力集中化
[嵌入式]
合肥城建和长鑫集成签订项目合作框架协议,季度营收2.55亿
7月13日,合肥城建发布公告称,公司近日与合肥长鑫集成电路有限责任公司(以下简称“长鑫集成”)签订了项目合作框架协议。 公告显示,合肥市产业投资控股(集团)有限公司(以下简称“产投集团”)持有合肥城建第二大股东合肥市工业投资控股有限公司(以下简称“工业控股”)100%股权,同时产投集团持有长鑫集成99.75%股权,另外长鑫集成法定代表人袁飞先生兼任工业控股的高级管理人员,根据《深圳证券交易所股票上市规则》对关联交易的规定,本次交易构成关联交易;本次关联交易不构成《上市公司重大资产重组管理办法》规定的重大资产重组。由于该框架协议不涉及具体金额,无需提交董事会及股东大会审议。 长鑫集成位于安徽省合肥市空港示范区,主要参与合肥长鑫动态随
[手机便携]
思博伦发布Elevate测试框架,打破无线测试的“箱式”传统
思博伦通信宣布,正式发布无线及M2M设备与服务先进测试领域革命性的技术:思博伦Elevate测试框架。思博伦Elevate是一种强大的资源网络,其设计目标是应对无线行业中日益复杂的测试挑战并满足规模方面的需求。Elevate提供一种独特的开放式测试架构,完全突破了测试和测量领域现有的条框限制,并可实现更高水平的测试,不仅可以加快入市速度,还能使用户体验得到大幅改善。
SignalsResearchGroup总裁MichaelThelander评论说:“很明显,整个行业都对我们与思博伦在过去几个月中合作开展的VoLTE测试非常感兴趣。这说明运营商要想全面理解VoLTE的性能和互用性问题,还有很长的路要走,而IR.
[测试测量]