知识点:
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
上一篇:MiniARM2300电脑自动打铃器设计与实现ucos操作系统
下一篇:32位RISC-CPU-ARM芯片的应用和选型
推荐阅读
史海拾趣
背景:随着全球对环保和可持续发展的重视,Galaxy Microelectronics也开始关注其生产过程中的环保问题。
发展:公司投入巨资建设绿色工厂,采用先进的环保技术和设备,减少生产过程中的能源消耗和废弃物排放。同时,Galaxy Microelectronics还积极推广环保理念,与供应商和客户共同构建绿色供应链。这些举措不仅提升了公司的社会形象,还为其在竞争激烈的市场中赢得了更多客户的青睐。
雅特力深知人才是企业发展的核心力量。因此,公司始终重视人才培养和团队建设。雅特力通过招聘优秀的专业人才、开展内部培训、设立激励机制等方式,打造了一支高素质、高效率的团队。这支团队不仅具备丰富的技术知识和实践经验,还具备高度的创新意识和团队协作能力。正是有了这样一支优秀的团队,雅特力才能够在激烈的市场竞争中脱颖而出,实现持续稳健的发展。
随着技术的不断成熟和产品的不断优化,AML开始积极拓展市场。公司参与了多个国际电子展会,与全球各地的客户建立了联系。通过展示其独特的技术优势和高质量的产品,AML逐渐在微波技术领域建立了良好的品牌形象。同时,AML还加强了与合作伙伴的合作关系,共同开拓市场,实现互利共赢。
为了确保产品的质量和稳定性,AML建立了严格的质量管理体系。公司从原材料采购、生产过程到产品出厂都进行了严格的质量控制,确保每一款产品都符合客户的要求和行业标准。同时,AML还加强了员工的培训和管理,提高了员工的质量意识和技能水平,为公司的质量管理提供了有力保障。
随着技术的不断成熟和产品的不断优化,AML开始积极拓展市场。公司参与了多个国际电子展会,与全球各地的客户建立了联系。通过展示其独特的技术优势和高质量的产品,AML逐渐在微波技术领域建立了良好的品牌形象。同时,AML还加强了与合作伙伴的合作关系,共同开拓市场,实现互利共赢。
面对日益增长的市场需求,CIRCUITCO公司意识到必须提升产能以满足客户需求。于是,公司投入巨资对生产线进行升级改造,引进先进的生产设备和技术。经过一系列的努力,公司的生产效率大幅提升,产品质量也得到了进一步保障。这一举措不仅提高了公司的盈利能力,也为公司在未来的市场竞争中奠定了坚实基础。
在有些行业,FCS是由PLC发展而来的;而在另一些行业,FCS又是由DCS发展而来的,所以FCS与PLC及DCS之间有着千丝万缕的联系,又存在着本质的差异。本文试就PLC、DCS、FCS三大控制系统的特点和差异作一分析,指出它们之间的渊源及发展方向。 & ...… 查看全部问答∨ |
|
摘要: 本文介绍了一种基于32位高性能处理器的视觉精密测量系统的软硬件设计。图像传感器采集的条码图像通过精密定位算法得到绝对位移值,由以太网接口实现高速图像采集。该系统适用于高精度定位的各种位移测量。 关键词: ARM;嵌入式系统;视觉 ...… 查看全部问答∨ |
问题: 为什么SIMATIC MMC不能用读卡机读出? 解答: 除了CPU之外,只能用一个现场PG或Power PG (高性能的PG),PG 720 和PG   ...… 查看全部问答∨ |
分配虚拟地址,并映射到指定物理地址 m_IOPreg = (volatile IOPreg *)VirtualAlloc(0,sizeof(IOPreg),MEM_RESERVE,PAGE_READWRITE|PAGE_NOCACHE); if(m_IOPreg ==NULL) &nb ...… 查看全部问答∨ |
有个地方希望用很小的体积,比较喜欢QFN36,再一看参考报价竟然比同规格的LQFP48贵一两块钱。到底该不该选他呢?顺便问一下:量大一些的话,这两种封装的价格该如何比较呢?… 查看全部问答∨ |
一直没搞明白STM32的抗干扰能力如何(我用的是STM32F103ZET6)...查了N多数据手册及应用笔记也只发现关于抗ESD能力的介绍(2000V/500V)... 虽然抗干扰最主要还是靠外围硬件,但如果处理器本 ...… 查看全部问答∨ |
想试下M3串口烧录程序,但用StellarisWare软件库里面的boot_serial试过不行,不知哪位专家有用过的代码??… 查看全部问答∨ |