预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113760800A(43)申请公布日2021.12.07(21)申请号202110864833.2(22)申请日2021.07.29(71)申请人苏州浪潮智能科技有限公司地址215100江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢(72)发明人陈冠嘉(74)专利代理机构济南舜源专利事务所有限公司37205代理人孙玉营(51)Int.Cl.G06F13/38(2006.01)G06F13/42(2006.01)权利要求书2页说明书9页附图1页(54)发明名称基于BMC的串口路径选择方法、系统、终端及存储介质(57)摘要本发明提供一种基于BMC的串口路径选择方法、系统、终端及存储介质,包括:建立BMC与复杂可编程逻辑器件的通信连接,所述复杂可编程逻辑器件控制各串口路径的启用状态;BMC接收通过BMC的WEB界面输入的目标串口路径;将所述目标串口路径通过通信链路发送至所述复杂可编程逻辑器件,控制复杂可编程逻辑器件启用所述目标串口路径。本发明通过BMC的WEB界面控制切多个芯片连接服务器的换串口路径,操作简单,无需拆卸机箱,也无需设置多条串口路径。CN113760800ACN113760800A权利要求书1/2页1.一种基于BMC的串口路径选择方法,其特征在于,包括:建立BMC与复杂可编程逻辑器件的通信连接,所述复杂可编程逻辑器件控制各串口路径的启用状态;BMC接收通过BMC的WEB界面输入的目标串口路径;将所述目标串口路径通过通信链路发送至所述复杂可编程逻辑器件,控制复杂可编程逻辑器件启用所述目标串口路径。2.根据权利要求1所述的方法,其特征在于,建立BMC与复杂可编程逻辑器件的通信连接,包括:通过I2C总线建立建立BMC与复杂可编程逻辑器件的通信连接。3.根据权利要求1所述的方法,其特征在于,BMC接收通过BMC的WEB界面输入的目标串口路径,包括:对WEB界面的登录信息进行验证,并在通过验证后向WEB界面返回多个串口路径选项;根据WEB界面选定的串口路径选项获取相应的目标串口路径。4.根据权利要求3所述的方法,其特征在于,多个串口路径选项采用下拉菜单模式进行显示输出。5.根据权利要求1所述的方法,其特征在于,将所述目标串口路径通过通信链路发送至所述复杂可编程逻辑器件,控制复杂可编程逻辑器件启用所述目标串口路径,包括:将目标串口路径转换为十六进制数值,并将转换后的目标串口路径写入复杂可编程逻辑器件的寄存器;复杂可编程逻辑器件监控到寄存器更新后,读取寄存器中的十六进制数值,并根据读取的十六进制数值将目标串口路径设置为启用状态。6.根据权利要求5所述的方法,其特征在于,根据读取的十六进制数值将目标串口路径设置为启用状态,包括:根据读取的十六进制数值将目标串口路径对应的UART发送器和UART接收器的串联线路接通;启用目标串口路径后,将复杂可编程逻辑器件的寄存器清空。7.一种基于BMC的串口路径选择系统,其特征在于,包括:通信建立单元,用于建立BMC与复杂可编程逻辑器件的通信连接,所述复杂可编程逻辑器件控制各串口路径的启用状态;目标接收单元,用于BMC接收通过BMC的WEB界面输入的目标串口路径;目标启用单元,用于将所述目标串口路径通过通信链路发送至所述复杂可编程逻辑器件,控制复杂可编程逻辑器件启用所述目标串口路径。8.根据权利要求7所述的系统,其特征在于,所述目标启用单元包括:目标写入模块,用于将目标串口路径转换为十六进制数值,并将转换后的目标串口路径写入复杂可编程逻辑器件的寄存器;目标启用模块,用于复杂可编程逻辑器件监控到寄存器更新后,读取寄存器中的十六进制数值,并根据读取的十六进制数值将目标串口路径设置为启用状态。9.一种终端,其特征在于,包括:处理器;2CN113760800A权利要求书2/2页用于存储处理器的执行指令的存储器;其中,所述处理器被配置为执行权利要求1‑6任一项所述的方法。10.一种存储有计算机程序的计算机可读存储介质,其特征在于,该程序被处理器执行时实现如权利要求1‑6中任一项所述的方法。3CN113760800A说明书1/9页基于BMC的串口路径选择方法、系统、终端及存储介质技术领域[0001]本发明涉及服务器技术领域,具体涉及一种基于BMC的串口路径选择方法、系统、终端及存储介质。背景技术[0002]通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter),通常称作UART。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连结上。具体实物表现为独立的模块化芯片,或作为集成于微处理器中的周边设备。一般是R