当前位置: 首页 > news >正文

猪八戒设计网站如何做兼职上海营销型网站建站

猪八戒设计网站如何做兼职,上海营销型网站建站,清溪网站建设公司,高端大气上档次网站什么是Bootloader? Linux系统要启动就必须需要一个 bootloader程序,也就说芯片上电以后先运行一段bootloader程序。 这段 **bootloader程序会先初始化时钟,看门狗,中断,SDRAM,等外设,然后将 Linux内核从f…

什么是Bootloader?

Linux系统要启动就必须需要一个 bootloader程序,也就说芯片上电以后先运行一段bootloader程序。
这段 **bootloader程序会先初始化时钟,看门狗,中断,SDRAM,等外设,然后将 Linux内核从flash(NAND, NOR FLASH,SD,MMC等)拷贝到内存中,最后启动Linux内核。**当然了,bootloader的实际工作要复杂的多,但是它最主要的工作就是启动 Linux内核。

总得来说,Bootloader就是一小段程序,它在系统上电时开始执行,初始化硬件设各、准备好软件环境,最后调用操作系统内核。

Bootloader启动流程

  1. 第一阶段:初始化时钟,关闭看门狗,关中断,启动ICACHE,关闭DCACHE和TLB,关闭MMU,初始化内存,初始化NAND FLASH,重定位。
    补充:存储芯片根据短电后是否保留原有存储的信息分为易失性存储芯片(RAM)和非易失性存储芯片(ROM)
    非易失性存储芯片(ROM)又可以分为闪存存储器和只读存储器。目前闪存存储器FLASH是主流,主要又分为NAND FLASH和NOR FLASH..
NAND Flash

NAND Flash 为大容量数据存储的实现提供了廉价有效的解决方案,是目前全球市场大容量非易失存储的主流技术方案。

  1. 第二阶段:初始化一个串口,检测系统内存映射,将内核映象和根文件系统映象从 Flash上读到SDRAM空间中,为内核设置启动参数,调用内核。

uboot是怎么和内核完成参数传递的?

uboot启动后已经完成了基本的硬件初始化(如:内存、串口等),接下来,它的主要任务就是加载Linux内核到开发板的内存,然后跳转到Linux内核所在的地址运行。

想要启动LINUX 内核,uboot必须要给内核传递一些的必要的信息来告诉内核当前所处的环境。

  1. uboot把机器ID通过R1传递给内核,Linux内核运行的时候,首先就从R1中读取机器ID来判断是否支持当前机器。这个机器ID实际上就是开发板CPU的ID。
  2. R2存放的是块内存的基地址,这块内存中存放的是uboot给Linux内核的其他参数。这些参数有内存的起始地址、内存大小、Linux内核启动后挂载文件系统的方式等信息。
  3. 除了约定好参数存放的地址外,还要规定参数的结构。Linux2.4.x以后的内核都期望以标记列表(tagged_list)的形式来传递启动参数
    在这里插入图片描述
http://www.yayakq.cn/news/703731/

相关文章:

  • 长沙高新区建设局网站网站制作工作室专业公司
  • 河南平价的seo整站优化定制网站建设需要材料
  • 漂亮的数据型网站在线crm在线oa免费
  • 如何建立网站详细流程app开发流程大致包括
  • 电子商务网站建设及其相关法律问题开通招聘网站如何做分录
  • 企业站网站建设一个主机建多少个网站
  • 做网站来钱快手机ppt制作软件
  • 网站开发网上悼念最吸引人的营销广告词
  • 可以做驾校推广的网站网站后台修改图片
  • 网站开发算法高端旅游网站制作
  • 专做奢侈品的网站网站策划书怎么做的美观
  • 网站弹窗是怎么做的文章分享网站模版
  • 外贸网站优化免费渠道o2o网站咋建设
  • 顺德品牌网站建设公司如何免费做网站推广的
  • 网站项目策划书方案成都网站建设-中国互联
  • 公司建设网站费用会计分录全屋定制软件
  • 网站做关键词排名ui设计素材网站有哪些
  • 重庆手机网站建设公司解释网站为什么这样做
  • 网站怎么做页面解析跳转微信公众平台小程序助手
  • 绥化网站建设兼职WordPress如何清空评论
  • 无锡网站的优化学编程课对孩子有什么好处
  • 网站建设教程 第十课 cf战队网站制作教程和源码怎能建设个人网站
  • 网站首页被k多久恢复福建建设执业资格官网
  • 题库网站开发软件技术的就业前景
  • 做时时的网站创作平台有哪些
  • discuz 企业网站网站搭建与服务器配置
  • 顺企网赣州网站建设厦门做网站多少钱
  • 建设银行银监会官方网站怎样免费开网店
  • iis 子网站生活服务网站建设
  • 做机械一般做那个外贸网站网站开发测量像素工具