一种服务器机箱开盖检测电路、方法、装置、设备及介质制造方法及图纸

技术编号:38015929 阅读:9 留言:0更新日期:2023-06-30 10:41
本发明专利技术公开了一种服务器机箱开盖检测电路、方法、装置、设备及介质,该电路中,BMC的主板电源与机箱开盖开关的第一端连接;机箱开盖开关的第二端与RTC的电源输入引脚连接;BMC上电时,主板电源为RTC供电;BMC与RTC连接,BMC上电时配置RTC芯片为目标特定值;当机箱闭盖时,机箱开盖开关控制RTC持续供电,保持目标特定值;当机箱开盖时,机箱开盖开关控制RTC掉电,恢复为寄存器默认值;BMC获取RTC的寄存器值,检测机箱是否开盖。该电路可以简化开盖检测电路,降低开发及产品成本。降低开发及产品成本。降低开发及产品成本。

【技术实现步骤摘要】
一种服务器机箱开盖检测电路、方法、装置、设备及介质


[0001]本专利技术涉及计算机
,尤其涉及一种服务器机箱开盖检测电路、方法、装置、设备及介质。

技术介绍

[0002]随着计算机技术的发展,服务器成为战略性基础设施。为了防止服务器机箱内部重要数据丢失,服务器开盖检测至关重要。
[0003]现有技术中,服务器通常使用基板管理控制器(Baseboard Management Controller,BMC)配合微控制单元(Microcontroller Unit,MCU)对机箱开盖状态进行监控。
[0004]但是,采用MCU进行机箱开盖检测需要设计配套的外围电路,如电源电路、时钟电路以及复位电路。MCU作为控制器,其电路设计复杂,容易增加故障点;且需要专门的软件工程师设计MCU实现软件。通过MCU进行机箱开盖检测时的设计以及维护成本高。

技术实现思路

