[发明专利]一种固件加载方法、系统和装置有效
申请号: | 200810180443.8 | 申请日: | 2008-11-27 |
公开(公告)号: | CN101408847A | 公开(公告)日: | 2009-04-15 |
发明(设计)人: | 陈云昊 | 申请(专利权)人: | 成都市华为赛门铁克科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京挺立专利事务所 | 代理人: | 叶树明 |
地址: | 611731四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加载 方法 系统 装置 | ||
1.一种固件加载方法,其特征在于,包括:
通过数据传输接口接收主机发送的存储设备的初始化固件,将所述初始化固件通过预先加载的第一固件加载到所述存储设备上,具体为,第一固件将硬盘接口模拟为标准串行接口,采用在系统编程的方式将接收的存储设备的初始化固件,通过硬盘接口模拟的标准串行接口加载到存储设备上;
通过数据传输接口接收主机发送的存储设备运行时的固件和数据,并通过加载的初始化固件,以及预先加载的第二固件将所述存储设备运行时的固件和数据加载到所述存储设备,具体为,通过硬盘接口将存储设备运行时的固件和数据加载到存储设备;
所述主机和所述存储设备之间使用桥接器作为加载存储设备固件的数据传输通道。
2.如权利要求1所述的方法,其特征在于,还包括:
通过所述数据传输接口接收主机对桥接器分别加载的第一固件和第二固件。
3.如权利要求1所述的方法,其特征在于,所述通过数据传输接口接收主机发送的存储设备的初始化固件,将所述初始化固件通过预先加载的第一固件加载到所述存储设备上具体包括:
通过数据传输接口接收主机发送的存储设备的初始化固件,并通过硬盘接口将所述存储设备的初始化固件加载到所述存储设备的控制模块。
4.如权利要求3所述的方法,其特征在于,所述通过数据传输接口接收主机发送的存储设备运行时的固件和数据,并通过加载的初始化固件,以及预先加载的第二固件将所述存储设备运行时的固件和数据加载到所述存储设备具体包括:
通过数据传输接口接收主机发送的存储设备运行时的固件和数据,并通过硬盘接口将所述存储设备运行时的固件和数据发送至所述存储设备,由所述存储设备的控制模块上加载的初始化固件将所述存储设备运行时的固件和数据加载到所述存储设备的存储介质中。
5.如权利要求1-4任意一项所述的方法,其特征在于,所述数据传输接口具体包括通用串行总线USB接口。
6.一种固件加载系统,其特征在于,包括主机、数据传输接口、加载模块和存储设备,
所述主机,用于发送所述存储设备的固件,所述存储设备的固件包括所述存储设备的初始化固件和所述存储设备运行时的固件和数据;
所述数据传输接口,用于接收所述主机发送的所述存储设备的初始化固件和所述存储设备运行时的固件和数据;
所述加载模块,用于将所述数据传输接口接收的所述存储设备的初始化固件通过预先加载的第一固件加载到所述存储设备上,第一固件将硬盘接口模拟为标准串行接口,采用在系统编程的方式将接收的存储设备的初始化固件,通过硬盘接口模拟的标准串行接口加载到存储设备上,通过加载的初始化固件,以及预先加载的第二固件将所述数据传输接口接收的存储设备运行时的固件和数据加载到所述存储设备,通过硬盘接口将存储设备运行时的固件和数据加载到存储设备;所述主机和所述存储设备之间使用桥接器作为加载存储设备固件的数据传输通道。
7.如权利要求6所述的系统,其特征在于,所述数据传输接口和所述加载模块集成在桥接器上实现。
8.如权利要求7所述的系统,其特征在于,所述数据传输接口具体为USB接口,所述主机通过USB集线器连接多个桥接器,并通过所述多个桥接器连接多个存储设备,将所述多个存储设备的固件并行加载到所述多个存储设备。
9.一种桥接器,其特征在于,包括:
数据传输接口,用于接收主机发送的存储设备的初始化固件和存储设备运行时的固件和数据;
第一加载模块,用于将所述数据传输接口接收的初始化固件通过预先加载的第一固件加载到所述存储设备上,具体为,第一固件将硬盘接口模拟为标准串行接口,采用在系统编程的方式将接收的存储设备的初始化固件,通过硬盘接口模拟的标准串行接口加载到存储设备上;
第二加载模块,用于通过所述第一加载模块加载的初始化固件,以及预先加载的第二固件将所述数据传输接口接收的存储设备运行时的固件和数据加载到所述存储设备,具体为,通过硬盘接口将存储设备运行时的固件和数据加载到存储设备;
所述第一加载模块和所述第二加载模块集成在所述桥接器控制模块上实现。
10.如权利要求9所述桥接器,其特征在于,所述桥接器还包括硬盘接口,所述第一加载模块具体用于通过所述硬盘接口将所述存储设备的初始化固件加载到所述存储设备的控制模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市华为赛门铁克科技有限公司,未经成都市华为赛门铁克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810180443.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:温度传感器电路及温度补偿型压电振荡器
- 下一篇:拆卸简化的枪械