掌桥专利:专业的专利平台
掌桥专利
首页

边缘服务器的低温上电自启动方法、系统、装置及介质

文献发布时间:2023-06-19 18:37:28


边缘服务器的低温上电自启动方法、系统、装置及介质

技术领域

本发明涉及计算机技术领域,更具体的说是涉及一种边缘服务器的低温上电自启动方法、系统、装置及介质。

背景技术

目前,Intel X86平台普遍采用的服务器上电自动开机的方法是:在BIOS SETUP下修改选项“State After G3”的状态。G3表示服务器电源供电状态为电源被切断,服务器处于完全下电的状态。该选项有三种选择,分别为S0:代表服务器上电后,自行开机,CPU跑到S0状态加载BIOS代码,引导进入系统;第二种状态为S5:代表服务器上电后,保持CPU状态为S5,即关机状态;第三种选择为,last state:代表服务器上电后,保持服务器下电前,即服务器进入G3状态前的状态,例如下电前服务器处于开机状态,则重新上电时,服务器自动开机进入S0状态,如果下电前服务器处于关机状态,则重新上电时,服务器关机维持S5状态。

但是,目前方案存在以下缺陷:

1、该方案的实现依赖于RTC供电的寄存器,用于记录选项“State After G3”的值,以及记录下电前机器的开关机状态。服务器上电后,PCH得到供电,PCH中的ME可以通过判断寄存器状态,决定是否向CPU发出开机信号,实现对服务器下次上电是否开机的控制。如果电池电压过低,则无法维持寄存器状态,无法按照客户的需求,实现服务器上电按需保持开机或关机。

2、如果服务器处于低温环境下,例如边缘服务器场景中,机器低温可能会达到零下40℃,一般的,为解决低温环境的问题,目前MCU可以在接受开机按键信号之后,发送指令给CPU通知开机之前,检测环境温度,如果温度过低,则使能加热片,给服务器加热,温度达标后,发出信号,使CPU开机。此时如果设置上电自动开机,PCH中得到供电,ME代码内部加载后,温度未达标,就已经控制CPU开机,进入S0状态,服务器的其他设备会因为低温无法正常开机,出现宕机或者功能异常的情况。

发明内容

针对以上问题,本发明的目的在于提供一种边缘服务器的低温上电自启动方法、系统、装置及介质,通过BIOS与BMC、MCU通讯,借助EEPROM存储状态标志,能够满足边缘服务器在低温条件下上电自动开机,上电保持关机,上电维持下电前状态的三种需求。

本发明为实现上述目的,通过以下技术方案实现:一种边缘服务器的低温上电自启动方法,包括如下步骤:

S1:上电后,通过MCU监控服务器温度,确保服务器温度满足开机条件;

S2:通过MCU获取标志位MCUFlag0与标志位MCUFlag1,并根据标志位判断是否向CPU发出开机信号;若是,执行步骤S3;否则维持当前状态直至下电;

S3:通过MCU向CPU发出开机信号,使CPU进入S0状态;

S4:通过BIOS加载初始化IPMI,并设置MCUFlag1为1;

S5:BIOS通过BMC将MCUFlag1发送给MCU,并保存;

S6:BIOS获取当前SetUp选项State After G3的值,根据获取的值设置MCUFlag0,并保存;

S7:判断当前是否出现关机动作;若是,则执行步骤S8,否则维持当前状态直至下电;

S8:通过BIOS执行S5CallBack函数,并判断State After G3的值是否为LastStatus;若是则执行步骤S9,否则维持当前状态直至下电;

S9:通过BIOS设置MCUFlag1为0,并保存;

S10:进行服务器下电操作。

进一步,步骤S1包括:

上电后,MCU通过加载代码执行温控程序,并通过服务器内置温度传感器获取温度数值,将温度数值与预设值进行比较;

若温度数值大于等于预设值,则满足开机条件,直接执行下一步;

若温度数值小于预设值,则不满足开机条件,继续执行加热片加热动作,并持续监控温度,直至满足开机条件。

进一步,步骤S2包括:

MCU从内置的EEPROM中获取标志位MCUFlag0与标志位MCUFlag1,将MCUFlag0与MCUFlag1进行与计算,并生成计算结果;

如果计算结果为1,则向CPU发出开机信号,后续CPU进入S0状态;如果计算结果为0则维持状态不变,此时CPU为S5状态,并维持至下电。

进一步,步骤S4包括:

通过BIOS进行CPU、内存以及IO设备的初始化,并加载引导系统启动;

