CN103488556A - 一种根据Power不同状态实现不同LED闪烁方式的方法 - Google Patents

一种根据Power不同状态实现不同LED闪烁方式的方法 Download PDF

Info

Publication number
CN103488556A
CN103488556A CN201310436867.7A CN201310436867A CN103488556A CN 103488556 A CN103488556 A CN 103488556A CN 201310436867 A CN201310436867 A CN 201310436867A CN 103488556 A CN103488556 A CN 103488556A
Authority
CN
China
Prior art keywords
power
led
control
gpio
bmc
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310436867.7A
Other languages
English (en)
Inventor
张锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201310436867.7A priority Critical patent/CN103488556A/zh
Publication of CN103488556A publication Critical patent/CN103488556A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

本发明公开了一种根据Power不同状态实现不同LED闪烁方式的方法,在对产品进行AC电源模块***之后,没有按Powerbutton之前,通过BMC控制GPIO以一个固定频率,周期性的变高或变低,用以控制LED灯闪烁,当***按下Powerbutton开机之后,在正式Boot完成之前,通过BMC控制GPIO以另外一个频率,周期性的变高或变低,控制LED闪烁指示目前状态;在***完成Boot过程之后,BMC收到BIOS传递过来的信息,释放GPIO的频率控制,改为一个常高状态,此时***PowerLED灯常亮。导入了该设计方案之后,能够支持多种LED的显示,在大型机房中便于产品运行状态的区分和定位,同时该方案也是产品设计特色,为产品市场竞争提供有力支持。

Description

一种根据Power不同状态实现不同LED闪烁方式的方法
技术领域
本发明涉及计算机服务器***设计领域,具体涉及一种根据Power不同状态实现不同LED闪烁方式的方法。
技术背景
目前服务器基本沿用之前OEM模式的设计思路,指示***Power状态的LED有两种闪烁模式:常亮或者常灭。南桥BIOS在Post完成之后,告知***已经Power完成,此时***会把Power LED灯点亮。在此之前Power LED一直处于常灭的状态。
传统的服务器前控板设计,Power LED灯只是表示***Power是否能上电开机,不能有效的区分Power的不同状态,更不能有效的给予客户直观的感觉。
随着产品客户使用群的不断扩大,大部分客户需要能够把开机过程中以及开机之前以及开机Power故障等不同的状态用以区分,实时的传递给服务人员,特别是在服务器集群和大型机房中,随着机器数量的增多,不能保证机房服务人员对每个机器都能监控到,不能保证每个机器上电过程中无异常发生。因此,在自研服务器产品中,开发不同Power状态的LED显示功能,用最直观的方式呈现给维护人员机器的开机状态,以便维护人员更好的发现问题并且解决问题。
发明内容
本发明要解决的技术问题是:把开机过程中以及开机之前以及开机Power故障等不同的状态用以区分。
本发明所采用的技术方案为:
一种根据Power不同状态实现不同LED闪烁方式的方法,上电之前的Power状态:在维护人员对产品进行AC电源模块***之后,没有按Power button之前,只有Standby电,此时给客户指示出机器电源没有core电,因此这种状态下,通过BMC控制GPIO以一个固定频率,周期性的变高或变低,用以控制LED灯闪烁。
当***按下Power button开机之后,但是在正式Boot完成之前,此时虽然各电源状态都已经启动,但是***还没能完成启动过程,此时通过BMC控制GPIO以另外一个频率,周期性的变高或变低,控制LED闪烁指示目前状态。
在***完成Boot过程之后,BMC收到BIOS传递过来的信息,释放GPIO的频率控制,改为一个常高状态,此时***Power LED灯会常亮,显示***正常Boot完毕,客户可以正常使用服务器。
AC电源模块移除之后,此时***Power LED灯会常灭。
BMC使用Power_LED_CTL控制信号控制74HC1G126芯片开启或者是关闭通路,同时GPIO信号设置为Power LED控制信号,BMC通过该信号的频率调整,输出到LED的控制pin,实现LED不同状态闪烁。
注:GPIO,英文全称为General-Purpose IO ports,也就是通用IO口。
本发明的有益效果为:导入了该设计方案之后,能够支持多种LED的显示,在大型机房中便于产品运行状态的区分和定位,同时该方案也是产品设计特色,为产品市场竞争提供有力支持。
附图说明
图1为***与BMC、Power LED互联示意图;
图2为LED控制信号的电路设计。
具体实施方式
下面参照附图,结合实施例对本发明详细说明。
一种根据Power不同状态实现不同LED闪烁方式的方法,上电之前的Power状态:在维护人员对产品进行AC电源模块***之后,没有按Power button之前,只有Standby电,此时给客户指示出机器电源没有core电,因此这种状态下,通过BMC控制GPIO以一个固定频率,周期性的变高或变低,用以控制LED灯闪烁。
当***按下Power button开机之后,但是在正式Boot完成之前,此时虽然各电源状态都已经启动,但是***还没能完成启动过程,此时通过BMC控制GPIO以另外一个频率,周期性的变高或变低,控制LED闪烁指示目前状态。
在***完成Boot过程之后,BMC收到BIOS传递过来的信息,释放GPIO的频率控制,改为一个常高状态,此时***Power LED灯会常亮,显示***正常Boot完毕,客户可以正常使用服务器。
AC电源模块移除之后,此时***Power LED灯会常灭。
下表为LED闪烁标准与Power对应关系:
  LED状态
