[发明专利]服务器装置及其避免韧体无法再次更新之方法有效
申请号: | 202010490320.5 | 申请日: | 2020-06-02 |
公开(公告)号: | CN113760335B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 张衍辉;陈惠玲 | 申请(专利权)人: | 佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F9/445;G06F13/42 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 528308 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 装置 及其 避免 无法 再次 更新 方法 | ||
本发明提供一种服务器装置及其避免韧体无法再次更新之方法。所述方法包含可程序化逻辑设备之韧体加载单元加载第一韧体程序,使服务器装置操作于工作模式且使可程序化逻辑设备之I2C接口写入功能锁定于启用,控制单元在工作模式中接收到韧体更新指令时执行韧体加载单元之清除动作,使可程序化逻辑设备切换至设定模式,I2C接口写入功能在可程序化逻辑设备之设定模式中仍为启用;控制单元在接收到韧体更新指令时验证待更新之第二韧体程序,当第二韧体程序未通过验证时,服务器装置在设定模式中输出警示讯息表示第二韧体程序未加载韧体加载单元。
技术领域
本案是关于一种服务器装置,且特别是具有可程序化逻辑设备之服务器装置。
背景技术
一般来说,服务器装置中会设置可程序化逻辑设备,用以在服务器装置的开机过程控制上电流程、讯号的控制、或参数的传递等等,因此,可程序化逻辑设备中的韧体程序常有更新的需求,通常,可程序化逻辑设备具有联合测试行动群组(Joint Test ActionGroup;JTAG)接口及串行外围接口(Serial Peripheral Interface;SPI)接口,可程序化逻辑设备可借由JTAG接口、I2C接口或SPI接口更新其韧体程序。
其中,可程序化逻辑设备借由JTAG接口与SPI接口连接于服务器装置的其他单元时,至少需要六根脚位始符合JTAG接口与SPI接口之规范,且JTAG接口与SPI接口之总线走线的长度也有一定限制。考虑服务器装置内之布局(layout)空间与连接器成本,JTAG接口与SPI接口较难以符合现今对于服务器装置之价格及轻薄之需求,因此,目前可程序化逻辑设备更新其韧体程序之主要总线接口为I2C接口。
然而,I2C接口系默认为关闭,服务器装置需额外启用I2C接口才能使可程序化逻辑设备更新其韧体。当韧体具有错误或在韧体的更新过程中发生错误时,若此时重启服务器装置之电源将造成I2C接口单元在服务器装置重新启动或上电后为关闭,服务器装置之维护者则无法借由I2C接口再次地更新可程序化逻辑设备之韧体,进而导致服务器装置无法成功地开机,若欲使用JTAG接口再次更新可程序化逻辑设备之韧体程序时,必须打开服务器装置之机壳或机箱盖,由外部装置直接联机至JTAG接口的脚位始能更新可程序化逻辑设备的韧体程序,造成服务器装置之维护者之不便。
发明内容
本发明要解决的技术问题是提供一种服务器装置及其避免韧体无法再次更新之方法,其可避免韧体无法再次更新。
为解决上述技术问题,本发明服务器装置包含可程序化逻辑设备及基板管理控制器。可程序化逻辑设备包含韧体加载单元、I2C接口单元、非挥发性内存单元及控制单元。韧体加载单元用以加载一第一韧体程序,使可程序化逻辑设备由一设定模式切换至一工作模式且可程序化逻辑设备之一I2C接口写入功能锁定于启用,第一韧体程序包含锁定I2C接口写入功能之程序代码。I2C接口单元耦接基板管理控制器,I2C接口单元用以在工作模式中根据为启用之I2C接口写入功能自基板管理控制器接收一第二韧体程序。非挥发性内存单元耦接I2C接口单元,非挥发性内存单元用以经由I2C接口单元接收第二韧体程序并储存第二韧体程序。控制单元耦接基板管理控制器、韧体加载单元及非挥发性内存单元,控制单元用以在工作模式中自基板管理控制器接收到一韧体更新指令时,执行韧体加载单元之一清除动作,使可程序化逻辑设备由工作模式切换至设定模式,且I2C接口写入功能在设定模式中仍锁定在启用而未切换为关闭,且控制单元在接收到韧体更新指令时验证第二韧体程序,当第二韧体程序未通过验证时,服务器装置在设定模式中输出一警示讯息表示第二韧体程序未加载韧体加载单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司,未经佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010490320.5/2.html,转载请声明来源钻瓜专利网。