通过BIOS初始化自身的IPMI服务,用于与BMC交互,IPMI初始化完成后,BIOS设置当前MCUFlag1为1,表示当前服务器为开机状态。

进一步,步骤S5包括:

BIOS将MCUFlag1通过IPMI命令发送给BMC;

BMC接收到MCUFlag1后,通过I2C与MCU建立通信,将MCUFlag1发送至MCU,并存储在MCU内置的EEPROM中。

进一步,步骤S6包括:

BIOS获取当前SetUp选项State After G3的值;

如果获取的值为S0或Last Status,则将MCUFlag0设置为1;

如果获取的值为S5,则将MCUFlag0设置为0;

MCUFlag0设置完成后,BIOS将MCUFlag0通过BMC发送至MCU,并存储在MCU内置的EEPROM中。

进一步,步骤S9包括:

通过BIOS在S5CallBack函数中设置MCUFlag1为0;

BIOS将MCUFlag1通过BMC发送至MCU,并存储在MCU内置的EEPROM中。

相应的,本发明还公开了一种边缘服务器的低温上电自启动系统,包括:温度监控单元,用于上电后,通过MCU监控服务器温度,确保服务器温度满足开机条件;

第一判断单元,用于通过MCU获取标志位MCUFlag0与标志位MCUFlag1,并根据标志位判断是否向CPU发出开机信号;

开机单元,用于通过MCU向CPU发出开机信号,使CPU进入S0状态;

标志位设置单元,用于通过BIOS设置标志位MCUFlag0和标志位MCUFlag1的值;标志位存储单元,用于控制BIOS通过BMC将MCUFlag0和MCUFlag1发送给MCU,并保存;

选项获取单元,用于控制BIOS获取当前SetUp选项State After G3的值,根据获取的值设置MCUFlag0,并保存;

第二判断单元,用于判断当前是否出现关机动作;

选项识别单元,用于通过BIOS执行S5CallBack函数,并判断State After G3的值是否为Last Status;

下电单元,用于进行服务器下电操作。

相应的,本发明公开了一种边缘服务器的低温上电自启动装置,包括:

存储器,用于存储边缘服务器的低温上电自启动程序;

处理器,用于执行所述边缘服务器的低温上电自启动程序时实现如上文任一项所述边缘服务器的低温上电自启动方法的步骤。

相应的,本发明公开了一种可读存储介质,所述可读存储介质上存储有边缘服务器的低温上电自启动程序,所述边缘服务器的低温上电自启动程序被处理器执行时实现如上文任一项所述边缘服务器的低温上电自启动方法的步骤。

对比现有技术,本发明有益效果在于:本发明公开了一种边缘服务器的低温上电自启动方法、系统、装置及介质,通过BIOS与BMC、MCU通讯,借助EEPROM存储状态标志,实现上电自动开机,上电保持关机,上电维持下电前状态三种需求。本发明使用EEPROM存储状态标志,并由MCU监控状态标志,执行控制逻辑,避免了因为RTC电压过低导致的寄存器状态无法维持,PCH中的ME无法发出正确控制控制信号,无法正常的实现功能。同时在低温场景下,由于控制加热片加热这一行为与控制服务器State after G3这一行为,都由MCU控制执行,这样就避免出现,服务器在外围IO设备等温度不达标的条件,上电自启动的情况。

由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1是本发明具体实施方式的方法流程图。

图2是本发明具体实施方式的系统结构图。

图中,1、温度监控单元;2、第一判断单元;3、开机单元;4、标志位设置单元;5、标志位存储单元;6、选项获取单元;7、第二判断单元;8、选项识别单元;9、下电单元。

具体实施方式

本发明的核心是提供一种边缘服务器的低温上电自启动方法,现有技术中,因为RTC电压过低导致的寄存器状态无法维持,PCH中的ME无法发出正确控制控制信号,无法正常的上电自启动功能。另外,如果服务器处于低温环境下服务器的其他设备会因为低温无法正常开机,出现宕机或者功能异常的情况。

而本发明提供的边缘服务器的低温上电自启动方法,通过BIOS与BMC、MCU通讯,借助EEPROM存储状态标志,实现上电自动开机,上电保持关机,上电维持下电前状态三种需求。本发明使用EEPROM存储状态标志,并由MCU监控状态标志,执行控制逻辑,避免了因为RTC电压过低导致的寄存器状态无法维持,PCH中的ME无法发出正确控制控制信号,无法正常的实现功能。同时在低温场景下,由于控制加热片加热这一行为与控制服务器Stateafter G3这一行为,都由MCU控制执行,这样就避免出现,服务器在外围IO设备等温度不达标的条件,上电自启动的情况。

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一:

