[發明專利]一種服務器系統共享串口的方法、裝置、受控終端及存儲介質在審
| 申請號: | 201910153516.2 | 申請日: | 2019-02-28 |
| 公開(公告)號: | CN109902014A | 公開(公告)日: | 2019-06-18 |
| 發明(設計)人: | 王成威 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F13/38 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 串口 邏輯器件 板卡 服務器系統 存儲介質 受控終端 網卡 操作系統 串口通信端 串口調試 串口連接 串口配置 串口切換 串口數據 調試設備 獲取目標 有效減少 指令發送 共享 申請 指令 輸出 外部 | ||
本申請提供一種服務器系統共享串口的方法、裝置、受控終端及存儲介質,所述方法包括:BMC獲取目標串口配置指令;BMC將目標串口切換指令發送至板卡邏輯器件;板卡邏輯器件將內部串口通信端切換連接至所述目標串口;其中,所述板卡邏輯器件分別與所述目標串口和所述外部調試設備的串口連接;本申請通過將操作系統、BMC、網卡共用一個串口,同時將操作系統、BMC、網卡串口調試信息區分收集,解決三者同時工作時共用串口導致串口數據無法正常輸出的問題,有效減少設計成本。
技術領域
本發明屬于服務器領域,具體涉及一種服務器系統共享串口的方法、裝置、受控終端及存儲介質。
背景技術
隨著服務器技術的快速發展,服務器串口的配備需求越來越大。基于機箱結構的緊張、成本的考慮,無法為主機系統串口、BMC調試串口、OCP網卡串口每個串口設備配備串口,需要共享串口給多個串口設備復用。目前,采用采用芯片的串口作為操作系統的串口,然后使用硬件MUX(Multiplexer:多路復用器)來切換操作系統的串口、BMC的串口以及網卡串口,設計成本較高,主板功耗較大。
因此,亟需一種服務器系統共享串口的方法、裝置、受控終端及存儲介質,通過將操作系統、BMC、網卡共用一個串口,同時將操作系統、BMC、網卡串口調試信息區分收集,解決三者同時工作時共用串口導致串口數據無法正常輸出的問題。
發明內容
針對現有技術的不足,本發明提供一種服務器系統共享串口的方法、裝置、受控終端及存儲介質,以解決上述技術問題。
第一方面,本申請實施例提供一種服務器系統共享串口的方法,包括:
BMC獲取目標串口配置指令;
BMC將目標串口切換指令發送至板卡邏輯器件;
板卡邏輯器件將內部串口通信端切換連接至所述目標串口;
其中,所述板卡邏輯器件分別與所述目標串口和所述外部調試設備的串口連接。
結合第一方面,在第一方面的第一種實施方式中,所述BMC獲取目標串口配置指令,包括:
BMC配置擬共享串口設備為目標串口;
BMC獲取用戶發送的目標串口配置IPMI指令。
結合第一方面,在第一方面的第二種實施方式中,所述BMC將目標串口切換指令發送至板卡邏輯器件,包括:
BMC發送I2C命令至板卡邏輯器件,通知板卡邏輯器件切換至目標串口。
結合第一方面,在第一方面的第三種實施方式中,所述板卡邏輯器件具體為FPGA或CPLD,所述目標串口包括操作系統的串口、BMC的串口以及網卡串口。
第二方面,本申請實施例提供一種服務器系統共享串口的裝置,包括:
獲取單元,所述獲取單元配置用于BMC獲取目標串口配置指令;
指令發送單元,所述指令發送單元配置用于BMC將目標串口切換指令發送至板卡邏輯器件;
串口切換單元,所述串口切換單元配置用于板卡邏輯器件將內部串口通信端切換連接至所述目標串口;
其中,所述板卡邏輯器件分別與所述目標串口和所述外部調試設備的串口連接。
結合第二方面,在第二方面的第一種實施方式中,所述獲取單元具體包括:
配置單元,所述配置單元用于BMC配置擬共享串口設備為目標串口;
指令接收單元,所述指令接收單元配置用于BMC接收用戶發送的目標串口配置的IPMI指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910153516.2/2.html,轉載請聲明來源鉆瓜專利網。





