固件更新控制方法技术

技术编号:17195718 阅读:79 留言:0更新日期:2018-02-03 22:33
在一种用于多个串接扩展器的固件更新控制方法中,一包含有一连接该等扩展器的端口之主机在:(i)该端口的状态旗标之旗标值为一指示出无任何扩展器处于固件更新状态之第一预定值时,执行(A)允许一扩展器利用一来自于该主机的更新固件档案进行固件更新,(B)以该主机经由该端口开始传送该更新固件档案的时间来更新该端口的起始时间资料,及(C)以一指示出存在有一处于固件更新状态的扩展器之第二预定值来更新该旗标值;及(ii)该旗标值不为该第一预定值且该起始时间资料的时间与当前时间之间的时间差长于一预定时间期间时,执行(A)及(B)操作。

【技术实现步骤摘要】
固件更新控制方法
本专利技术是有关于一种固件更新控制方法,特别是指一种用于多个扩展器的固件更新控制方法。
技术介绍
一种现有的菊花链(daisy-chaining)储存系统例如包含一主机及多个储存装置。该主机包含一支援如SAS(serialattachedSCSI)宽端口(WidePort)界面的连接模块。该等储存装置是以菊花链方式彼此串联连接并电连接该主机,且每一储存装置包括例如多个硬盘、及两个支援SAS宽端口界面且电连接该等硬盘的扩展器。每一储存装置的该等扩展器系通过例如两SAS电缆分别电连接一相邻储存装置的该等扩展器,或电连接该主机的该连接模块。然而,在此储存系统中,当该等储存装置的该等扩展器需要更新其固件时,为确保每一扩展器能有效地完成固件更新,该主机目前所采用的固件更新方式系在同一时间仅允许该等扩展器其中之一者执行固件更新,且直到该扩展器完成固件更新后,才允许另一扩展器执行固件更新。如此的固件更新方式恐需花费较长的时间才能将完成所有扩展器的固件更新,因而导致较低的固件更新效率。由上述可知,目前的固件更新方式仍有很大的改善空间。
技术实现思路
因此,本专利技术之目的,即在提供一种本文档来自技高网...
固件更新控制方法

【技术保护点】
一种固件更新控制方法,适用于多个彼此串接的扩展器,并通过一主机来实施,该主机包含一电连接该等扩展器的端口,并储存有该端口的状态信息,该状态信息包含一相关于该等扩展器的状态旗标、及指示出最近经由该端口开始传送一固件档案之时间的起始时间资料,其特征在于:该固件更新控制方法包含:(A)判定该状态旗标的一旗标值是否为一指示出无任何扩展器处于一固件更新状态的第一预定值;(B)当判定出该旗标值为该第一预定值时,允许一所欲的更新固件档案至少经由该端口被传送至该等扩展器中的一目标者,以便该目标扩展器通过执行所接收到的该更新固件档案来进行固件更新,并以该更新固件档案经由该端口开始被传送的时间来更新该起始时间资料...

【技术特征摘要】
1.一种固件更新控制方法,适用于多个彼此串接的扩展器,并通过一主机来实施,该主机包含一电连接该等扩展器的端口,并储存有该端口的状态信息,该状态信息包含一相关于该等扩展器的状态旗标、及指示出最近经由该端口开始传送一固件档案之时间的起始时间资料,其特征在于:该固件更新控制方法包含:(A)判定该状态旗标的一旗标值是否为一指示出无任何扩展器处于一固件更新状态的第一预定值;(B)当判定出该旗标值为该第一预定值时,允许一所欲的更新固件档案至少经由该端口被传送至该等扩展器中的一目标者,以便该目标扩展器通过执行所接收到的该更新固件档案来进行固件更新,并以该更新固件档案经由该端口开始被传送的时间来更新该起始时间资料,而且以一指示出存在有一处于该固件更新状态的扩展器且异于该第一预定值的第二预定值来更新该旗标值;(C)当判定出该旗标值不为该第一预定值时,判定当前时间与该起始时间资料所指示之...

【专利技术属性】
技术研发人员:顏啟原
申请(专利权)人:佛山市顺德区顺达电脑厂有限公司神云科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1