[发明专利]一种硬件调试方法及装置有效
申请号: | 201310568076.X | 申请日: | 2013-11-14 |
公开(公告)号: | CN104636224A | 公开(公告)日: | 2015-05-20 |
发明(设计)人: | 张伟进;贾兵;石明;傅子奇;周庚申 | 申请(专利权)人: | 中国长城计算机深圳股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518057 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 调试 方法 装置 | ||
技术领域
本发明属于计算机领域,尤其涉及一种硬件调试方法及装置。
背景技术
在现有技术中,计算机硬件的调试工作繁琐且耗费时间。例如对CPU、MCU的频率与时序进行调试时,主要是通过串口调试线输入具体的调试值到相对应的控制寄存器中。这种方法需要另外一台机器当调试机台进行调试值的输入;当输入的数据错误时,还需要重新启动机器;而且开机的等待时间长,进行大批量的验证时操作困难。
目前也有通过用户管理界面来对CPU、MCU进行调试的方法,此方法可以解决上述问题,但是在用户管理界面输入的是硬件不支持的调试值时,系统就开不了机。
发明内容
本发明在于提供一种硬件调试方法及装置,以简化硬件调试的操作以及解决用户通过用户管理界面输入硬件不支持的调试值时系统的开机问题。
本发明是这样实现的,一种硬件调试方法,所述方法包括:
系统开机时,将非易失性随机访问存储器NVRAM中的硬件性能恢复至预设的默认值,读取所述默认值以初始化控制寄存器;
初始化结束后进入用户管理界面,接收用户通过用户管理界面设置的硬件性能调试值,将所述调试值存储至NVRAM;
读取NVRAM中的调试值进行调试。
本发明的另一方面,提供了一种硬件调试装置,所述装置包括:
初始化单元,用于系统开机时,将非易失性随机访问存储器NVRAM中的硬件性能恢复至预设的默认值,读取所述默认值以初始化控制寄存器;
设置单元,用于初始化结束后进入用户管理界面,接收用户通过用户管理界面设置的硬件性能调试值,将所述调试值存储至NVRAM;
调试单元,用于读取NVRAM中的调试值进行调试。
本发明实施例与现有技术对比存在的有益效果是:本发明实施例通过判断硬件性能对应的总线扩展器引脚输出电平为高电平(即用户输入了硬件不支持的调试值)时,自动恢复非易失性随机访问存储器NVRAM中的硬件性能为预设的默认值,初始化控制寄存器,再进入用户管理界面接收用户设置的调试值进行硬件调试,从而简化了硬件调试的过程以及解决了用户输入硬件不支持的调试值时系统的开机问题。
附图说明
为了清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的硬件调试方法的实现流程图;
图2是本发明实施例一提供的硬件调试方法步骤S101的具体流程图;
图3是本发明实施例二提供的硬件调试装置的组成结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明适用于飞腾平台,提供了一种硬件调试方法。所述方法基于SPARC 架构,利用总线扩展器GPIO的引脚10输出电平是否为高电平来判断是否输入了硬件不支持的调试值。若是,则自动恢复非易失性随机访问存储器NVRAM中的硬件性能为默认值,初始化控制寄存器,再进入用户管理界面,接收用户选择和/或输入的调试值进行硬件调试,从而简化了硬件调试的过程以及解决用户输入硬件不支持的调试值时,系统的开机问题。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一
图1示出了本发明实施例一提供的硬件调试方法的实现流程,详述如下:
在步骤S101中,系统开机时,将非易失性随机访问存储器NVRAM中的硬件性能恢复至预设的默认值,读取所述默认值以初始化控制寄存器。
在本实施例中,所述系统包括但不限于平板电脑、笔记本电脑、台式计算机以及服务器的系统。
所述硬件性能包括但不限于CPU频率、输入/输出频率、CPU核数、微控制单元MCU频率。
所述将非易失性随机访问存储器NVRAM中的硬件性能恢复至预设的默认值是指在判断硬件性能对应的总线扩展器GPIO的引脚输出为高电平时,自动将非易失性随机访问存储器NVRAM中的硬件性能恢复至预设的默认值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国长城计算机深圳股份有限公司;,未经中国长城计算机深圳股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310568076.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动终端耗电状态控制方法和系统
- 下一篇:一种数据处理方法及电子设备