Processing

Please wait...

Settings

Settings

1. WO2020000957 - SINGLE MAINBOARD MULTI-VERSION PROGRAM ADAPTATION METHOD, SYSTEM, AND DEVICE, AND STORAGE MEDIUM

Publication Number WO/2020/000957
Publication Date 02.01.2020
International Application No. PCT/CN2018/123679
International Filing Date 26.12.2018
IPC
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
15
Digital computers in general; Data processing equipment in general
76
Architectures of general purpose stored programme computers
78
comprising a single central processing unit
G06F 15/78 (2006.01)
CPC
G06F 15/7867
Applicants
  • 郑州云海信息技术有限公司 ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD. [CN/CN]; 中国河南省郑州市 郑东新区心怡路278号基运投资大厦16层 16th Floor Jiyuntouzi Building No. 278 Xinyi Road, Zheng Dong New District Zhengzhou, Henan 450018, CN
Inventors
  • 邱星萍 QIU, Xingping; CN
  • 吕佳鹏 LV, Jiapeng; CN
Agents
  • 北京集佳知识产权代理有限公司 UNITALEN ATTORNEYS AT LAW; 中国北京市 朝阳区建国门外大街22号赛特广场7层 7th Floor, Scitech Place No. 22, Jian Guo Men Wai Ave., Chao Yang District Beijing 100004, CN
Priority Data
201810668983.426.06.2018CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) SINGLE MAINBOARD MULTI-VERSION PROGRAM ADAPTATION METHOD, SYSTEM, AND DEVICE, AND STORAGE MEDIUM
(FR) PROCÉDÉ, SYSTÈME ET DISPOSITIF D'ADAPTATION DE PROGRAMME À VERSIONS MULTIPLES DE CARTE MÈRE UNIQUE ET SUPPORT DE STOCKAGE
(ZH) 一种单主板多版本程序适配方法、系统、装置及存储介质
Abstract
(EN)
A single mainboard multi-version program adaptation method, system, and device, and a storage medium. The method comprises: firstly setting aside a certain number of GPIO PINs on a single mainboard to determine a target version program to be enabled by means of information fed back by these GPIO PINs; next, determining a target SMBios string corresponding to the target version program only according to each version program and each SMBios string to be synchronized; and finally, synchronizing the target SMBios string to an SMBios structure body to enable a code branch corresponding to the target version program. According to the method, the adaption of the multi-version program can be completed on the basis of a single control mainboard. Compared with the prior art which needs the same number of control mainboards as the number of program versions, the method can effectively reduce the implementation costs on the basis of guaranteeing the function implementation.
(FR)
L’invention concerne un procédé, un système et un dispositif d'adaptation de programme à versions multiples de carte mère unique et un support de stockage. Le procédé consiste : tout d'abord à positionner un certain nombre de broches GPIO sur une carte mère unique pour déterminer un programme de version cible à activer au moyen d'informations renvoyées par ces broches GPIO ; ensuite, à déterminer une chaîne SMBios cible correspondant au programme de version cible uniquement selon chaque programme de version et chaque chaîne SMBios à synchroniser ; et enfin, à synchroniser la chaîne SMBios cible avec un corps de structure SMBios pour activer une branche de code correspondant au programme de version cible. Selon le procédé, l'adaptation du programme à versions multiples peut être réalisée sur la base d'une carte mère de commande unique. Par comparaison avec l'état de la technique qui nécessite le même nombre de cartes mères de commande que le nombre de versions de programme, le procédé peut réduire efficacement les coûts de mise en œuvre tout en garantissant la mise en œuvre de fonction.
(ZH)
一种单主板多版本程序适配方法、系统、装置及存储介质,该方法首先在单一主板上预留一定数量的GPIO PIN,以通过这些GPIO PIN反馈回的信息确定将启用的目标版本程序,接着只需按照包含有各版本程序与各待同步SMBios字符串确定与该目标版本程序对应的目标SMBios字符串,最后将该目标SMBios字符串同步至SMBios结构体中即可启用该目标版本程序对应的代码分支。依照该方法可基于单一控制主板完成对多版本程序的适配问题,相比于现有技术需要使用与程序版本数相同数量的控制主板,可以在保证功能实现的基础上有效降低实现成本。
Latest bibliographic data on file with the International Bureau