AC***,未开机 慢速闪烁(周期性变低)
AC***,开机未完成 快速闪烁(周期性变高)
AC***,开机完成 常亮
AC移除 常灭
其中,BMC使用Power_LED_CTL控制信号控制74HC1G126芯片开启或者是关闭通路,同时GPIO信号设置为Power LED控制信号,BMC通过该信号的频率调整,输出到LED的控制pin,实现LED不同状态闪烁。

Claims (2)

1.一种根据Power不同状态实现不同LED闪烁方式的方法,其特征在于:
在对产品进行AC电源模块***之后,没有按Power button之前,只有Standby电,此时通过BMC控制GPIO以一个固定频率,周期性的变高或变低,用以控制LED灯闪烁,指示出机器电源没有core电;
当***按下Power button开机之后,在正式Boot完成之前,此时各电源状态都已经启动,但是***还没能完成启动过程,此时通过BMC控制GPIO以另外一个频率,周期性的变高或变低,控制LED闪烁指示目前状态;
在***完成Boot过程之后,BMC收到BIOS传递过来的信息,释放GPIO的频率控制,改为一个常高状态,此时***Power LED灯常亮,显示***正常Boot完毕,客户可以正常使用服务器;
在对产品进行AC电源模块移除之后,此时***Power LED灯常灭。
2.根据权利要求1所述的一种根据Power不同状态实现不同LED闪烁方式的方法,其特征在于:所述BMC使用Power_LED_CTL控制信号控制74HC1G126芯片开启或者是关闭通路,同时GPIO信号设置为Power LED控制信号,BMC通过该信号的频率调整,输出到LED的控制pin,实现LED不同状态闪烁。
CN201310436867.7A 2013-09-24 2013-09-24 一种根据Power不同状态实现不同LED闪烁方式的方法 Pending CN103488556A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310436867.7A CN103488556A (zh) 2013-09-24 2013-09-24 一种根据Power不同状态实现不同LED闪烁方式的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310436867.7A CN103488556A (zh) 2013-09-24 2013-09-24 一种根据Power不同状态实现不同LED闪烁方式的方法

Publications (1)

Publication Number Publication Date
CN103488556A true CN103488556A (zh) 2014-01-01

Family

ID=49828808

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310436867.7A Pending CN103488556A (zh) 2013-09-24 2013-09-24 一种根据Power不同状态实现不同LED闪烁方式的方法

Country Status (1)

