用于计算机装置的系统信息存取方法制造方法及图纸

技术编号:17796618 阅读:36 留言:0更新日期:2018-04-25 20:06
一种系统信息存取方法,通过一计算机装置所包括的一基板管理控制系统来实施,该计算机装置还包括一第一非挥发性记忆模块,该系统信息存取方法包含以下步骤:(A)在该基板管理控制系统进行启动及重新启动之其中一者后,判定一上电复位旗标之一旗标值是否为指示出该基板管理控制系统正处于上电复位状态的第一预定值;(B)当判定结果为是时,在接收到与该计算机装置相关的系统信息时,判定该系统信息是否相符于先前已储存于该第一非挥发性记忆模块的先前系统信息;及(C)当判定结果为否时,储存步骤(B)所接收到的该系统信息于该第一非挥发性记忆模块。

A system information access method for computer devices

A system information access method, implemented by a baseboard management control system included in a computer device, which also includes a first non volatile memory module, which includes the following steps: (A) after one of the baseboard management control systems is started and restarted. It is determined whether the flag value of one one of the power reset flag is a first predetermined value indicating that the base management control system is in the state of the power reset; (B) when the decision result is true, the system information is determined whether the system information is previously stored in the first non volatile when the system information related to the computer device is received. The previous system information of the memory module; and (C) when the decision result is not, the system information received by the storage step (B) is information on the first non volatile memory module.

