[发明专利]一种固态硬盘调试方法及装置在审
| 申请号: | 201710108912.4 | 申请日: | 2017-02-27 |
| 公开(公告)号: | CN106875977A | 公开(公告)日: | 2017-06-20 |
| 发明(设计)人: | 刘冬好;郑静;王杰华 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G11C29/12 | 分类号: | G11C29/12;G11C29/44;G11C29/04 |
| 代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 固态 硬盘 调试 方法 装置 | ||
技术领域
本发明涉及固态硬盘技术领域,特别是涉及一种固态硬盘调试方法及装置。
背景技术
目前,调试功能是固态硬盘的一项基本功能。主要分为两种,一种是在固态硬盘正常使用过程中,通过读取系统调试信息帮助用户定位问题的线上调试方法;一种是在固态硬盘停止正常工作,通过读取、分析历史系统调试信息,帮助用户定位问题的线下调试方法。但是调试过程中,由于读取系统调试信息的过程中没有备份,仅仅只读取一份系统调试信息,导致调试系统可靠性较低。
发明内容
本发明的目的是提供一种固态硬盘调试方法及装置,以实现提高调试系统可靠性。
为解决上述技术问题,本发明提供一种固态硬盘调试方法,该方法包括:
在固态硬盘运行时,每隔一段预设时间将系统调试信息从内存中读取并写入Nand闪存中;
对于每次读取到的系统调试信息,在Nand闪存中对系统调试信息进行备份,产生M个相同的备份,通过Nand闪存的物理块保存系统调试信息的所有备份;M为正整数;
在固态硬盘停止正常工作后,通过读取Nand闪存中的历史系统调试信息来定位问题。
优选的,所述物理块被平均分为M个区域。
优选的,所述方法还包括:
在固态硬盘上电完成后,读入最后保存的系统调试信息,检查系统调试信息,若存在错误,向主机发送报警信息。
优选的,所述方法还包括:
在固态硬盘下电时,在所有操作停止后,将内存的系统调试信息再次写入到Nand闪存中。
本发明还提供一种固态硬盘调试装置,用于实现所述固态硬盘调试方法,该装置包括:
读取模块,用于在固态硬盘运行时,每隔一段预设时间将系统调试信息从内存中读取并写入Nand闪存中;
备份模块,用于对于每次读取到的系统调试信息,在Nand闪存中对系统调试信息进行备份,产生M个相同的备份,通过Nand闪存的物理块保存系统调试信息的所有备份;M为正整数;
定位模块,用于在固态硬盘停止正常工作后,通过读取Nand闪存中的历史系统调试信息来定位问题。
优选的,所述物理块被平均分为M个区域。
优选的,所述装置还包括:
报警模块,用于在固态硬盘上电完成后,读入最后保存的系统调试信息,检查系统调试信息,若存在错误,向主机发送报警信息。
优选的,所述装置还包括:
写入模块,用于在固态硬盘下电时,在所有操作停止后,将内存的系统调试信息再次写入到Nand闪存中。
本发明所提供的一种固态硬盘调试方法及装置,在固态硬盘运行时,每隔一段预设时间将系统调试信息从内存中读取并写入Nand闪存中;对于每次读取到的系统调试信息,在Nand闪存中对系统调试信息进行备份,产生M个相同的备份,通过Nand闪存的物理块保存系统调试信息的所有备份;M为正整数;在固态硬盘停止正常工作后,通过读取Nand闪存中的历史系统调试信息来定位问题。可见,读取了多个系统调试信息,每个系统调试信息都进行了M个备份,如此Nand中有多个历史系统调试信息,每个历史系统调试信息有多个备份,调试系统可靠性更高。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明所提供的一种固态硬盘调试方法的流程图;
图2为本发明所提供的一种固态硬盘调试装置的结构示意图。
具体实施方式
本发明的核心是提供一种固态硬盘调试方法及装置,以实现提高调试系统可靠性。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参考图1,图1为本发明所提供的一种固态硬盘调试方法的流程图,该方法包括:
S11:在固态硬盘运行时,每隔一段预设时间将系统调试信息从内存中读取并写入Nand闪存中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710108912.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种OTP存储装置以及访问OTP存储器的方法
- 下一篇:硬盘测试方法及装置





