[發(fā)明專(zhuān)利]I2C信號(hào)的檢測(cè)方法、檢測(cè)裝置、檢測(cè)設(shè)備及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 202110019411.5 | 申請(qǐng)日: | 2021-01-07 |
| 公開(kāi)(公告)號(hào): | CN112732502B | 公開(kāi)(公告)日: | 2022-07-22 |
| 發(fā)明(設(shè)計(jì))人: | 謝艷娜 | 申請(qǐng)(專(zhuān)利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類(lèi)號(hào): | G06F11/22 | 分類(lèi)號(hào): | G06F11/22 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 史翠 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | i2c 信號(hào) 檢測(cè) 方法 裝置 設(shè)備 存儲(chǔ) 介質(zhì) | ||
本發(fā)明公開(kāi)了一種I2C信號(hào)的檢測(cè)方法,通過(guò)獲取待測(cè)主機(jī)的板載控制芯片下的I2C從設(shè)備拓?fù)洳2C從設(shè)備拓?fù)滹@示在人機(jī)交互界面上供測(cè)試人員進(jìn)行選擇,根據(jù)測(cè)試人員選擇的待測(cè)I2C通道的信息填寫(xiě)示波器配置腳本的觸發(fā)器地址,而后在示波器上運(yùn)行配置后的示波器配置腳本調(diào)用示波器的用戶(hù)函數(shù)對(duì)待測(cè)I2C通道進(jìn)行觸發(fā),使得測(cè)試人員無(wú)需針對(duì)不同的待測(cè)I2C通道反復(fù)配置查詢(xún)命令和觸發(fā)命令,只需在人機(jī)交互界面上對(duì)待測(cè)I2C通道進(jìn)行選擇,該待測(cè)I2C通道將被自動(dòng)觸發(fā),測(cè)試人員即可進(jìn)行該待測(cè)I2C通道的點(diǎn)測(cè),極大方便了測(cè)試人員的測(cè)試過(guò)程。本發(fā)明還公開(kāi)了一種I2C信號(hào)的檢測(cè)裝置、檢測(cè)設(shè)備及存儲(chǔ)介質(zhì),具有上述有益效果。
技術(shù)領(lǐng)域
本發(fā)明涉及服務(wù)器技術(shù)領(lǐng)域,特別是涉及一種I2C信號(hào)的檢測(cè)方法、檢測(cè)裝置、檢測(cè)設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
集成電路總線(xiàn)(Inter Integrated Circuit Bus,下文簡(jiǎn)稱(chēng)“I2C”)是一種兩線(xiàn)式串行總線(xiàn),主要應(yīng)用于集成電路設(shè)計(jì)中,I2C總線(xiàn)包括串行數(shù)據(jù)線(xiàn)(Serial Data,SDA)與串行時(shí)鐘線(xiàn)(Serial Clock,SCL)兩根數(shù)據(jù)傳輸線(xiàn),并通過(guò)串行數(shù)據(jù)線(xiàn)與串行時(shí)鐘線(xiàn)在器件之間傳輸信息。作為服務(wù)器使用范圍最廣的總線(xiàn),板載控制芯片(Baseboard ManagementController,BMC)主要通過(guò)I2C總線(xiàn)對(duì)I2C從設(shè)備進(jìn)行管理。I2C從設(shè)備主要包括電源(PSU),I2C選路芯片(I2C Switch),現(xiàn)場(chǎng)可更換單元(Field Replace Unit,F(xiàn)RU),溫度傳感器(Thermal Sensor)等。
現(xiàn)有技術(shù)中,在對(duì)具有I2C協(xié)議的主板進(jìn)行I2C總線(xiàn)測(cè)試時(shí),需要測(cè)試人員手動(dòng)輸入測(cè)試參數(shù),并根據(jù)測(cè)試得到的波形進(jìn)行判斷獲得測(cè)試數(shù)據(jù),這要求測(cè)試人員不僅對(duì)I2C協(xié)議具有一定的了解,還需要測(cè)試人員能夠熟練的掌握測(cè)試數(shù)據(jù)的確定方式。具體來(lái)說(shuō),測(cè)試人員在獲取待測(cè)主機(jī)的板載控制芯片下的I2C從設(shè)備拓?fù)浜?,根?jù)I2C從設(shè)備拓?fù)淙ミx擇需要測(cè)量的I2C通道,板載控制芯片ping通后利用命令可以查看到I2C總線(xiàn)下的寄存器,對(duì)于I2C選路芯片下的I2C通道,選中子總線(xiàn)的上一級(jí)寄存器地址的一半,利用命令查詢(xún)到待測(cè)I2C通道,然后等掃描到該待測(cè)I2C通道后,控制板載控制芯片對(duì)待測(cè)I2C通道進(jìn)行循環(huán)掃描,測(cè)試人員在示波器上用待測(cè)I2C通道的地址觸發(fā)I2C觸發(fā)器后,利用示波器探棒點(diǎn)測(cè)與待測(cè)I2C通道對(duì)應(yīng)的引腳。
然而,雖然板載控制芯片僅包含14路I2C通路,但I(xiàn)2C從設(shè)備卻不只有14個(gè),一路板載控制芯片的I2C鏈路經(jīng)常級(jí)聯(lián)多個(gè)I2C從設(shè)備。在對(duì)每一條I2C通道進(jìn)行測(cè)試時(shí),需要在該I2C通道中不間斷地傳輸數(shù)據(jù),因此測(cè)試人員需要針對(duì)不同的待測(cè)I2C通道切換查詢(xún)命令和觸發(fā)命令等,容易出錯(cuò)。
提供一種方便高效的I2C信號(hào)的檢測(cè)方案,是本領(lǐng)域技術(shù)人員需要解決的技術(shù)問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種I2C信號(hào)的檢測(cè)方法、檢測(cè)裝置、檢測(cè)設(shè)備及存儲(chǔ)介質(zhì),用于簡(jiǎn)便高效地對(duì)I2C信號(hào)進(jìn)行測(cè)試。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種I2C信號(hào)的檢測(cè)方法,包括:
獲取待測(cè)主機(jī)的板載控制芯片下的I2C從設(shè)備拓?fù)洌?/p>
將所述I2C從設(shè)備拓?fù)滹@示在人機(jī)交互界面上;
接收輸入的待測(cè)I2C通道的信息;
根據(jù)所述待測(cè)I2C通道的信息填寫(xiě)示波器配置腳本的觸發(fā)器地址,得到配置后的示波器配置腳本;
控制所述配置后的示波器配置腳本運(yùn)行于示波器,調(diào)用示波器的用戶(hù)函數(shù)對(duì)所述待測(cè)I2C通道進(jìn)行觸發(fā)。
可選的,所述獲取待測(cè)主機(jī)的板載控制芯片下的I2C從設(shè)備拓?fù)?,具體包括:
向所述板載控制芯片發(fā)送掃描命令;
接收所述板載控制芯片掃描得到當(dāng)前時(shí)刻的I2C從設(shè)備拓?fù)洹?/p>
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110019411.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:一種設(shè)備調(diào)控方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 下一篇:列車(chē)自動(dòng)駕駛系統(tǒng)參數(shù)自學(xué)習(xí)雙Q表聯(lián)合代理建立方法
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
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ò)誤
- I2C地址轉(zhuǎn)換
- 自動(dòng)恢復(fù)熱插拔I2C總線(xiàn)鎖死的方法、裝置和系統(tǒng)
- 內(nèi)部整合電路總線(xiàn)控制電路和控制方法
- 一種內(nèi)部集成電路主機(jī)的自檢方法、裝置及主機(jī)
- 一種I2C設(shè)備控制方法及系統(tǒng)
- 基于軟件模擬I2C和硬件I2C的混合控制方法及裝置
- 一種I2C驅(qū)動(dòng)方法和裝置
- 一種I2C總線(xiàn)的通信控制方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種I2C地址分配方法、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種I2C鏈路管理系統(tǒng)及方法
- 信號(hào)調(diào)制方法、信號(hào)調(diào)制裝置、信號(hào)解調(diào)方法和信號(hào)解調(diào)裝置
- 亮度信號(hào)/色信號(hào)分離裝置和亮度信號(hào)/色信號(hào)分離方法
- 信號(hào)調(diào)制方法、信號(hào)調(diào)制裝置、信號(hào)解調(diào)方法和信號(hào)解調(diào)裝置
- 信號(hào)調(diào)制方法、信號(hào)調(diào)制裝置、信號(hào)解調(diào)方法和信號(hào)解調(diào)裝置
- 雙耳信號(hào)的信號(hào)生成
- 雙耳信號(hào)的信號(hào)生成
- 信號(hào)處理裝置、信號(hào)處理方法、信號(hào)處理程序
- USBTYPEC信號(hào)轉(zhuǎn)HDMI信號(hào)的信號(hào)轉(zhuǎn)換線(xiàn)
- 信號(hào)盒(信號(hào)轉(zhuǎn)換)
- 信號(hào)調(diào)制方法、信號(hào)調(diào)制裝置、信號(hào)解調(diào)方法和信號(hào)解調(diào)裝置
- 檢測(cè)裝置、檢測(cè)方法和檢測(cè)組件
- 檢測(cè)方法、檢測(cè)裝置和檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法以及記錄介質(zhì)
- 檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)設(shè)備及檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)
- 檢測(cè)組件、檢測(cè)裝置以及檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法及檢測(cè)程序
- 檢測(cè)電路、檢測(cè)裝置及檢測(cè)系統(tǒng)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線(xiàn)程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