【技术实现步骤摘要】
用于计算机装置的系统信息存取方法
本专利技术是有关于计算机装置的系统信息,特别是指一种用于计算机装置的系统信息存取方法。
技术介绍
目前作为服务器使用的一计算机装置通常包括一基板管理控制系统(baseboardmanagementcontrolsystem,BMC),该基板管理控制系统系用以协助管理者管控此计算机装置。该计算机装置的中央处理单元通过执行一基本输入输出系统(BasicInput/OutputSystem,BIOS)程序,以在该计算机装置的开机自我检测(Power-On-Self-Test,POST)阶段,透过IPMIOEMCommand传送与该计算机装置相关并包含如,双列直插式存储器模块(DualIn-lineMemoryModule),及外围元件互连(PeripheralComponentInterconnect)卡等之系统配置信息的系统信息至该基板管理控制系统,该基板管理控制系统将这些系统信息以变量的形式储存在该基板管理控制系统内部的挥发性记忆模块中。然而,在该基板管理控制系统重新启动或是韧体更新的过程中,以变量形式储存于该基板管理控制系统内部的挥发性记忆模块中的系统信息会被重设,造成后续该基板管理控制系统于需要根据该系统信息来监控该计算机装置时,因无法获得与该计算机装置相关之正确的系统信息而无法监控,甚至发生异常。
技术实现思路
因此,本专利技术之目的,即在提供一种系统信息存取方法。于是,本专利技术系统信息存取方法,通过一计算机装置所包括的一基板管理控制系统来实施,该计算机装置还包括一电连接该基板管理控制系统的第一非挥发性记忆模块,该基板管理控制系统储存有一上电复位旗标,该上电复位旗标的一旗标值是一指示出该基板管理控制系统正处于上电复位状态的第一预定值、及一异于该第一预定值并指示出该基板管理控制系统未处于上电复位状态的一第二预定值的其中一者,该系统信息存取方法包含以下步骤:(A)在该基板管理控制系统进行启动及重新启动之其中一者后,判定该上电复位旗标之该旗标值是否为该第一预定值;(B)当判定出该上电复位旗标之该旗标值为该第一预定值时,在接收到与该计算机装置相关的系统信息时,判定所接收到的该系统信息是否相符于先前已储存于该第一非挥发性记忆模块的先前系统信息;及(C)当判定出步骤(B)所接收到的该系统信息不相符于该先前系统信息时,储存步骤(B)所接收到的该系统信息于该第一非挥发性记忆模块。本专利技术之功效在于:通过将该系统信息备份于该第一非挥发性记忆模块,以确保在该基板管理控制系统重新启动或进行韧体更新后,该基板管理控制系统还可自该第一非挥发性记忆模块获得该系统信息,此外,该基板管理控制系统系在步骤(B)所接收到的该系统信息不相符于该先前系统信息时,才储存步骤(B)所接收到的该系统信息,藉此,可延长该第一非挥发性记忆模块的使用寿命。【附图说明】图1是一方块图,说明执行本专利技术系统信息存取方法之实施例的一计算机装置所包括的一基板管理控制系统电连接该计算机装置所包括的一中央处理单元、一第一非挥发性记忆模块及一第二非挥发性记忆模块;及图2及图3配合地说明本专利技术信息存取方法之实施例。【具体实施方式】参阅图1,本专利技术系统信息存取方法之实施例,通过一计算机装置1所包括的一基板管理控制系统11来实施。该计算机装置1还包括一电连接该基板管理控制系统11的中央处理单元12、一电连接该基板管理控制系统11的第一非挥发性记忆模块13,及一电连接该基板管理控制系统11的第二非挥发性记忆模块14。在本实施例中,该计算机装置1例如为一服务器,且该基板管理控制系统11例如包括一挥发性记忆模块111及一电连接该挥发性记忆模块111的处理模块112。该第一非挥发性记忆模块13例如包含一电子抹除式可复写唯读存储器(Electrically-ErasableProgrammableRead-OnlyMemory)并用于储存与该计算机装置1相关的系统信息及现场可更换单元(FieldReplaceableUnit)配置信息,该系统信息包含该中央处理单元12执行一基本输入输出系统(BasicInput/OutputSystem)程序而获得并传送至该基板管理控制系统11的系统配置信息,例如双列直插式存储器模块配置信息,及外围元件互连卡配置信息。该第二非挥发性记忆模块14例如包含一快闪存储器(FlashMemory)并用于储存该系统信息及储存该基板管理控制系统11的韧体。该处理模块112包含一储存一上电复位(PowerOnReset)旗标的芯片暂存器(图未示)。该上电复位旗标的一旗标值是一指示出该基板管理控制系统11正处于上电复位状态的第一预定值、及一异于该第一预定值并指示出该基板管理控制系统11未处于上电复位状态的一第二预定值的其中一者。该挥发性记忆模块111例如包含一随机存取存储器(RandomAccessMemory)并用于储存该系统信息。该第一非挥发性记忆模块13及该第二非挥发性记忆模块14在电源供应中断后,其所储存的资料并不会消失;然而,该挥发性记忆模块111在电源供应中断后,其所储存的资料会被重设为预设资料。参阅图1、图2与图3,本专利技术系统信息存取方法包含下列步骤。在步骤21中,在该基板管理控制系统11进行启动或重新启动后,该基板管理控制系统11的处理模块112判定该上电复位旗标之该旗标值是否为该第一预定值(亦即,判定该基板管理控制系统11的启动是否因AC电源线刚提供电源后系统初次开机的启动还是基板管理控制系统在系统开机后的重新启动)。当该基板管理控制系统11的处理模块112判定出该上电复位旗标之该旗标值为该第一预定值时(亦即,判定此次的基板管理控制系统11进行启动,也就是AC电源刚提供电源后系统初次开机的过程中,基板管理控制系统初次进行的启动),流程进行至步骤22。否则,流程进行至步骤26。在步骤22中,当该基板管理控制系统11的处理模块112经由一键盘控制器规格(KeyboardControllerStyle)界面接收到与该计算机装置1相关的系统信息时,该基板管理控制系统11的处理模块112储存所接收到的该系统信息于该第二非挥发性记忆模块14及该挥发性记忆模块111。在本实施例中,该基板管理控制系统11的处理模块112在储存所接收到的该系统信息于该第二非挥发性记忆模块14时,若该第二非挥发性记忆模块14先前已储存有先前系统信息时,该基板管理控制系统11的处理模块112系通过将先前已储存于该第二非挥发性记忆模块14的该先前系统信息更新为在步骤22所接收到的该系统信息,以储存步骤22所接收到的该系统信息;若该第二非挥发性记忆模块14未储存有任何系统信息时,该基板管理控制系统11的处理模块112直接将在步骤22所接收到的该系统信息储存于该第二非挥发性记忆模块14。此外,该基板管理控制系统11的处理模块112在储存所接收到的该系统信息于该挥发性记忆模块111时,该基板管理控制系统11的处理模块112系通过将先前已储存于该挥发性记忆模块111的先前系统信息更新为在步骤22所接收到的该系统信息,以储存步骤22所接收到的该系统信息,其中,由于该基板管理控制系统系处于上电复位状态,故先前已储存于该挥发性记忆模块111的该先前系统信息会被重设为本文档来自技高网...
用于计算机装置的系统信息存取方法