如图1所示,本实施例提供了一种边缘服务器的低温上电自启动方法,包括如下步骤:

S1:上电后,通过MCU监控服务器温度,确保服务器温度满足开机条件。

具体来说,上电后,MCU通过加载代码执行温控程序,并通过服务器内置温度传感器获取温度数值,将温度数值与预设值进行比较。若温度数值大于等于预设值,则满足开机条件,直接执行下一步;若温度数值小于预设值,则不满足开机条件,继续执行加热片加热动作,并持续监控温度,直至满足开机条件。

S2:通过MCU获取标志位MCUFlag0与标志位MCUFlag1,并根据标志位判断是否向CPU发出开机信号;若是,执行步骤S3;否则维持当前状态直至下电。

具体的,MCU从内置的EEPROM中获取标志位MCUFlag0与标志位MCUFlag1,将MCUFlag0与MCUFlag1进行与计算,并生成计算结果。此时,根据计算结果来判断是否向CPU发出开机信号,如果计算结果为1,则向CPU发出开机信号,后续CPU进入S0状态;如果计算结果为0则维持状态不变,此时CPU为S5状态,并维持至下电。

S3:通过MCU向CPU发出开机信号,使CPU进入S0状态。

S4:通过BIOS加载初始化IPMI,并设置MCUFlag1为1。

首先,通过BIOS进行CPU内存以及IO设备的初始化,并加载引导系统启动。然后,通过BIOS初始化自身的IPMI服务,用于与BMC交互,IPMI初始化完成后,BIOS设置当前MCUFlag1为1,表示当前服务器为开机状态。

S5:BIOS通过BMC将MCUFlag1发送给MCU,并保存。

本步骤具体包括:BIOS将MCUFlag1通过IPMI命令发送给BMC;BMC接收到MCUFlag1后,通过I2C与MCU建立通信,将MCUFlag1发送至MCU,并存储在MCU内置的EEPROM中,以待下次判断使用。

S6:BIOS获取当前SetUp选项State After G3的值,根据获取的值设置MCUFlag0,并保存。

首先,BIOS获取当前SetUp选项State After G3的值;如果获取的值为S0或LastStatus,则将MCUFlag0设置为1;如果获取的值为S5,则将MCUFlag0设置为0;MCUFlag0设置完成后,BIOS将MCUFlag0通过BMC发送至MCU,并存储在MCU内置的EEPROM中。

需要特别说明的是:

此时如果异常下电,再次上电时,此时服务器的Last State为S0,即开机状态。

如果设置的“State After G3”为“S0”或“Last Status”,那么MCU应该发出开机信号,使CPU进入S0,实际上此时MCUFlag0与1的值均为1,标志位进行与计算后结果为1,参考步骤S2,会执行开机动作,进入S0状态,符合预期。

如果设置的“State After G3”为“S5“,那么MCU不应该发出开机信号,使CPU维持S5状态,实际上此时MCUFlag0的值为0、MCUFlag1的值为1,标志位进行与计算后结果为0,参考步骤S2,不会执行开机动作,CPU会维持S5状态,符合预期。

S7:判断当前是否出现关机动作;若是,则执行步骤S8,否则维持当前状态直至下电。

S8:通过BIOS执行S5CallBack函数,并判断State After G3的值是否为LastStatus;若是则执行步骤S9,否则维持当前状态直至下电。

S9:通过BIOS设置MCUFlag1为0,并保存。

首先,通过BIOS在S5CallBack函数中设置MCUFlag1为0;然后,BIOS将MCUFlag1通过BMC发送至MCU,并存储在MCU内置的EEPROM中。

需要特别说明的是,如果在开机状态下,出现正常关机动作,则会触发BIOS的S5CallBack函数。此时服务器将要进入S5状态,如果选择“State After G3”为“LastStatus”时,重新上电后,应该为关机状态(S5)。Intel X86架构CPU是通过向固定IO地址写入固定数值触发中断实现的,BIOS将该中断与自定义的S5CallBack函数,通过注册中断处理函数的形式联系起来。注册中断处理函数为BIOS的常规动作。在S5CallBack函数中,获取当前SetUp选项“State After G3”的值,如果值为“S0”或“Last Status”,则将MCUFlag1设置为0。如果值为S5,则BIOS不做动作,即MCUFlag1维持为1。

此时,关机后CPU进入S5状态,如果异常下电,再次上电时,此时服务器的LastState为S5,即关机状态。

如果设置的“State After G3”为“S0”,那么MCU应该发出开机信号,使CPU进入S0,实际上此时MCUFlag0与1的值均为1,标志位进行与计算后结果为1,参考步骤S2,会执行开机动作,进入S0,符合预期。

