当前位置: 首页 > 专利查询>LSI公司专利>正文

主机看到的设备固件更新效果的管理制造技术

技术编号:9741995 阅读:160 留言:0更新日期:2014-03-07 05:09
比如在OS会遇到不可恢复的错误和崩溃而没有可见性延迟的背景下,例如经由显示固件更新的效果的至少一部分的可见性,计算主机看到的设备固件更新效果的管理使得能够在设备固件更新过程中在主机上继续运行OS。例如,设备(例如,SSD)与运行未修改版Windows的计算主机耦接。设备上的固件比如通过被启动来更新/激活。信息的否则会变得对OS来说立即可见的一部分的可见性(在激活更新固件时)被延迟直至设备电力循环为止。如果该部分包括例如固件修订标识符,则延迟的可见性能够在固件更新/激活过程中继续运行OS而不重新启动OS。

【技术实现步骤摘要】
【国外来华专利技术】主机看到的设备固件更新效果的管理相关申请的交叉引用在所附的申请书数据页、请求书和传送信(视情况,如果有的话)中列出了对该申请的优先权权益要求。在即时申请的类型所允许的范围内,在提出本专利技术时,为了所有目的,本申请通过引用并入在做出本专利技术时与本即时申请的共同拥有的下列申请:于2011年6月7日提交的美国临时申请(案号为SF至11至12,序列号为61/494,262),第一署名专利技术人为 Ross John STENF0RT,且题为 “MANAGEMENT OF DEVICEFIRMWARE UPDATE EFFECTS AS SEEN BY A HOST”。
存储技术的进步对于提供性能、效率和使用实用性的提高是必要的。
技术介绍
除非被明确认定为被公开或众所周知,否则为了上下文、定义或比较的目的而包括的本文所提到的技术和概念不应被解释为承认这些技术和概念是以前公开为已知的或者是现有技术的一部分。为了所有目的,包括专利、专利申请和出版物的本文中所引用的所有参考文献(如有的话)通过引用被整体并入,而无论是否指定并入。
技术实现思路
本专利技术可以以多种方式实现为例如过程、制品、装置、系统、物质组分和计算机可读介质(比如计算机可读存储介质(例如,光学和/或磁性大容量存储设备中的介质(比如磁盘),或具有比如闪存存储器的非易失性存储器的集成电路)或通过光学或电子通信链路发送程序指令的计算机网络。【具体实施方式】提供了能实现在上文认定的领域中的成本的改善、盈利、性能、效率和使用实用性的提高的本专利技术的一种或多种实施方式的论述。【具体实施方式】包括用于促进对【具体实施方式】的其余部分的理解的绪论。该绪论包括根据本文描述的概念的系统、方法、制品和计算机可读介质中的一个或多个的示例性实施方式。如在结论中更详细讨论,本专利技术涵盖所公布的权利要求的范围内的所有可能修改和变更。【附图说明】图1A示出了包括提供主机看到的设备固件更新效果的管理的固态磁盘(SSD)控制器的SSD的实施方式的所选细节。图1B示出了包括图1A的SSD的系统的一个实施方式的所选细节。图1C示出了包括图1A的SSD的系统的另一个实施方式的所选细节。图2示出了主机看到的设备固件更新效果的管理的一个实施方式的所选细节的流程图。图3示出了主机看到的设备固件更新效果的管理的另一个实施方式的所选细节的流程图。本文档来自技高网...

【技术保护点】
一种设备,包括:非易失性存储器;用于耦接至计算主机的构件;用于管理所述非易失性存储器以存储第一固件、第一固件修订标识符、第二固件、以及第二固件修订标识符的构件;用于从所述计算主机接收所述第一固件的构件,所述第一固件与所述第一固件修订标识符相关联;用于从所述计算主机接收所述第二固件的构件,该用于接收所述第二固件的构件能够在用于接收所述第一固件的构件之后操作,所述第二固件与所述第二固件修订标识符相关联;用于将所述第一固件修订标识符返回所述计算主机的构件,该用于返回的构件对来自所述计算主机的特定命令类型进行响应并且能够在所述设备正在执行所述第二固件时且在发生特定事件之前操作,并且其中,所述用于返回的构件的操作使在计算主机上执行的操作系统(OS)能够在所述设备执行所述第一固件的整个过程中且在执行所述第二固件直至所述特定事件期间,响应于返回固件修订标识符的值的变化,继续执行而不检测到错误。

【技术特征摘要】
【国外来华专利技术】2011.06.07 US 61/494,2621.一种设备,包括: 非易失性存储器; 用于耦接至计算主机的构件; 用于管理所述非易失性存储器以存储第一固件、第一固件修订标识符、第二固件、以及第二固件修订标识符的构件; 用于从所述计算主机接收所述第一固件的构件,所述第一固件与所述第一固件修订标识符相关联; 用于从所述计算主机接收所述第二固件的构件,该用于接收所述第二固件的构件能够在用于接收所述第一固件的构件之后操作,所述第二固件与所述第二固件修订标识符相关联; 用于将所述第一固件修订标识符返回所述计算主机的构件,该用于返回的构件对来自所述计算主机的特定命令类型进行响应并且能够在所述设备正在执行所述第二固件时且在发生特定事件之前操作,并且 其中,所述用于返回的构件的操作使在计算主机上执行的操作系统(OS)能够在所述设备执行所述第一固件的整个过程中且在执行所述第二固件直至所述特定事件期间,响应于返回固件修订标识符的值的变化,继续执行而不检测到错误。2.根据权利要求1所述的设备,其中,所述特定事件是所述设备的电力循环。3.根据权利要求1所述的设备,进一步包括用于将所述第二固件修订标识符返回所述计算主机的构件,该用于返回所述第二固件修订标识符的构件能够在所述设备正在执行所述第二固件时且 在发生所述特定事件之后操作,并对来自所述计算主机的所述特定命令类型进行响应。4.根据权利要求1所述的设备,其中,所述OS包括WindowsOS的版本。5.根据权利要求1所述的设备,其中,所述特定命令类型包括串行高级技术附件(SATA)识别命令类型。6.根据权利要求1所述的设备,其中,所述特定命令类型包括串行连接的小型计算机系统接口(串行SCSI) (SAS)读取的重要产品数据(VPD)命令类型。7.—种设备,包括: 非易失性存储器; 用于管理所述非易失性存储器以存储第一固件、第一固件修订标识符、第二固件、以及第二固件修订标识符的构件,所述设备能够与计算主机耦接; 用于从所述计算主机接收所述第一固件的构件,所述第一固件与所述第一固件修订标识符相关联; 用于从所述计算主机接收所述第二固件的构件,该用于接收所述第二固件的构件能够在用于接收所述第一固件的构件之后操作,所述第二固件与所述第二固件修订标识符相关联; 用于将所述第一固件修订标识符返回所述计算主机的构件,该用于返回所述第一固件修订标识符的构件对来自所述计算主机的第一命令类型进行响应并且能够在所述设备正在执行所述第二固件时操作; 用于将所述第二固件修订标识符返回所述计算主机的构件,该用于返回所述第二固件修订标识符的构件对来自所述计算主机的第二命令类型进行响应并且能够在所述设备正在执行所述第二固件时操作; 其中,所述第一命令类型是读取身份命令类型;并且 其中,所述第二命令类型是供应商特定命令类型。8.根据权利要求7所述的设备,其中,所述供应商特定命令类型包括供应商特定固件识别信息读取命令类型。9.根据权利...

【专利技术属性】
技术研发人员:罗斯·斯藤福特基思·麦凯
申请(专利权)人:LSI公司
类型:
国别省市:

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

1