【技术保护点】
一种系统信息存取方法,通过一计算机装置所包括的一基板管理控制系统来实施,该计算机装置还包括一电连接该基板管理控制系统的第一非挥发性记忆模块,该基板管理控制系统储存有一上电复位旗标,该上电复位旗标的一旗标值是一指示出该基板管理控制系统正处于上电复位状态的第一预定值、及一异于该第一预定值并指示出该基板管理控制系统未处于上电复位状态的一第二预定值的其中一者,其特征在于:该系统信息存取方法包含以下步骤:(A)在该基板管理控制系统进行启动及重新启动之其中一者后,判定该上电复位旗标之该旗标值是否为该第一预定值;(B)当判定出该上电复位旗标之该旗标值为该第一预定值时,在接收到与该计算机装置相关的系统信息时,判定所接收到的该系统信息是否相符于先前已储存于该第一非挥发性记忆模块的先前系统信息;及(C)当判定出步骤(B)所接收到的该系统信息不相符于该先前系统信息时,储存步骤(B)所接收到的该系统信息于该第一非挥发性记忆模块。

【技术特征摘要】
1.一种系统信息存取方法,通过一计算机装置所包括的一基板管理控制系统来实施,该计算机装置还包括一电连接该基板管理控制系统的第一非挥发性记忆模块,该基板管理控制系统储存有一上电复位旗标,该上电复位旗标的一旗标值是一指示出该基板管理控制系统正处于上电复位状态的第一预定值、及一异于该第一预定值并指示出该基板管理控制系统未处于上电复位状态的一第二预定值的其中一者,其特征在于:该系统信息存取方法包含以下步骤:(A)在该基板管理控制系统进行启动及重新启动之其中一者后,判定该上电复位旗标之该旗标值是否为该第一预定值;(B)当判定出该上电复位旗标之该旗标值为该第一预定值时,在接收到与该计算机装置相关的系统信息时,判定所接收到的该系统信息是否相符于先前已储存于该第一非挥发性记忆模块的先前系统信息;及(C)当判定出步骤(B)所接收到的该系统信息不相符于该先前系统信息时,储存步骤(B)所接收到的该系统信息于该第一非挥发性记忆模块。2.根据权利要求1所述的系统信息存取方法,其特征在于:该计算机装置还包括一电连接该基板管理控制系统的中央处理单元,在步骤(B)中,该系统信息包含该中央处理单元执行一基本输入输出系统程序而获得并传送至该基板管理控制系统的系统配置信息。3.根据权利要求1所述的系统信息存取方法,其特征在于:在步骤(B)中,该系统信息包含双列直插式存储器模块配置信息,及外围元件互连卡配置信息。4.根据权利要求1所述的系统信息存取方法,其特征在于:在步骤(C)之后,还包含以下步骤...

【专利技术属性】
技术研发人员:苏谦怀黄亦东黄家安乐晏廷
申请(专利权)人:佛山市顺德区顺达电脑厂有限公司神云科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1