CN102033762A - 一种利用配置文件快速设置固件参数的方法 - Google Patents
一种利用配置文件快速设置固件参数的方法 Download PDFInfo
- Publication number
- CN102033762A CN102033762A CN201010527873XA CN201010527873A CN102033762A CN 102033762 A CN102033762 A CN 102033762A CN 201010527873X A CN201010527873X A CN 201010527873XA CN 201010527873 A CN201010527873 A CN 201010527873A CN 102033762 A CN102033762 A CN 102033762A
- Authority
- CN
- China
- Prior art keywords
- configuration file
- parameter
- circuit board
- integrated circuit
- setting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000008676 import Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
本发明提供一种利用配置文件快速设置固件参数的方法,是在板卡的固件参数设置时,先根据实际需要建立配置文件,在配置文件内对板卡的每项参数值进行设置,通过配置文件的导入完成板卡固件的设置,设置板卡的固件参数,包括如下内容:板卡参数导入接口,配置文件、配置文件解析程序,其中:板卡参数导入接口,是负责将配置文件内参数设定值写入板卡固件值的对应位置;配置文件,是板卡的可设置参数以及设置值的清单;配置文件解析程序,是解析配置文件内设置值的意义,以便参数导入接口的准确识别,与板卡的参数能够支持的值一一对应。
Description
技术领域
本发明涉及一种计算机服务器技术,具体地说是一种利用配置文件快速设置固件参数的方法。
背景技术
服务器产品中有不同种类的板卡,由于板卡有较多的参数可以设置,而且参数不同的值分别对应于不同的优势。因此如果希望板卡能够发挥出最好的功能或性能,参数设定必不可少。比如存储板卡内的参数,可以设置为提升性能的选项,也可以设置为提升可靠性的选项,就需要用户根据应用的特点进行选择。
同时由于一个板卡内需要设置的参数有多个,当前一般的做法是逐个的参数进行调整。这种方法存在如下的劣势。
1)在实现逐个参数调整时,工作量较大,需要花费较多的人力和时间。
2)在实现逐个参数调整时,也会由于参数较多,容易产生漏设置、错误设置等。
3)由于逐个设置,也不易形成经验的设置,形成工作模式包的形式,因此积累和共享比较难做到。
这种传统的参数设定方式不再太适合于服务器产品需求,因此需要对板卡的参数设定方法进一步的改进和优化,从而提高服务器的整体效率。
发明内容
本发明的目的是提供一种利用配置文件快速设置固件参数的方法。
本发明的目的是按以下方式实现的,在板卡的固件参数设置时,先根据实际需要建立配置文件,在配置文件内对板卡的每项参数值进行设置,通过配置文件的导入完成板卡固件的设置,设置板卡的固件参数,包括如下内容:板卡参数导入接口,配置文件、配置文件解析程序,其中:
板卡参数导入接口,是负责将配置文件内参数设定值写入板卡固件值的对应位置;
配置文件,是板卡的可设置参数以及设置值的清单;
配置文件解析程序,是解析配置文件内设置值的意义,以便参数导入接口的准确识别,与板卡的参数能够支持的值一一对应。
附图说明
附图1为传统服务器板卡参数设定方法示意图;
附图2为利用配置文件快速设置固件参数方法示意图。
具体实施方式
下面参照附图,对本发明的内容以一个具体实例来描述实现这一方法的过程。
本发明的方法区别于传统的服务器板卡参数设定,本发明的结构其特征在于在板卡的固件参数设置时,先根据实际需要建立配置文件,在配置文件内对板卡的每项参数值进行设置,通过配置文件的导入完成板卡固件的设置。该方法包括:板卡参数导入接口,配置文件、配置文件解析程序其中:
板卡参数导入接口是本方法的基础,负责将配置文件内参数设定值写入板卡固件值的对应位置;
配置文件主要是板卡的可设置参数以及设置值的清单;
配置文件解析程序主要是解析配置文件内设置值的意义,以便参数导入接口可以准确识别,与板卡的参数能够支持的值一一对应;
本发明的方法可以实现参数的快速设置,从而有效降低单个设置造成的配置错误。
本发明的方法可以实现参数的快速设置,从而可以批量进行,减少不必要的重复性操作。
本发明的方法可以实现参数的快速设置,并且根据不同的使用模式或是客户特点,形成模式的封装,从而形成固定的优化设置。
可以实现参数的快速设置,并且根据不同的使用模式或是客户特点,形成模式的封装,从而形成固定的优化设置。
实施例
正如发明内容中所描述的,该方法包括:板卡参数导入接口,配置文件、配置文件解析程序。
首先根据应用的需求建立板卡的配置文件,在配置文件内明确的定义各个需设定参数的值。
在配置文件解析程序中导入配置文件,将参数以及对应的值解析为板卡参数导入接口可以识别的格式,通过参数导入接口完成板卡参数的设置。
通过上述方式,只需要在配置文件建立的时候,一次性的把参数设定正确,即可保证后续工作的准确性以及执行效率。
Claims (1)
1.一种利用配置文件快速设置固件参数的方法,其特征在于,在板卡的固件参数设置时,先根据实际需要建立配置文件,在配置文件内对板卡的每项参数值进行设置,通过配置文件的导入完成板卡固件的设置,设置板卡的固件参数,包括如下内容:板卡参数导入接口,配置文件、配置文件解析程序,其中:
板卡参数导入接口,是负责将配置文件内参数设定值写入板卡固件值的对应位置;
配置文件,是板卡的可设置参数以及设置值的清单;
配置文件解析程序,是解析配置文件内设置值的意义,以便参数导入接口的准确识别,与板卡的参数能够支持的值一一对应。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010527873XA CN102033762A (zh) | 2010-11-02 | 2010-11-02 | 一种利用配置文件快速设置固件参数的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010527873XA CN102033762A (zh) | 2010-11-02 | 2010-11-02 | 一种利用配置文件快速设置固件参数的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102033762A true CN102033762A (zh) | 2011-04-27 |
Family
ID=43886696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010527873XA Pending CN102033762A (zh) | 2010-11-02 | 2010-11-02 | 一种利用配置文件快速设置固件参数的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102033762A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102981950A (zh) * | 2012-10-31 | 2013-03-20 | 索尔思光电(成都)有限公司 | 一种光模块固件可视化转换方法 |
CN103699320A (zh) * | 2012-09-27 | 2014-04-02 | 华为终端有限公司 | 设置触屏参数值的方法及装置 |
CN104156221A (zh) * | 2014-08-29 | 2014-11-19 | 上海艾为电子技术有限公司 | 芯片、修改芯片配置的方法及装置 |
CN104750049A (zh) * | 2013-12-31 | 2015-07-01 | 北京北方微电子基地设备工艺研究中心有限责任公司 | 半导体制造中气路配置处理的方法及*** |
CN105068699A (zh) * | 2015-08-20 | 2015-11-18 | 常州智顺电子科技有限公司 | 一种新型无驱触摸屏参数设置*** |
CN107239277A (zh) * | 2017-05-23 | 2017-10-10 | 中国电子科技集团公司第四十研究所 | 一种微波变频器系列嵌入式固件设计方法 |
CN108345292A (zh) * | 2018-02-07 | 2018-07-31 | 中航锂电(洛阳)有限公司 | 一种电池管理***参数配置方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060080334A1 (en) * | 2004-09-24 | 2006-04-13 | Hon Hai Precision Industry Co., Ltd. | Method for configuration file management in a computing system |
CN101000550A (zh) * | 2006-12-13 | 2007-07-18 | 青岛大学 | 一种嵌入式***远程在线再配置方法 |
CN101364175A (zh) * | 2008-07-02 | 2009-02-11 | 深圳国人通信有限公司 | 嵌入式***的配置方法及装置 |
-
2010
- 2010-11-02 CN CN201010527873XA patent/CN102033762A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060080334A1 (en) * | 2004-09-24 | 2006-04-13 | Hon Hai Precision Industry Co., Ltd. | Method for configuration file management in a computing system |
CN101000550A (zh) * | 2006-12-13 | 2007-07-18 | 青岛大学 | 一种嵌入式***远程在线再配置方法 |
CN101364175A (zh) * | 2008-07-02 | 2009-02-11 | 深圳国人通信有限公司 | 嵌入式***的配置方法及装置 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103699320A (zh) * | 2012-09-27 | 2014-04-02 | 华为终端有限公司 | 设置触屏参数值的方法及装置 |
CN103699320B (zh) * | 2012-09-27 | 2016-12-21 | 华为终端有限公司 | 设置触屏参数值的方法及装置 |
CN102981950A (zh) * | 2012-10-31 | 2013-03-20 | 索尔思光电(成都)有限公司 | 一种光模块固件可视化转换方法 |
CN102981950B (zh) * | 2012-10-31 | 2015-09-09 | 索尔思光电(成都)有限公司 | 一种光模块固件可视化转换方法 |
CN104750049A (zh) * | 2013-12-31 | 2015-07-01 | 北京北方微电子基地设备工艺研究中心有限责任公司 | 半导体制造中气路配置处理的方法及*** |
CN104156221A (zh) * | 2014-08-29 | 2014-11-19 | 上海艾为电子技术有限公司 | 芯片、修改芯片配置的方法及装置 |
CN105068699A (zh) * | 2015-08-20 | 2015-11-18 | 常州智顺电子科技有限公司 | 一种新型无驱触摸屏参数设置*** |
CN107239277A (zh) * | 2017-05-23 | 2017-10-10 | 中国电子科技集团公司第四十研究所 | 一种微波变频器系列嵌入式固件设计方法 |
CN108345292A (zh) * | 2018-02-07 | 2018-07-31 | 中航锂电(洛阳)有限公司 | 一种电池管理***参数配置方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102033762A (zh) | 一种利用配置文件快速设置固件参数的方法 | |
CN100583920C (zh) | 测试脚本的生成方法及装置和测试方法及装置及*** | |
CN100541502C (zh) | 一种具有检错功能的pcb仿真***及其实现方法 | |
EP1727042A4 (en) | DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND DATA PROCESSING PROGRAM | |
CN102135938A (zh) | 一种软件产品测试方法及*** | |
EP2645265A3 (en) | Function executing device | |
CN103366038A (zh) | 印刷电路板检查装置的工作数据的生成及检查方法 | |
CN109760049B (zh) | 一种机械臂的校准方法、装置及机械臂 | |
CN104933618A (zh) | 核心银行***批量作业运行数据的监控方法及装置 | |
CN103869215A (zh) | 电子元件检查***及检查方法 | |
CN109165156B (zh) | 一种条码测试方法、装置及终端设备 | |
CN105159809A (zh) | 基于状态机故障定位方法以及装置 | |
CN104156238A (zh) | 一种提高vr芯片fw烧录效率的烧录方法 | |
CN102183215A (zh) | Pcb板孔径外形的检测方法及检测*** | |
CN103389933A (zh) | 测试卡及具有该测试卡的测试用电子装置 | |
CN102902526A (zh) | 一种通过延时实现bmc及ip信息的自动化设置方法 | |
CN103488712A (zh) | 一种自动化测试方法及*** | |
CN103856466A (zh) | 一种可自动配置协议的采集终端装置 | |
TWI510942B (zh) | 量測程式輸出系統及方法 | |
CN101719040A (zh) | 一种触控面板测试装置 | |
CN101968822A (zh) | 印刷电路板布线***及字符方向调整方法 | |
CN102289401B (zh) | 一种芯片***级验证的方法、装置及*** | |
US10126351B2 (en) | Systems and methods for placement of singulated semiconductor devices for multi-site testing | |
CN104572381A (zh) | 一种通过bios对内存进行电压拉偏的方法 | |
CN105092008A (zh) | 电子秤 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110427 |