硬盘固件修复系统及硬盘固件修复方法技术方案

技术编号:9927615 阅读:124 留言:0更新日期:2014-04-16 18:36
本发明专利技术涉及可编程逻辑器件与嵌入式设备领域,具体而言,涉及硬盘固件修复系统及硬盘固件修复方法。该硬盘固件修复系统包括PCI-E接口、硬盘电源控制器、硬盘数据接口、上位机以及中央控制芯片;PCI-E接口分别与中央控制芯片、上位机连接;硬盘电源控制器的输入、输出端分别连接到上位机和硬盘,控制端连接到中央控制芯片;硬盘数据接口的控制端连接到中央控制芯片,数据收发端连接到硬盘。该硬盘固件修复系统解决了由于硬盘固件损坏或硬盘坏道等造成的硬盘无法被上位机识别而难以进行故障维修或数据提取的问题,而通过本硬盘固件修复系统的控制,可以识别并读取硬盘中尚未损坏的数据,提高了硬盘固件修复的成功率以及数据提取效率。

【技术实现步骤摘要】
硬盘固件修复系统及硬盘固件修复方法
本专利技术涉及可编程逻辑器件与嵌入式设备领域,具体而言,涉及硬盘固件修复系统及硬盘固件修复方法。
技术介绍
在现有技术中,硬盘中的固件损坏后,上位机由于无法直接读取硬盘中损坏的固件,因此上位机无法识别硬盘。对硬盘的维修等操作需要将故障硬盘直接连接在计算机主板上,对硬盘的访问完全依赖于上位机操作系统以及硬件环境,要想修复硬盘故障,必须要在硬盘能够被上位机正常识别的前提下进行。而目前无法对固件损坏后的硬盘进行识别并进行修复。
技术实现思路
本专利技术的目的在于提供硬盘固件修复系统及硬盘固件修复方法,以解决上述的问题。在本专利技术的实施例中提供了一种硬盘固件修复系统,包括中央控制芯片、硬盘数据接口和上位机;所述上位机与所述中央控制芯片连接,用于向所述中央控制芯片发送固件读取指令;所述上位机还用于将接收的固件模块与预存的完好的固件模块进行对比,若不一致则将预存的完好的固件模块发送给所述中央控制芯片;所述中央控制芯片通过所述硬盘数据接口与硬盘连接;所述中央控制芯片用于将所述固件读取指令发送给所述硬盘数据接口;所述中央控制芯片还用于将接收的固件模块发送给所述上位机本文档来自技高网...
硬盘固件修复系统及硬盘固件修复方法

【技术保护点】
一种硬盘固件修复系统,其特征在于,包括中央控制芯片、硬盘数据接口和上位机;所述上位机与所述中央控制芯片连接,用于向所述中央控制芯片发送固件读取指令;所述上位机还用于将接收的固件模块与预存的完好的固件模块进行对比,若不一致则将预存的完好的固件模块发送给所述中央控制芯片;所述中央控制芯片通过所述硬盘数据接口与硬盘连接;所述中央控制芯片用于将所述固件读取指令发送给所述硬盘数据接口;所述中央控制芯片还用于将接收的固件模块发送给所述上位机;所述中央控制芯片还用于将接收的完好的固件模块发送给所述硬盘数据接口;所述硬盘数据接口根据所述固件读取指令读取所述硬盘中的固件模块,并将读取的固件模块发送给所述中央控制...

【技术特征摘要】
1.一种硬盘固件修复系统,其特征在于,包括中央控制芯片、硬盘数据接口和上位机;所述上位机与所述中央控制芯片连接,用于向所述中央控制芯片发送固件读取指令;所述上位机还用于将接收的固件模块与预存的完好的固件模块进行对比,若不一致则将所述预存的完好的固件模块发送给所述中央控制芯片;所述中央控制芯片通过所述硬盘数据接口与硬盘连接;所述中央控制芯片用于将所述固件读取指令发送给所述硬盘数据接口;所述中央控制芯片还用于将接收的固件模块发送给所述上位机;所述中央控制芯片还用于将从所述上位机接收的完好的固件模块发送给所述硬盘数据接口;所述硬盘数据接口根据所述固件读取指令读取所述硬盘中的固件模块,并将读取的固件模块发送给所述中央控制芯片;所述硬盘数据接口还用于将从所述中央控制芯片接收的完好的固件模块写入所述硬盘。2.根据权利要求1所述的硬盘固件修复系统,其特征在于,所述上位机还用于向所述中央控制芯片发送数据读取指令;所述中央控制芯片还用于将所述数据读取指令发送给所述硬盘数据接口;所述中央控制芯片还用于将接收到的数据发送给所述上位机;所述硬盘数据接口根据所述数据读取指令读取所述硬盘中的多个扇区的数据,并将读取的数据发送给所述中央控制芯片。3.根据权利要求2所述的硬盘固件修复系统,其特征在于,所述硬盘数据接口还用于将读取每一个扇区的读取时间发送给所述中央控制芯片;所述硬盘数据接口还用于根据接收的跳转指令读取下一个扇区的数据;所述中央控制芯片将接收到的读取时间与预存的时间阈值进行对比,若读取时间大于预存的时间阈值,则向所述硬盘数据接口发送跳转指令。4.一种使用如权利要求1-3中任一项所述的硬盘固件修复系统的硬盘固件修复方法,其特征在于,包括如下步骤:所述上位机向所述中央控制芯片发送固件读取指令...

【专利技术属性】
技术研发人员:韩松峰
申请(专利权)人:北京众诚天合系统集成科技有限公司
类型:发明
国别省市:北京;11

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

1