[發(fā)明專利]一種基于AMD平臺(tái)的點(diǎn)燈方法、裝置、設(shè)備及可讀介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 202110450144.7 | 申請(qǐng)日: | 2021-04-25 |
| 公開(kāi)(公告)號(hào): | CN113204474B | 公開(kāi)(公告)日: | 2023-02-28 |
| 發(fā)明(設(shè)計(jì))人: | 謝武志 | 申請(qǐng)(專利權(quán))人: | 山東英信計(jì)算機(jī)技術(shù)有限公司 |
| 主分類號(hào): | G06F11/32 | 分類號(hào): | G06F11/32;G06F11/30;G06F13/42 |
| 代理公司: | 北京連和連知識(shí)產(chǎn)權(quán)代理有限公司 11278 | 代理人: | 陳黎明;李紅蕭 |
| 地址: | 250101 山東省濟(jì)南市高新區(qū)*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 amd 平臺(tái) 點(diǎn)燈 方法 裝置 設(shè)備 可讀 介質(zhì) | ||
本發(fā)明公開(kāi)了一種基于AMD平臺(tái)的點(diǎn)燈方法,包括以下步驟:由CPU向NVME硬盤(pán)管理系統(tǒng)分組發(fā)送封包,以獲取NVME硬盤(pán)的狀態(tài)信息;由CPU將獲取的狀態(tài)信息通過(guò)BMC發(fā)送給CPLD背板;以及響應(yīng)于接收到狀態(tài)信息,由CPLD背板基于狀態(tài)信息將對(duì)應(yīng)的錯(cuò)誤燈號(hào)點(diǎn)亮。本發(fā)明還公開(kāi)了一種基于AMD平臺(tái)的點(diǎn)燈裝置、計(jì)算機(jī)設(shè)備和可讀存儲(chǔ)介質(zhì)。本發(fā)明解決了AMD平臺(tái)企業(yè)模式下無(wú)法通過(guò)VPP傳送錯(cuò)誤燈號(hào)信息,從而無(wú)法點(diǎn)錯(cuò)誤燈號(hào)的問(wèn)題,通過(guò)CPU獲取硬盤(pán)內(nèi)部狀態(tài)從而通過(guò)BMC控制CPLD點(diǎn)亮錯(cuò)誤燈號(hào),實(shí)現(xiàn)了AMD平臺(tái)企業(yè)模式下支持錯(cuò)誤燈號(hào)的控制。
技術(shù)領(lǐng)域
本發(fā)明涉及服務(wù)器技術(shù)領(lǐng)域,尤其涉及一種基于AMD平臺(tái)的點(diǎn)燈方法、裝置、設(shè)備及可讀介質(zhì)。
背景技術(shù)
在Intel平臺(tái)的服務(wù)器,NVME硬盤(pán)點(diǎn)燈的控制方式主要是CPU通過(guò)I2C接口傳送VPP格式信息到背板CPLD,CPLD從VPP格式信息獲取需要點(diǎn)燈的燈號(hào)信息,其中,VPP格式Bit位信息包括:Bit7輸出代表EMIL(Electro-Mechanical Interlock Control,電子機(jī)械聯(lián)鎖控制)信息;Bit6輸入代表手動(dòng)固定閂鎖感應(yīng)在位信息;Bit5輸入代表PWRFLT(Power Fault,電源錯(cuò)誤)信息;Bit4輸入代表PRSNT(Drive Present status,PCIE卡在位狀態(tài))信息,0表示在位,1表示不在位;Bit3輸入代表Button(按鈕)信息,0表示按下,1表示未按下;Bit2輸出代表PWREN(Power Enable,電源啟動(dòng))信息,0表示電源使能,1表示電源未使能;Bit1輸出代表PWRLED(電源燈號(hào))信息,相當(dāng)于SFF8485規(guī)范下的在位燈號(hào);Bit0輸出代表ATNLED(注意燈號(hào))信息,相當(dāng)于SFF8485規(guī)范下的錯(cuò)誤燈號(hào)。
但AMD平臺(tái)中的Enterprise企業(yè)模式,并未定義到錯(cuò)誤燈號(hào),在此模式下,AMD沒(méi)有類似于Intel VPP中的Bit 0用來(lái)顯示錯(cuò)誤燈號(hào)。AMD的VPP格式信息包括:Bit3輸入代表Reserved(保留)信息;Bit2輸出代表DUALPORTEN(雙端口使能)信息;Bit1輸出代表IFDET(接口檢測(cè)信號(hào))信息;Bit0代表PRSNT(在位信號(hào))信息。
圖1為現(xiàn)有技術(shù)中AMD平臺(tái)點(diǎn)燈控制示意圖,CPU中央處理器通過(guò)VPP虛擬管腳端口連接到CPLD背板,通過(guò)PCIE連接到NVME硬盤(pán),NVME硬盤(pán)向CPLD背板發(fā)送IFDET信息、PRSNT信息和ACTLED信息,CPLD背板向NVME硬盤(pán)發(fā)送硬盤(pán)電源使能信息。圖2示出的是現(xiàn)有技術(shù)AMD平臺(tái)VPP管腳對(duì)應(yīng)的信息,如圖2所示,AMD平臺(tái)Enterprise企業(yè)模式下的VPP只定義了IFDET信息、PRSNT信息和DUALPORTEN,并沒(méi)有包含錯(cuò)誤燈號(hào),同時(shí)LED ACT燈的控制是CPLD背板通過(guò)硬盤(pán)發(fā)送的ACTLED信息進(jìn)行控制的。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例的目的在于提出一種基于AMD平臺(tái)的點(diǎn)燈方法、裝置、設(shè)備及可讀介質(zhì),解決了AMD平臺(tái)企業(yè)模式下無(wú)法通過(guò)VPP傳送錯(cuò)誤燈號(hào)信息,從而無(wú)法點(diǎn)錯(cuò)誤燈號(hào)的問(wèn)題,通過(guò)CPU獲取硬盤(pán)內(nèi)部狀態(tài)從而通過(guò)BMC控制CPLD點(diǎn)亮錯(cuò)誤燈號(hào),實(shí)現(xiàn)了AMD平臺(tái)企業(yè)模式下支持錯(cuò)誤燈號(hào)的控制。
基于上述目的,本發(fā)明實(shí)施例的一方面提供了一種基于AMD平臺(tái)的點(diǎn)燈方法,包括以下步驟:由CPU向NVME硬盤(pán)管理系統(tǒng)分組發(fā)送封包,以獲取NVME硬盤(pán)的狀態(tài)信息;由CPU將獲取的狀態(tài)信息通過(guò)BMC發(fā)送給CPLD背板;以及響應(yīng)于接收到狀態(tài)信息,由CPLD背板基于狀態(tài)信息將對(duì)應(yīng)的錯(cuò)誤燈號(hào)點(diǎn)亮。
在一些實(shí)施方式中,由CPU向NVME硬盤(pán)管理系統(tǒng)分組發(fā)送封包,以獲取NVME硬盤(pán)的狀態(tài)信息包括:由CPU向NVME硬盤(pán)管理系統(tǒng)發(fā)送第一組命令,并判斷預(yù)設(shè)時(shí)間內(nèi)是否有接收到回傳NVME錯(cuò)誤的狀態(tài)信息;響應(yīng)于接收到回傳NVME錯(cuò)誤的狀態(tài)信息,向所述NVME硬盤(pán)管理系統(tǒng)發(fā)送下一組命令;響應(yīng)于預(yù)設(shè)時(shí)間內(nèi)沒(méi)有接收到回傳NVME錯(cuò)誤的狀態(tài)信息,在預(yù)設(shè)時(shí)間經(jīng)過(guò)后向NVME硬盤(pán)管理系統(tǒng)發(fā)送下一組命令。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東英信計(jì)算機(jī)技術(shù)有限公司,未經(jīng)山東英信計(jì)算機(jī)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110450144.7/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤





