[发明专利]一种I2C接线诊断方法、装置、设备和存储介质在审
| 申请号: | 202211297253.0 | 申请日: | 2022-10-21 |
| 公开(公告)号: | CN115543711A | 公开(公告)日: | 2022-12-30 |
| 发明(设计)人: | 佟德志 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F13/42 |
| 代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 周杰 |
| 地址: | 250000 山东省济南市中国(山东)自由贸易*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 i2c 接线 诊断 方法 装置 设备 存储 介质 | ||
1.一种I2C接线诊断方法,应用于包括主板与至少两个相同背板的装置,其特征在于,包括:根据连接信息匹配预设的背板布局信息,确定相同各背板在背板布局中的位置信息;确定各相同背板的位置信息后,按照设定的点灯策略对通过位置信息识别的背板中的硬盘定位灯进行点灯;通过主板与相同背板之间的I2C通道读取点灯状态到与I2C通道对应的寄存器,根据I2C通道和寄存器之间映射关系检测第一对应关系和第二对应关系是否一致,其中,第一对应关系为各寄存器与各具有不同位置信息背板的对应关系,第二对应关系为预设各I2C通道和各具有不同位置信息背板的对应关系,存在不一致则主板和背板之间I2C接线存在问题。
2.根据权利要求1所述的I2C接线诊断方法,其特征在于,利用连接信息匹配预设的背板连接关系,确定相同各背板的位置信息包括:
基于背板SAS地址和attached SAS地址和或背板拓展的PHY分布、基于RAID卡端口与背板SAS地址和或PHY的对应关系,来获得相同各背板的连接信息,利用连接信息匹配预设的背板布局信息,确定相同各背板的在背板布局中位置信息。
3.根据权利要求2所述的I2C接线诊断方法,其特征在于,基于背板SAS地址和attachedSAS地址获得相同各背板的连接信息包括:通过系统指令获取相同各背板的SAS地址和attached SAS地址,其中,背板attached SAS地址为该背板所连接背板的SAS地址;对于具有attached SAS地址的背板,通过将其attached SAS地址与其余背板的SAS地址匹配获得与该背板连接的背板。
4.根据权利要求2所述的I2C接线诊断方法,其特征在于,基于背板拓展的PHY分布获得相同各背板的连接信息包括:通过系统指令获取背板拓展PHY分布情况,所述PHY分布情况包括背板的PHY ID,固定数量的PHY ID组成一个端口,与每个端口对应的设备的类型,其中,设备类型为END表示RAID卡,设备类型为EXP表示背板,根据PHY分布确定背板连接信息。
5.根据权利要求2所述的I2C接线诊断方法,其特征在于,所述基于RAID卡端口与背板SAS地址和或PHY的对应关系获得相同各背板的连接信息包括:
通过SAS地址和attached SAS地址和或PHY分布确定存在多个背板级联方式相同的结构,或确定存在直接与RAID卡连接未级联背板的多个背板时;
查看RAID卡不同端口对应的背板的SAS地址和/或背板拓展的PHY,利用连接信息中的RAID端口信息识别未级联背板的多个背板或者背板级联方式相同的结构的不同身份,从而确定未级联背板的多个背板或者背板级联方式相同的结构在背板布局中的位置信息。
6.根据权利要求1所述的I2C接线诊断方法,其特征在于,点灯策略包括:遍历相同的背板,对每个相同背板上固定的硬盘定位灯进行点灯,每对一个背板点灯执行一次利用I2C通道和寄存器之间映射关系检测第一对应关系和第二对应关系是否一致。
7.根据权利要求1所述的I2C接线诊断方法,其特征在于,点灯策略包括:对具有不同位置信息的背板,多个硬盘定位灯进行编排形成编码,不同背板之间编码不同,控制背板上电硬盘定位灯按预设的编排进行点灯。
8.一种I2C接线诊断装置,其特征在于,包括:背板识别模块,所述背板识别模块利用连接信息匹配预设的背板布局信息,确定相同各背板在背板布局中的位置信息,通过位置信息区别相同各背板;
点灯模块,所述点灯模块按照设定的点灯策略对通过位置信息识别的背板中的硬盘定位灯进行点灯;
分析模块,所述分析模块通过主板与相同背板之间的I2C通道读取点灯状态到与I2C通道对应的寄存器,利用I2C通道和寄存器之间映射关系检测第一对应关系和第二对应关系是否一致,其中,第一对应关系为各寄存器与各具有不同位置信息背板的对应关系,第二对应关系为预设各I2C通道和各具有不同位置信息背板的对应关系,存在不一致,则主板和背板之间I2C接线存在问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211297253.0/1.html,转载请声明来源钻瓜专利网。





