位置:51电子网 » 技术资料 » 嵌入式系统

Boot-loader设计思路分析

发布时间:2008/12/31 0:00:00 访问次数:487

  boot-loader主要作用是初始化一些必要的设备,然后调用内核,核。它主要完成如下工作(如图所示)。

  图 boot-loader主要工作

  (1)建立和初始化sdram,探测所有的sdram位置和大小并进行初始化。

  (2)boot-loader初始化并启动一个串口,让内核的串口驱动自动探测哪个串口作为内核的控制台。

  (3)检测机器的系统结构,boot-loader探测机器类型传递给内核mach type值。

  (4)boot-loader创建和初始化内核的tagged list,传递系统内存的大小和位置,以及根文件系统的位置。

  (5)调用内核镜像。可以从hash调用内核,也可以从ram中调用内核。对于后者,内核使用内核镜像以下的20k内存作为页表。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  boot-loader主要作用是初始化一些必要的设备,然后调用内核,核。它主要完成如下工作(如图所示)。

  图 boot-loader主要工作

  (1)建立和初始化sdram,探测所有的sdram位置和大小并进行初始化。

  (2)boot-loader初始化并启动一个串口,让内核的串口驱动自动探测哪个串口作为内核的控制台。

  (3)检测机器的系统结构,boot-loader探测机器类型传递给内核mach type值。

  (4)boot-loader创建和初始化内核的tagged list,传递系统内存的大小和位置,以及根文件系统的位置。

  (5)调用内核镜像。可以从hash调用内核,也可以从ram中调用内核。对于后者,内核使用内核镜像以下的20k内存作为页表。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

DFRobot—玩的就是
    如果说新车间的特点是“灵动”,FQPF12N60C那么... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!