【技术实现步骤摘要】
一种调试方法、基板管理控制器及服务器
[0001]本专利技术涉及计算机
,具体为一种调试方法、基板管理控制器及服务器。
技术介绍
[0002]BMC代表基板管理控制器(Baseboard Management Controller),是一种嵌入在服务器、计算机主板或其他计算设备中的独立微控制器,BMC的主要功能是监控、管理和控制硬件资源,以提供远程管理和维护服务器的能力;BMC在服务器行业应用已经非常普及,由于其功能繁多且不同行业应用时所需的功能各有不同,在其功能开发和调试过程需要使用BMC芯片提供的调试串口来实现对代码的调试、快速定位和分析问题。
[0003]在需要对BMC进行调试时,可以使用有线或无线的连接方式将BMC与外部主机进行连接,一般无线的方式就是通过BMC的软件系统集成的SSH远程功能与外部主机连接,但在实际应用中出于安全考虑SSH远程功能都会被禁用,同样SSH远程功能依赖网络,如出现的异常与网络有关,则该功能可能会失效;而有线连接的方式,现有的做法是在主板上提供一个独立的BMC调试接口,在单板调 ...
【技术保护点】
【技术特征摘要】
1.一种调试方法,其特征在于,所述方法应用于服务器中的可编程逻辑芯片,所述方法包括:监视UID开关按键是否被按下,若所述UID开关按键没有被按下,则服务器外部串口保持默认的系统串口功能;若所述UID开关按键被按下,则按照第一预设时间开始计时,并侦测所述UID开关按键在第一预设时间内被按下的按下次数值;判断所述按下次数值是否超过第一预设次数值,若所述按下次数值超过第一预设次数值,则控制服务器外部串口功能变更为基板管理控制器调试串口功能,若所述按下次数值没有超过所述第一预设次数值,则按下次数值清零,并保持服务器外部串口默认的系统串口功能不变。2.根据权利要求1所述的一种调试方法,其特征在于,若所述按下次数值超过第一预设次数值,则控制服务器外部串口功能变更为基板管理控制器调试串口功能后,还包括:监视UID开关按键是否被按下;若所述UID开关按键没有被按下,则服务器外部串口保持基板管理控制器调试串口功能;若所述UID开关按键被按下,则按照第二预设时间开始计时,并侦测所述UID开关按键在第二预设时间内被按下的按下次数值;判断所述按下次数值是否超过第二预设次数值,若所述按下次数值超过第二预设次数值,则控制服务器外部串口功能变更为默认的系统串口功能,若所述按下次数值没有超过所述第二预设次数值,则按下次数值清零,并保持服务器外部串口的基板管理控制器调试串口功能不变。3.根据权利要求1所述的一种调试方法,其特征在于,所述侦测所述UID开关按键在第一预设时间内被按下的按下次数值的步骤还包括:按照第一预设时间开始计时后,判断所述第一预设时间是否超时;若未超时,则监测所述UID开关按键是否被连续按下,若所述UID开关按键被连续按下,则侦测所述UID开关按键在第一预设时间内被按下的按下次数值,若所述UID开关按键没有被连续按下,则服务器外部串口保持默认的系统串口功能;若已超时,则计时清零,服务器外部串口保持默认的系统串口功能。4.根据权利要求3任意一项所述的一种调试方法,其特征在于,所述方法还包括:若所述UID开关按键没有被按下,则UID开关按键指示灯...
【专利技术属性】
技术研发人员:刘建成,
申请(专利权)人:深圳市同泰怡信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。