[发明专利]一种电源架通讯装置、通讯方法及电子设备在审
申请号: | 202010884951.5 | 申请日: | 2020-08-28 |
公开(公告)号: | CN112186892A | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 熊斌 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H02J13/00 | 分类号: | H02J13/00;G06F13/40;G06F13/16 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 张晓冬 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电源 通讯 装置 方法 电子设备 | ||
本发明提供了一种电源架通讯装置、通讯方法及电子设备,属于网络设备技术领域,解决了现有技术中存在的I2C总线锁死时,难以定位并诊断具体故障从机的技术问题。电源架通讯装置包括基板管理控制器、多个存储器、多个CAN总线;每个CAN总线的第一端通过CAN控制器连接所述基板管理控制器,每个CAN总线的第二端通过CAN控制器分别连接所述多个存储器。
技术领域
本发明涉及网络设备技术领域,尤其是涉及一种电源架内部的通讯装置、方法及电子设备。
背景技术
随着网络技术的不断发展,各种网络设备对于供电系统的稳定性要求也在逐渐提高。电源架通讯装置对供电系统的稳定性起着举足轻重的作用。
目前,电源架(PowerShelf)内部通常采用I2C总线(集成电路总线)实现基板管理控制器(Baseboard Manager Controller,简称BMC)与eFuse Board(一次性可编程存储器)之间的通讯。如果在通讯过程中一旦I2C总线锁死,BMC就无法分辨具体是哪一个从机地址导致I2C总线锁死,尤其是在测试过程中,必须依次测试每一个eFuse,才能找到具体出故障的eFuse Board,测试时难以定位并诊断问题,给测试等应用环节带来诸多困难。
因此,现有技术中电源架通讯装置存在I2C总线锁死时,难以定位并诊断具体故障从机的问题,需要依次对每一个eFuse Board进行测试,给测试环节带来诸多不便,增加了故障排查的难度,降低了运维工作的工作效率。
发明内容
本发明的目的在于提供一种电源架通讯装置、方法及电子设备解决了现有技术中存在的I2C总线锁死时,难以定位并诊断具体故障从机的技术问题。
第一方面,本发明提供一种电源架通讯装置,包括基板管理控制器、多个存储器、多个CAN总线;
每个CAN总线的第一端通过CAN控制器连接所述基板管理控制器,每个CAN总线的第二端通过CAN控制器分别连接所述多个存储器。
进一步的,所述CAN总线的通讯信号为差模信号。
进一步的,所述CAN总线通讯中的帧结构包括帧起始段、仲裁段、控制段、数据段、CRC段、ACK段、帧结束段;
帧起始包括启动信号;
按照仲裁段上ID数值从小到大的顺序依次向总线发送数据;
控制段采用二进制编码显示出数据段中包含的数据字节长度;
CRC段上的校验码与接收端计算的校验码进行对比验证;
接收节点正确收到数据时ACK段由隐性变为显性位;
帧结束段包括多个隐性位,表示数据同步结束。
第二方面,本发明还提供一种通讯方法,包括第一方面所述的电源架通讯装置,包括:
所述基板管理控制器通过所述CAN总线向第i个存储器发送读取数据请求;1≤i≤n,n为存储器的总数;
通讯成功,所述基板管理控制器向第i个存储器采集ID数据并存入记录;通讯失败,针对第i个存储器生成告警信息;
判断是否i<n;
若是,则所述基板管理控制器将存储器的访问索引i+1,返回所述基板管理控制器通过所述CAN总线向第i个存储器发送读取数据请求的步骤;
若否,则将访问索引i重置为1,返回所述基板管理控制器通过所述CAN总线向第i个存储器发送读取数据请求的步骤。
进一步的,所述CAN控制器还包括缓存;
所述通讯方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010884951.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种散热装置、驱动方法及计算机可读存储介质
- 下一篇:一种模压成形设备