【技术实现步骤摘要】
一种CPU共享串口的设置方法及系统
本专利技术属于白盒交换机
,具体涉及一种CPU共享串口的设置方法及系统。
技术介绍
通用异步收发器(UART),也就是我们一般说的串口,是CPU板上最常见的一种接口,工程师通过串口连接到电脑终端,就可以登陆CPU的操作系统进行操作。但是串口有个缺点就是必须要实际通过串口线接到电脑上才能进行调试,无法进行远程连接。运维人员必须亲自到机房的机器旁边连接上串口线,才可进行调试。
技术实现思路
针对现有技术的上述不足,本专利技术提供一种CPU共享串口的设置方法及系统,以解决上述技术问题。本专利技术提供一种CPU共享串口的设置方法,将CPU串口连接BMC芯片,所述方法包括:所述BMC芯片与远程终端建立通信连接;所述BMC芯片将远程终端的请求转发至CPU,并将CPU返回的数据转发至远程终端。进一步的,所述方法还包括:所述BMC芯片包括第一通信模块、第二通信模块、第三通信模块和第四通信模块;所述第一通信模块连接CPU串口; ...
【技术保护点】
1.一种CPU共享串口的设置方法,其特征在于,将CPU串口连接BMC芯片,所述方法包括:/n所述BMC芯片与远程终端建立通信连接;/n所述BMC芯片将远程终端的请求转发至CPU,并将CPU返回的数据转发至远程终端。/n
【技术特征摘要】
1.一种CPU共享串口的设置方法,其特征在于,将CPU串口连接BMC芯片,所述方法包括:
所述BMC芯片与远程终端建立通信连接;
所述BMC芯片将远程终端的请求转发至CPU,并将CPU返回的数据转发至远程终端。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述BMC芯片包括第一通信模块、第二通信模块、第三通信模块和第四通信模块;
所述第一通信模块连接CPU串口;
所述第二通信模块连接控制端;
将所述第一通信模块的数据资源同步路由至第三通信模块;
将所述第二通信模块的数据资源同步路由至第四通信模块;
所述BMC芯片还包括缓存模块。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述第一通信模块将BMC接收自远程终端的请求发送至CPU,并同时将所述请求通过第三通信模块备份至缓存模块;
所述第一通信模块将CPU返回的数据通过网络转发至远程终端,并同时将所述数据通过第三通信模块备份至缓存模块;
所述第四通信模块将缓存模块中的所述请求和数据通过第二通信模块输出至控制端。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述第一通信模块将BMC经第二通信模块接收自控制端的请求发送至CPU;
所述第四通信模块将经过第二通信模块的请求缓存至缓存模块;
所述第三通信模块将CPU返回的数据发送至缓存模块;
所述第一通信模块将缓存模块中的所述请求和数据通过网络发送至远程终端;所述第四通信模块将缓存模块中的所述请求和数据通过第二通信模块输出至控制端。
5.一种CPU共享串口的设置系统,其特征在于,将CPU串口连接BMC芯片,所述系统包括...
【专利技术属性】
技术研发人员:梁盛楠,王文志,朱英澍,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。