CN102622235B - Embedded cloud terminal and forming method thereof - Google Patents

Embedded cloud terminal and forming method thereof Download PDF

Info

Publication number
CN102622235B
CN102622235B CN201210064555.3A CN201210064555A CN102622235B CN 102622235 B CN102622235 B CN 102622235B CN 201210064555 A CN201210064555 A CN 201210064555A CN 102622235 B CN102622235 B CN 102622235B
Authority
CN
China
Prior art keywords
hardware platform
embedded
cloud terminal
hardware
nextport
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.)
Active
Application number
CN201210064555.3A
Other languages
Chinese (zh)
Other versions
CN102622235A (en
Inventor
左明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TechBridge Inc
Original Assignee
TechBridge Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by TechBridge Inc filed Critical TechBridge Inc
Priority to CN201210064555.3A priority Critical patent/CN102622235B/en
Publication of CN102622235A publication Critical patent/CN102622235A/en
Application granted granted Critical
Publication of CN102622235B publication Critical patent/CN102622235B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention provides a forming method of an embedded cloud terminal, which comprises the following steps of: firstly, establishing hardware component information, and leading the built hardware component information into a component database of a Windows Embedded development tool; secondly, making a Windows application program and a cloud system into an independent upgrade package with the CAB suffix or an MSU (modem-sharing unit) install package and leading into the component database; thirdly, establishing the hardware component information with the hardware platform, the Windows application program and an embedded cloud terminal system image file of a cloud system; and fourthly, leading the embedded cloud terminal system image file into a formed X86 hardware platform or an ARM (advanced RISC machines) hardware platform, so that the embedded cloud terminal is formed. The invention further provides the embedded cloud terminal. The embedded cloud terminal formed by the invention can adopt the X86 or ARM hardware platform, so that the compatibility problem of the X86 hardware platform and the ARM hardware platform to the Windows application program and the cloud system can be effectively solved, and the cloud terminal is stable in performance.

Description

Embedded cloud terminal and forming method thereof
Technical field
The present invention relates to a kind of embedded cloud terminal and forming method thereof, particularly a kind of have automatic hardware identification function, the embedded cloud terminal simultaneously supporting X86 and ARM hardware platform and forming method thereof.
Background technology
Built-in terminal market is faced with huge transformation.Built-in field supports the various terminal devices of all trades and professions, for application and demand more and more extensive, also can not be with innumerable describing, such as: Set Top Box, e-book newsstand, video conference terminal, panel computer, cashing machine, ATM (Automatic Teller Machine) (ATM), industrial control unit (ICU), gateway, IP phone, server, thin client, senior consumer electronics product and various special handheld device etc., these terminal devices have based on X86 platform have based on ARM platform.They have a characteristic, and be exactly that X86 platform only supports Windows embedded system substantially, Linux embedded system only supported by ARM platform, cannot realize Cross-border congestion management embedded system.
The update of chip technology is more and more faster, but along with price is stablized gradually, no matter be X86 platform or ARM platform, there have been more selection in equipment vendors, but none because technical matters has to abandon wherein a kind of embedded system, is not forced to use that Windows is embedded or Linux is embedded.Headache is the transplanting of application program and cloud system more, and this is quite huge workload or technical bottleneck.
Summary of the invention
The present invention's technical scheme first to be solved is to provide a kind of embedded cloud terminal formation method, to solve the deficiencies in the prior art.
For solve technique scheme, the present invention by the following technical solutions: it comprises the following steps:
Step 1, on the developing engine being equiped with Windows Embedded developing instrument, run hardware platform routine analyzer, each hardware information of the hardware platform that embedded cloud terminal to be formed may adopt is analyzed, to create corresponding nextport hardware component NextPort information, and created nextport hardware component NextPort information is imported the component database of described Windows Embedded developing instrument; Described hardware platform comprises one or more X86 hardware platforms, or/and described hardware platform comprises one or more ARM hardware platform;
It is CAB standalone upgrade bag or MSU installation kit that the window application that described embedded cloud terminal to be formed is run and cloud system are made into a suffix by step 2, described Windows Embedded developing instrument, is that CAB standalone upgrade bag or MSU installation kit import in described component database by described suffix;
Step 3, described Windows Embedded developing instrument, according to the information in described component database, construct the embedded cloud terminal system image file of nextport hardware component NextPort information, window application and the cloud system with described hardware platform;
Step 4, one formed X86 hardware platform or ARM hardware platform import described embedded cloud terminal system image file, to form embedded cloud terminal.
Preferably, described hardware platform comprises multiple X86 hardware platform and multiple ARM hardware platform.
Further, the compatible all window applications of described embedded cloud terminal system and cloud system.
Another technical matters to be solved of the present invention is to provide a kind of embedded fortune terminal, can compatible window application and cloud system.For this reason, the present invention is by the following technical solutions:
Its hardware platform is X86 hardware platform or ARM hardware platform, and is imported into the embedded cloud terminal system image file adopting above-mentioned method construct to provide the nextport hardware component NextPort information of described hardware platform, window application and cloud system.
Beneficial effect of the present invention is: the embedded cloud terminal that the present invention is formed can adopt X86 or ARM hardware platform, effectively can solve X86 hardware platform, ARM hardware platform to the compatibility issue of window application and cloud system, stable performance.
Accompanying drawing explanation
The formation schematic diagram of the embodiment of the embedded cloud terminal that Fig. 1 is formed for the present invention.
Fig. 2 is the process flow diagram of the embodiment of the method for the embedded cloud terminal of formation provided by the present invention.
Embodiment
With reference to accompanying drawing 2.The method of the embedded cloud terminal of formation provided by the present invention comprises the following steps:
Step 1, on the developing engine being equiped with Windows Embedded developing instrument, run hardware platform routine analyzer, each hardware information of the hardware platform that embedded cloud terminal to be formed may adopt is analyzed, to create corresponding nextport hardware component NextPort information, and created nextport hardware component NextPort information is imported the component database of described Windows Embedded developing instrument; Described hardware platform comprises one or more X86 hardware platforms, or/and described hardware platform comprises one or more ARM hardware platform.
Described hardware platform can be specific hardware platform, and such as the known hardware platform that will adopt adopts X86 hardware platform or ARM hardware platform actually, and knows the hardware composition of this hardware platform.Like this, in this step, specially this hardware information is analyzed, create corresponding nextport hardware component NextPort information, after completing this step, and then carry out following step 2,3, thus form the embedded cloud terminal system image file for this particular hardware platform.
Described hardware platform can be unspecific hardware platform, such as the multiple hardwares of X86 hardware platform is formed, or, the multiple hardwares of ARM hardware platform is formed, or, the multiple hardwares composition of X86 hardware platform and the multiple hardwares composition of ARM hardware platform are analyzed, create corresponding nextport hardware component NextPort information, after completing this step, and then carry out following step 2,3, thus formed for X86 hardware platform or for ARM hardware platform or not only for X86 hardware platform but also for the general-purpose built-in type cloud terminal system image file of ARM hardware platform.
Specifically, run Windows Embedded developing instrument, apparatus assembly message file is generated under reservation catalogue, described apparatus assembly message file comprises X86 or/and the hardware information of ARM platform, apparatus assembly message file is generated embedded cloud system data package, be saved in the component database of described Windows Embedded developing instrument, repeat above-mentioned steps, obtain the embedded cloud system data package of selected all hardware platform, be saved in described component database, by the data of all devices module information file generated, add in configuration (Configuration).
It is CAB standalone upgrade bag or MSU installation kit that the window application that described embedded cloud terminal to be formed is run and cloud system are made into a suffix by step 2, described Windows Embedded developing instrument, is that CAB standalone upgrade bag or MSU installation kit import in described component database by described suffix;
Step 3, described Windows Embedded developing instrument, according to the information in described component database, construct embedded cloud terminal system image (Image) file of nextport hardware component NextPort information, window application and the cloud system with described hardware platform;
Step 4, one formed X86 hardware platform or ARM hardware platform import described embedded cloud terminal system image file, to form embedded cloud terminal.
Compatible various X86, ARM hardware of above-mentioned embedded cloud terminal system energy adopting Windows Embedded developing instrument to generate; Available application program and cloud system in all Windows systems can be run under described embedded cloud terminal system.
With reference to shown in Fig. 1, described embedded cloud terminal comprises: X86 hardware platform or ARM hardware platform; And be imported into the embedded cloud system image file adopting above-mentioned method construct to provide the nextport hardware component NextPort information of described hardware platform, window application and cloud system.
Preferably, described X86 hardware platform and ARM hardware platform can comprise mainboard, CPU, video card, network adapter, sound card, storage facilities, display, input equipment and camera.
Above embodiment is the unrestricted technical scheme of the present invention in order to explanation only.Do not depart from any modification or partial replacement of spirit and scope of the invention, all should be encompassed in the middle of right of the present invention.

Claims (4)

1. an embedded cloud terminal formation method, is characterized in that it comprises the following steps:
Step 1, on the developing engine being equiped with Windows Embedded developing instrument, run hardware platform routine analyzer, each hardware information of the hardware platform that embedded cloud terminal to be formed adopts is analyzed, to create corresponding nextport hardware component NextPort information, and created nextport hardware component NextPort information is imported the component database of described Windows Embedded developing instrument; Described hardware platform comprises one or more X86 hardware platforms, or/and described hardware platform comprises one or more ARM hardware platform;
It is CAB standalone upgrade bag or suffix is MSU installation kit that the window application that described embedded cloud terminal to be formed is run and cloud system are made into a suffix by step 2, described Windows Embedded developing instrument, is that CAB standalone upgrade bag or MSU installation kit import in described component database by described suffix;
Step 3, described Windows Embedded developing instrument, according to the information in described component database, construct the embedded cloud terminal system image file of nextport hardware component NextPort information, window application and the cloud system with described hardware platform;
Step 4, step 1 formed X86 hardware platform or ARM hardware platform in import described embedded cloud terminal system image file, to form embedded cloud terminal.
2. a kind of embedded cloud terminal formation method as claimed in claim 1, is characterized in that described hardware platform comprises multiple X86 hardware platform and multiple ARM hardware platform.
3. a kind of embedded cloud terminal formation method as claimed in claim 1, is characterized in that the compatible all window applications of described embedded cloud terminal system and cloud system.
4. an embedded cloud terminal, it is characterized in that its hardware platform is X86 hardware platform or ARM hardware platform, and be imported into the embedded cloud terminal system image file of the nextport hardware component NextPort information with described hardware platform, window application and the cloud system adopting the method construct described in claim 1,2 or 3 to go out.
CN201210064555.3A 2012-03-13 2012-03-13 Embedded cloud terminal and forming method thereof Active CN102622235B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210064555.3A CN102622235B (en) 2012-03-13 2012-03-13 Embedded cloud terminal and forming method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210064555.3A CN102622235B (en) 2012-03-13 2012-03-13 Embedded cloud terminal and forming method thereof

Publications (2)

Publication Number Publication Date
CN102622235A CN102622235A (en) 2012-08-01
CN102622235B true CN102622235B (en) 2015-04-01

Family

ID=46562165

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210064555.3A Active CN102622235B (en) 2012-03-13 2012-03-13 Embedded cloud terminal and forming method thereof

Country Status (1)

Country Link
CN (1) CN102622235B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103034487A (en) * 2012-11-28 2013-04-10 无锡中自能源科技有限公司 NVR (Network Video Recorder) storage platform and construction method thereof
CN103780441B (en) * 2014-03-04 2017-03-08 江苏省电力公司扬州供电公司 A kind of cloud terminal network management platform based on ARM framework and management method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101145975A (en) * 2007-10-30 2008-03-19 许志敏 Network media player and its remote management controller and remote control method
CN102063818A (en) * 2010-08-12 2011-05-18 华东交通大学 Experimental cloud platform system for serving computer-and-software-based education in schools of higher education

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101145975A (en) * 2007-10-30 2008-03-19 许志敏 Network media player and its remote management controller and remote control method
CN102063818A (en) * 2010-08-12 2011-05-18 华东交通大学 Experimental cloud platform system for serving computer-and-software-based education in schools of higher education

Also Published As

Publication number Publication date
CN102622235A (en) 2012-08-01

Similar Documents

Publication Publication Date Title
CN111367445B (en) Image annotation method and device
CN110489101B (en) Interface simulation method, system, medium and electronic equipment
CN103839022B (en) Dynamic volume label generating device and dynamic volume label generating method thereof
CN111177617A (en) Web direct operation and maintenance method and device based on operation and maintenance management system and electronic equipment
CN102810066A (en) Terminal adapting method and terminal and server based on terminal characteristic configuration program
WO2020119231A1 (en) Electronic certificate pushing method and apparatus based on position information, and electronic device
EP3268905A1 (en) Hybrid cloud management
CN103049404A (en) Method and system for obtaining android cell phone model
CN109413140B (en) Remote automatic upgrading method for PACS server
CN112631910A (en) Front-end testing method and device, computer equipment and storage medium
CN110442519A (en) A kind of crash file processing method, device, electronic equipment and storage medium
WO2021248479A1 (en) People counting data monitoring system, method and device for displaying people counting data thereof
CN103581706A (en) Method and system for installing applications of smart television
CN103442032A (en) Vehicle navigation method and system based on cloud service
CN109672722A (en) Data deployment method and device, computer storage medium and electronic equipment
CN111815738A (en) Map construction method and device
CN106598530A (en) Display panel configuration method and device
CN102622235B (en) Embedded cloud terminal and forming method thereof
CN112860662A (en) Data blood relationship establishing method and device, computer equipment and storage medium
CN103106057B (en) Multiprocessor machine cascade system and cascade Mach-Zehnder interferometer method thereof
CN110020235B (en) Web browser three-dimensional model positioning method, device, medium and electronic equipment
CN104320415B (en) A kind of substation equipment kinematic insert formula specification analytic method
CN106875765B (en) Electronic classroom implementation method and device based on VDI
CN109246454A (en) Set-top box management method, device, terminal and storage medium based on cloud platform
CN113495498B (en) Simulation method, simulator, device and medium for hardware device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant