[发明专利]一种基于BMC的背板硬盘点灯方法在审
申请号: | 201910296352.9 | 申请日: | 2019-04-13 |
公开(公告)号: | CN110162446A | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 刘沅杰 | 申请(专利权)人: | 深圳市同泰怡信息技术有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32 |
代理公司: | 深圳市道勤知酷知识产权代理事务所(普通合伙) 44439 | 代理人: | 何兵;饶盛添 |
地址: | 518000 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 点灯 硬盘 串行总线 扩展芯片 全双工 硬盘灯 背板 发送 客户端 状态数据更新 点灯状态 定位故障 技术要求 硬盘故障 状态数据 解析 输出 | ||
1.一种基于BMC的背板硬盘点灯方法,其特征在于,所述方法包括步骤:
BMC定时向扩展芯片发送获取硬盘灯的状态的全双工的串行总线命令,BMC获取硬盘灯的状态数据,将状态数据更新至客户端;
客户端向BMC发送点灯命令,BMC发送相应的点灯全双工的串行总线命令至扩展芯片;
扩展芯片解析BMC所发送的点灯全双工的串行总线命令,输出SGPIO信号至CPLD器件;CPLD器件依据SGPIO信号控制硬盘灯的点灯状态。
2.根据权利要求1所述的背板硬盘点灯方法,其特征在于,
在BMC将状态数据更新至客户端的步骤中,网页显示界面根据背板上的硬盘槽位分区显示槽位内硬盘的硬盘灯的状态;
在客户端向BMC发送点灯命令的步骤中,操作人员通过修改网页显示界面的信息向BMC发送点灯命令。
3.根据权利要求2所述的背板硬盘点灯方法,其特征在于,在操作人员通过修改网页显示界面的信息向BMC发送点灯命令的步骤之后,
BMC由web端接收到对应某个硬盘的点灯命令,BMC判断该硬盘是否在位;
如果硬盘不在位,则结束;
如果硬盘在位,BMC在一线程中将点灯数据发送至后台,后台处理点灯数据并通过全双工的串行总线将点灯全双工的串行总线命令传输至扩展芯片,同时后台处理点灯数据并将处理后数据传输至web端,网页显示界面读取web端的数据,根据背板上的硬盘槽位分区显示槽位内硬盘的硬盘灯的状态;BMC在另一线程中每隔5s秒判断该硬盘是否在位。
4.根据权利要求1所述的背板硬盘点灯方法,其特征在于,该方法还包括步骤:
扩展芯片在一线程中每隔5秒钟重复执行一次硬盘灯信息读取传输动作,所述硬盘灯信息读取传输动作包括:扩展芯片从DBS中读取硬盘灯的状态,并处理得到硬盘灯的状态信息,将硬盘灯的状态信息通过全双工的串行总线传送至BMC;
扩展芯片在另一线程中定时初始化全双工的串行总线。
5.根据权利要求1所述的背板硬盘点灯方法,其特征在于,在BMC发送相应的点灯全双工的串行总线命令至扩展芯片的步骤之后,
扩展芯片收到BMC所发送的点灯全双工的串行总线(12C)命令并进入到中断处理函数,中断处理函数被配置为:
扩展芯片从缓存器中获取BMC发送的点灯全双工的串行总线命令,从DBS中读取硬盘的该时刻点灯状态;扩展芯片将点灯全双工的串行总线命令和硬盘的该时刻点灯状态进行处理,输出SGPIO信号至CPLD器件,并将相关的数据写入DBS。
6.根据权利要求1所述的背板硬盘点灯方法,其特征在于,CPLD器件依据SGPIO信号控制硬盘灯的点灯状态的步骤包括:
CPLD器件依照SGPIO协议解析扩展芯片所发送的SGPIO信号;
CPLD器件输出GPIO信号至硬盘灯,并通过控制GIPO信号的高低来控制硬盘灯的点灯状态。
7.根据权利要求1所述的背板硬盘点灯方法,其特征在于,扩展芯片和CPLD器件之间通过时钟信号端子、传输控制端子和数据传输端子进行数据传输;在扩展芯片输出SGPIO信号至CPLD器件的步骤中,
CPLD器件在时钟信号端子传输的信号为低电平且传输控制端子传输的信号处于下降沿时读取数据传输端子传输的信号,并从数据传输端子传输的信号中解析硬盘的状态。
8.根据权利要求7所述的背板硬盘点灯方法,其特征在于,在CPLD器件依据SGPIO信号控制硬盘灯的点灯状态的步骤中,
CPLD器件读取对应数据传输端子传输的信号,从中解析对应于某一硬盘的第一bit数据、第二bit数据和第三bit数据;
当CPLD器件解析得到所述第一bit数据的电压为高电平时,CPLD器件通过GPIO信号控制该硬盘的状态指示灯点亮;
当CPLD器件解析得到所述第二bit数据的电压为高电平时,CPLD器件通过GPIO信号控制该硬盘的定位指示灯点亮;
当CPLD器件解析得到所述第三bit数据的电压为高电平时,CPLD器件通过GPIO信号控制该硬盘的错误指示灯点亮。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同泰怡信息技术有限公司,未经深圳市同泰怡信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910296352.9/1.html,转载请声明来源钻瓜专利网。