【技术实现步骤摘要】
本公开涉及通信,尤其是涉及一种固件加载方法、装置、设备及机器可读存储介质。
技术介绍
1、固件加载是指将固件(也称为固化程序)加载到硬件设备中的过程。在服务器和其他电子设备中,固件是一种与硬件密切相关的非易失性程序,它通常被存储在闪存、eprom等可编程存储器中。固件通常用于配置硬件设备和执行设备管理、监控和控制等任务,例如bmc固件、bios固件、网卡固件等。
2、服务器主板上包含多个器件,其中也包括许多需要加载固件才能正常工作的器件,如bmc、cpu、cpld、vr电源、switch、i350等。上述器件的固件加载分为两类,一种是通过加载外挂flash实现固件加载的器件,如:bmc、cpu、switch、i350等;另一种是直接加载器件内部的flash,如:cpld、vr电源等。
3、对于常用的固件加载方法也可分为以下两种,
4、第一种为先贴后烧,即先把器件贴在主板上,再使用ict探针或调试插针进行固件烧录。这种方法适用于小批量的加工流程,如果主板上需要烧录的固件数量过多,该方法则较为耗时。
>5、第二种为本文档来自技高网...
【技术保护点】
1.一种固件加载方法,其特征在于,应用于BMC设备,所述BMC设备通信连接有存储器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述BMC设备所在的电路板为服务器主板,所述存储器为FLASH存储器,所述FLASH存储设有BMC分区和其他器件固件分区,其中,BMC分区用于存储BMC固件程序,其他器件固件分区用于存储其他器件的固件程序。
3.根据权利要求1所述的方法,其特征在于,所述存储器中存储的BMC固件程序和其他器件的固件程序是在存储器设置至BMC设备所在的电路板上之前已预先写入的,包括:
4.根据权利要求1所述的方法
...【技术特征摘要】
1.一种固件加载方法,其特征在于,应用于bmc设备,所述bmc设备通信连接有存储器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述bmc设备所在的电路板为服务器主板,所述存储器为flash存储器,所述flash存储设有bmc分区和其他器件固件分区,其中,bmc分区用于存储bmc固件程序,其他器件固件分区用于存储其他器件的固件程序。
3.根据权利要求1所述的方法,其特征在于,所述存储器中存储的bmc固件程序和其他器件的固件程序是在存储器设置至bmc设备所在的电路板上之前已预先写入的,包括:
4.根据权利要求1所述的方法,其特征在于,所述存储器内存储有cpld的固件程序,所述目标器件为cpld,所述目标器件关联的存储单元为cpld内部寄存器;
5.根据权利要求1所述的方法,其特征在于,所述存储器内存储有vr电源的固件程序,所述目标器件为vr电源,所述目标器件关联的存储单元为vr电源内部寄存器;
6.根据权利要求1所述的方法,其特征在于,所述存储器内存储有switch的固件程序,所述目标器件为switch,所述目标器件关联的存储单元为switch flash;
7.根据权利要求1所述的方法,其特征在于,所述存储器内存储有i350的固件程序,所述目标器件为i350,所述目标器件关联的存储单元为i350 flash;
8.根据权利要求1所述的方法,其特征在于,所述存储器内存储有bios的固件程序,所述目标器件为bios,所述目标器件关联的存储单元为bios flash;
9.一种固件加载装置,其特征在于,应用于bmc设备,所述bmc设备通信连接有存储器,所述装置包括:
10.根据权利要求9所述的装置,其特征在于,所述bmc设备所在的电路板为服务器主板,所述存储器为...
【专利技术属性】
技术研发人员:卓天祥,
申请(专利权)人:新华三信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。