如果设置的“State After G3”为“S5“,那么MCU不应该发出开机信号,使CPU维持S5,实际上此时MCUFlag0的值为0、MCUFlag1的值均为0,标志位进行与计算后结果为0,参考步骤S2,不会执行开机动作,CPU会维持S5状态,符合预期。

如果设置的“State After G3”为“Last Status”,那么MCU不应该发出开机信号,使CPU维持S5,实际上此时MCUFlag0的值为1、MCUFlag1的值均为0,标志位进行与计算后结果为0,参考步骤S2不会执行开机动作,CPU会维持S5状态,符合预期。

S10:进行服务器下电操作。

由此可见,本方法实质上是提供了一个边缘服务器在异常下电后上电,又异常下电的启动流程。在低温场景下,异常掉电重新上电后,边缘服务器实现“State After G3”功能的执行流程。其中MCU需要判断的状态有两个,MCUFlag0:State After G3,MCUFlag1:Last State。这两个Flag的值由BIOS确定,经由IPMI发送给BMC,BMC与MCU经过I2C链路通讯,并由MCU将其存储于自己的EEPROM中。

本实施例提供了一种边缘服务器的低温上电自启动方法,通过BIOS与BMC、MCU通讯,借助EEPROM存储状态标志,实现上电自动开机,上电保持关机,上电维持下电前状态三种需求。本方法使用EEPROM存储状态标志,并由MCU监控状态标志,执行控制逻辑,避免了因为RTC电压过低导致的寄存器状态无法维持,PCH中的ME无法发出正确控制控制信号,无法正常的实现功能。同时在低温场景下,由于控制加热片加热这一行为与控制服务器Stateafter G3这一行为,都由MCU控制执行,这样就避免出现,服务器在外围IO设备等温度不达标的条件,上电自启动的情况。

实施例二:

基于实施例一,如图2所示,本发明还公开了一种边缘服务器的低温上电自启动系统,包括:温度监控单元1、第一判断单元2、开机单元3、标志位设置单元4、标志位存储单元5、选项获取单元6、第二判断单元7、选项识别单元8和下电单元9。

温度监控单元1,用于上电后,通过MCU监控服务器温度,确保服务器温度满足开机条件。温度监控单元1具体用于:上电后,MCU通过加载代码执行温控程序,并通过服务器内置温度传感器获取温度数值,将温度数值与预设值进行比较;若温度数值大于等于预设值,则满足开机条件;若温度数值小于预设值,则不满足开机条件,继续执行加热片加热动作,并持续监控温度,直至满足开机条件。

第一判断单元2,用于通过MCU获取标志位MCUFlag0与标志位MCUFlag1,并根据标志位判断是否向CPU发出开机信号。第一判断单元2具体用于:MCU从内置的EEPROM中获取标志位MCUFlag0与标志位MCUFlag1,将MCUFlag0与MCUFlag1进行与计算,并生成计算结果;如果计算结果为1,则向CPU发出开机信号,后续CPU进入S0状态;如果计算结果为0则维持状态不变,此时CPU为S5状态,并维持至下电。

开机单元3,用于通过MCU向CPU发出开机信号,使CPU进入S0状态。

标志位设置单元4,用于通过BIOS设置标志位MCUFlag0和标志位MCUFlag1的值。标志位设置单元4具体用于:通过BIOS进行CPU、内存以及IO设备的初始化,并加载引导系统启动;通过BIOS初始化自身的IPMI服务,用于与BMC交互,IPMI初始化完成后,BIOS设置当前标志位MCUFlag0和标志位MCUFlag1的值。

标志位存储单元5,用于控制BIOS通过BMC将MCUFlag0和MCUFlag1发送给MCU,并保存。标志位存储单元5具体用于:BIOS将MCUFlag0和MCUFlag1通过IPMI命令发送给BMC;BMC接收到MCUFlag0和MCUFlag1后,通过I2C与MCU建立通信,将MCUFlag0和MCUFlag1发送至MCU,并存储在MCU内置的EEPROM中。

选项获取单元6,用于控制BIOS获取当前SetUp选项State After G3的值,根据获取的值设置MCUFlag0,并保存。

第二判断单元7,用于判断当前是否出现关机动作。

选项识别单元8,用于通过BIOS执行S5CallBack函数,并判断State After G3的值是否为Last Status。

下电单元9,用于进行服务器下电操作。

本实施例提供了一种边缘服务器的低温上电自启动系统,通过BIOS与BMC、MCU通讯,借助EEPROM存储状态标志,实现上电自动开机,上电保持关机,上电维持下电前状态三种需求。

