1 初始化硬件,包括CPU、内存、总线、硬盘、主板以及主板上的各种设备
2 验证image,实现可信启动
3 提供加载选择
4 加载操作系统(例如将硬盘中的操作系统拷贝到内存中)
5 将硬件的控制权转移给操作系统
6 更新各种image
7 各种维测功能
芯片公司在bootloader上增加功能用于验证芯片设计、工厂筛选芯片
开源的bootloader有:ATF(arm主导)、edk II(Intel主导)、UBoot
1 初始化硬件,包括CPU、内存、总线、硬盘、主板以及主板上的各种设备
2 验证image,实现可信启动
3 提供加载选择
4 加载操作系统(例如将硬盘中的操作系统拷贝到内存中)
5 将硬件的控制权转移给操作系统
6 更新各种image
7 各种维测功能
芯片公司在bootloader上增加功能用于验证芯片设计、工厂筛选芯片
开源的bootloader有:ATF(arm主导)、edk II(Intel主导)、UBoot
本文标题:bootloader功能
本文链接:https://www.haomeiwen.com/subject/gyphbktx.html
网友评论