[0005]本专利技术提供了一种服务器机箱开盖检测电路、方法、装置、设备及介质,可以简化开盖检测电路,降低开发及产品成本。
[0006]根据本专利技术的一方面,提供了一种服务器机箱开盖检测电路,包括:机箱开盖开关、时钟芯片RTC、以及BMC;其中:
[0007]BMC中的主板电源与所述机箱开盖开关的第一端连接;所述机箱开盖开关的第二端与RTC芯片的电源输入引脚连接;
[0008]所述主板电源,用于为RTC芯片供电;
[0009]BMC与RTC芯片的信号线引脚连接,用于在BMC上电时配置RTC芯片的寄存器为目标特定值;
[0010]当所述机箱开盖开关处于闭盖状态时,所述机箱开盖开关控制RTC芯片持续供电,RTC芯片的寄存器保持所述目标特定值;
[0011]当所述机箱开盖开关处于开盖状态时,所述机箱开盖开关控制RTC芯片掉电,RTC芯片的寄存器值恢复为寄存器默认值;
[0012]BMC,用于获取RTC芯片的寄存器值,根据所述寄存器值检测服务器机箱是否开盖。
[0013]可选的,所述机箱开盖开关,包括:机箱开盖开关器件、插针连接器、以及RTC芯片电源开关器件;其中:
[0014]所述插针连接器包括第一插针和第二插针,所述第一插针的一端和所述第二插针的一端分别连接于所述机箱开盖开关器件的两端;所述第一插针的另一端和所述第二插针的另一端均连接于RTC芯片电源开关器件的第一输入端;
[0015]RTC芯片电源开关器件的第二输入端,作为所述机箱开盖开关的第一端与所述主板电源的输出端连接;RTC芯片电源开关器件的输出端,作为所述机箱开盖开关的第二端与
RTC芯片的电源输入引脚连接;
[0016]当所述机箱开盖开关处于闭盖状态时,所述插针连接器的第一插针与第二插针处于短路状态,通过RTC芯片电源开关器件使所述机箱开盖开关控制RTC芯片持续供电;
[0017]当所述机箱开盖开关处于开盖状态时,所述插针连接器的第一插针与第二插针处于断路状态,通过RTC芯片电源开关器件使所述机箱开盖开关控制RTC芯片掉电。
[0018]可选的,所述电路,还包括:备用电池以及电源选择开关;其中:
[0019]BMC中的主板电源以及所述备用电池分别与所述电源选择开关的第一输入端以及第二输入端连接;
[0020]电源选择开关的输出端与所述机箱开盖开关的第一端连接;
[0021]所述电源选择开关,用于在BMC上电时,通过所述主板电源为RTC芯片供电;并在BMC掉电时,通过所述备用电池为RTC芯片供电。
[0022]可选的,所述电源选择开关,包括:第一二极管和第二二极管;其中:
[0023]所述第一二极管的正极作为所述电源选择开关的第一输入端,与所述主板电源连接;
[0024]所述第二二极管的正极作为所述电源选择开关的第二输入端,与所述备用电池连接;
[0025]所述第一二极管的负极以及所述第二二极管的负极,作为电源选择开关的输出端,均与所述机箱开盖开关的第一端连接;
[0026]所述备用电池的电压低于所述主板电源的电压。
[0027]可选的,所述主板电源的电压为3.3伏特,所述备用电池的电压为3伏特。
[0028]根据本专利技术的另一方面,提供了一种服务器机箱开盖检测方法,所述方法,应用于如本专利技术任一实施例提供的服务器机箱开盖检测电路;该方法,包括:
[0029]在上电时,配置时钟芯片RTC的寄存器为目标特定值;
[0030]按照预设时间间隔获取RTC芯片的寄存器值,并根据所述寄存器值以及所述目标特定值,检测服务器机箱是否开盖。
[0031]可选的,根据所述寄存器值以及所述目标特定值,检测服务器机箱是否开盖,包括:
[0032]当获取到所述寄存器值为空值时,确定服务器机箱在基板管理控制器BMC供电期间发生开盖事件;
[0033]当获取到所述寄存器值为非空值,且与所述目标特定值不一致时,确定服务器机箱在BMC掉电期间发生开盖事件;
[0034]当获取到所述寄存器值为非空值,且与所述目标特定值一致时,确定服务器机箱未发生开盖事件。
[0035]可选的,该方法,还包括:
[0036]在确定服务器机箱在BMC供电期间发生开盖事件,或者,确定服务器机箱在BMC掉电期间发生开盖事件时,生成开盖事件日志,并进行告警;
[0037]重新配置RTC芯片的寄存器为目标特定值,并返回按照预设时间间隔获取RTC芯片的寄存器值步骤。
[0038]根据本专利技术的另一方面,提供了一种服务器机箱开盖检测装置,应用于如本专利技术
任一实施例所提供的服务器机箱开盖检测电路;所述装置,包括:
[0039]目标特定值配置模块,用于在上电时,配置时钟芯片RTC的寄存器为目标特定值;
[0040]开盖检测模块,用于按照预设时间间隔获取RTC芯片的寄存器值,并根据所述寄存器值以及所述目标特定值,检测服务器机箱是否开盖。
[0041]根据本专利技术的另一方面,提供了一种电子设备,所述电子设备包括:
[0042]至少一个处理器;以及
[0043]与所述至少一个处理器通信连接的存储器;其中,
[0044]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例所述的服务器机箱开盖检测方法。
[0045]根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的服务器机箱开盖检测方法。
[0046]根据本专利技术的另一方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序在被处理器执行时实现本专利技术任一实施例所述的服务器机箱开盖检测方法。
[0047]本专利技术实施例提供的技术方案,通过设置包括机箱开盖开关、RTC、以及BMC的服务器机箱开盖检测电路;其中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器机箱开盖检测电路,其特征在于,包括:机箱开盖开关、时钟芯片RTC、以及基板管理控制器BMC;其中:BMC中的主板电源与所述机箱开盖开关的第一端连接;所述机箱开盖开关的第二端与RTC芯片的电源输入引脚连接;所述主板电源,用于为RTC芯片供电;BMC与RTC芯片的信号线引脚连接,用于在BMC上电时配置RTC芯片的寄存器为目标特定值;当所述机箱开盖开关处于闭盖状态时,所述机箱开盖开关控制RTC芯片持续供电,RTC芯片的寄存器保持所述目标特定值;当所述机箱开盖开关处于开盖状态时,所述机箱开盖开关控制RTC芯片掉电,RTC芯片的寄存器值恢复为寄存器默认值;BMC,用于获取RTC芯片的寄存器值,根据所述寄存器值检测服务器机箱是否开盖。2.根据权利要求1所述的电路,其特征在于,所述机箱开盖开关,包括:机箱开盖开关器件、插针连接器、以及RTC芯片电源开关器件;其中:所述插针连接器包括第一插针和第二插针,所述第一插针的一端和所述第二插针的一端分别连接于所述机箱开盖开关器件的两端;所述第一插针的另一端和所述第二插针的另一端均连接于所述RTC芯片电源开关器件第一输入端;所述RTC芯片电源开关器件的第二输入端,作为所述机箱开盖开关的第一端与所述主板电源的输出端连接;所述RTC芯片电源开关器件的输出端,作为所述机箱开盖开关的第二端与RTC芯片的电源输入引脚连接;当所述机箱开盖开关处于闭盖状态时,所述插针连接器的第一插针与第二插针处于短路状态,通过所述RTC芯片电源开关器件使所述机箱开盖开关控制RTC芯片持续供电;当所述机箱开盖开关处于开盖状态时,所述插针连接器的第一插针与第二插针处于断路状态,通过所述RTC芯片电源开关器件使所述机箱开盖开关控制RTC芯片掉电。3.根据权利要求1所述的电路,其特征在于,所述电路,还包括:备用电池以及电源选择开关;其中:BMC中的主板电源以及所述备用电池分别与所述电源选择开关的第一输入端以及第二输入端连接;电源选择开关的输出端与所述机箱开盖开关的第一端连接;所述电源选择开关,用于在BMC上电时,通过所述主板电源为RTC芯片供电;并在BMC掉电时,通过所述备用电池为RTC芯片供电。4.根据权利要求3所述的电路,其特征在于,所述电源选择开关,包括:第一二极管和第二二极管;其中:所述第一二极管的正极作为所述电源选择开关的第一输入端,与所述主板电源连接;所述第二二极管的正极作为所述电源...

【专利技术属性】
技术研发人员:吕南南姚文浩陈胜宏
申请(专利权)人:曙光网络科技有限公司
类型:发明
国别省市:

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

1