实施例三:

本实施例公开了一种边缘服务器的低温上电自启动装置,包括处理器和存储器;其中,所述处理器执行所述存储器中保存的边缘服务器的低温上电自启动程序时实现以下步骤:

1、上电后,通过MCU监控服务器温度,确保服务器温度满足开机条件。

2、通过MCU获取标志位MCUFlag0与标志位MCUFlag1,并根据标志位判断是否向CPU发出开机信号;若是,执行步骤3;否则维持当前状态直至下电。

3、通过MCU向CPU发出开机信号,使CPU进入S0状态。

4、通过BIOS加载初始化IPMI,并设置MCUFlag1为1。

5、BIOS通过BMC将MCUFlag1发送给MCU,并保存。

6、BIOS获取当前SetUp选项State After G3的值,根据获取的值设置MCUFlag0,并保存。

7、判断当前是否出现关机动作;若是,则执行步骤8,否则维持当前状态直至下电。

8、通过BIOS执行S5CallBack函数,并判断State After G3的值是否为LastStatus;若是则执行步骤9,否则维持当前状态直至下电。

9、通过BIOS设置MCUFlag1为0,并保存。

10、进行服务器下电操作。

进一步的,本实施例中的边缘服务器的低温上电自启动装置,还可以包括:

输入接口,用于获取外界导入的边缘服务器的低温上电自启动程序,并将获取到的边缘服务器的低温上电自启动程序保存至所述存储器中,还可以用于获取外界终端设备传输的各种指令和参数,并传输至处理器中,以便处理器利用上述各种指令和参数展开相应的处理。本实施例中,所述输入接口具体可以包括但不限于USB接口、串行接口、语音输入接口、指纹输入接口、硬盘读取接口等。

输出接口,用于将处理器产生的各种数据输出至与其相连的终端设备,以便于与输出接口相连的其他终端设备能够获取到处理器产生的各种数据。本实施例中,所述输出接口具体可以包括但不限于USB接口、串行接口等。

通讯单元,用于在边缘服务器的低温上电自启动装置和外部服务器之间建立远程通讯连接,以便于边缘服务器的低温上电自启动装置能够将镜像文件挂载到外部服务器中。本实施例中,通讯单元具体可以包括但不限于基于无线通讯技术或有线通讯技术的远程通讯单元。

键盘,用于获取用户通过实时敲击键帽而输入的各种参数数据或指令。

显示器,用于运行服务器供电线路短路定位过程的相关信息进行实时显示。

鼠标,可以用于协助用户输入数据并简化用户的操作。

实施例四:

本实施例还公开了一种可读存储介质,这里所说的可读存储介质包括随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动硬盘、CD-ROM或技术领域内所公知的任意其他形式的存储介质。可读存储介质中存储有边缘服务器的低温上电自启动程序,所述边缘服务器的低温上电自启动程序被处理器执行时实现以下步骤:

1、上电后,通过MCU监控服务器温度,确保服务器温度满足开机条件。

2、通过MCU获取标志位MCUFlag0与标志位MCUFlag1,并根据标志位判断是否向CPU发出开机信号;若是,执行步骤3;否则维持当前状态直至下电。

3、通过MCU向CPU发出开机信号,使CPU进入S0状态。

4、通过BIOS加载初始化IPMI,并设置MCUFlag1为1。

5、BIOS通过BMC将MCUFlag1发送给MCU,并保存。

6、BIOS获取当前SetUp选项State After G3的值,根据获取的值设置MCUFlag0,并保存。

7、判断当前是否出现关机动作;若是,则执行步骤8,否则维持当前状态直至下电。

8、通过BIOS执行S5CallBack函数,并判断State After G3的值是否为LastStatus;若是则执行步骤9,否则维持当前状态直至下电。

9、通过BIOS设置MCUFlag1为0,并保存。

10、进行服务器下电操作。

综上所述,本发明通过BIOS与BMC、MCU通讯,借助EEPROM存储状态标志,满足了边缘服务器上电自动开机,上电保持关机,上电维持下电前状态三种需求。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的方法而言,由于其与实施例公开的系统相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

在本发明所提供的几个实施例中,应该理解到,所揭露的系统、系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。

同理,在本发明各个实施例中的各处理单元可以集成在一个功能模块中,也可以是各个处理单元物理存在,也可以两个或两个以上处理单元集成在一个功能模块中。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上对本发明所提供的边缘服务器的低温上电自启动方法、系统、装置及可读存储介质进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

技术分类

06120115637983