Country Link
CN (1) CN103488556A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106530539A (zh) * 2016-10-24 2017-03-22 郑州云海信息技术有限公司 一种多功能信号指示灯按钮
CN109117349A (zh) * 2018-08-23 2019-01-01 郑州云海信息技术有限公司 一种服务器状态显示***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6910157B1 (en) * 1999-07-16 2005-06-21 Samsung Electronics Co., Ltd. Portable computer system for indicating power-on self-test state on LED indicator
CN1763725A (zh) * 2004-10-21 2006-04-26 联想(北京)有限公司 一种计算机状态指示方法及装置
CN1862506A (zh) * 2005-09-09 2006-11-15 华为技术有限公司 一种实时指示计算机***运行状态的装置及方法
CN103123799A (zh) * 2011-11-18 2013-05-29 鸿富锦精密工业(深圳)有限公司 速率指示电路与硬盘背板以及电子装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6910157B1 (en) * 1999-07-16 2005-06-21 Samsung Electronics Co., Ltd. Portable computer system for indicating power-on self-test state on LED indicator
CN1763725A (zh) * 2004-10-21 2006-04-26 联想(北京)有限公司 一种计算机状态指示方法及装置
CN1862506A (zh) * 2005-09-09 2006-11-15 华为技术有限公司 一种实时指示计算机***运行状态的装置及方法
CN103123799A (zh) * 2011-11-18 2013-05-29 鸿富锦精密工业(深圳)有限公司 速率指示电路与硬盘背板以及电子装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
玖月陆: "EMC CLARiiON培训", 《HTTP://WENKU.BAIDU.COM/LINK?URL=9CVE2UYHPIAEXKFT4UM_RV8D-YIC_KEDIBDLZFQY4BL8TUWX_QKI3Z26QHNOLX3GGW2AQGI10LGVMWBNX7DSY9WNFR8TKEDSC0A3B9RN-SA》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106530539A (zh) * 2016-10-24 2017-03-22 郑州云海信息技术有限公司 一种多功能信号指示灯按钮
CN109117349A (zh) * 2018-08-23 2019-01-01 郑州云海信息技术有限公司 一种服务器状态显示***

Similar Documents

Publication Publication Date Title
CN102680011B (zh) 单灯多信息指示方法
CN102708031A (zh) 一种快速定位故障内存的硬件实现方法
CN108009115A (zh) 一种具有时钟冗余功能的双节点服务器板卡
CN103313459A (zh) 指示灯控制装置
CN106530539A (zh) 一种多功能信号指示灯按钮
CN105095032A (zh) 一种快速定位故障内存条的检测装置和方法
TW201403404A (zh) 具觸控顯示模組的伺服器及其觸控顯示模組
CN201437926U (zh) 一种外置电源的led日光灯
CN103488556A (zh) 一种根据Power不同状态实现不同LED闪烁方式的方法
CN112306209A (zh) 一种服务器用分离式冗余电源供电电路及其控制方法
CN105700713A (zh) 一种带损坏提醒功能的组合式鼠标
CN207704345U (zh) 一种硬件平台
CN103347352A (zh) Led光源短路检测方法及装置、led背光及液晶显示设备
CN102270980A (zh) 延时供电控制器
CN205158340U (zh) 针对外置程序存储器微处理器的自动代码烧写器
CN109089353A (zh) 照明供电控制***、方法及照明灯具
CN103607809B (zh) 照明控制方法、装置及照明***
TWI774496B (zh) 伺服器硬碟指示燈控制系統及其控制方法
CN201489526U (zh) 适配卡、电脑装置及单板电脑机板
CN102799253A (zh) 一种刀片服务器机箱面板上下电的控制方法
CN205028543U (zh) 一种物联网综合实验箱
JP2009231013A (ja) 照明システム及び照明電力管理装置
CN204044812U (zh) 一种用于诊断服务器状态的oled板卡
WO2018082283A1 (zh) 一种cpld控制电路及含该电路的主机监控***
CN103995767A (zh) 一种保障主板中报警指示灯常亮的自动上电方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140101