Unlock instant, AI-driven research and patent intelligence for your innovation.

A method for switching between multiple operating systems of an intelligent embedded device

An embedded device and multi-operating system technology, applied in the field of computer systems, can solve the problems of poor scalability and manageability, to make up for the poor interactive experience and poor scalability of the selection menu, reduce the failure rate, and ensure The effect of stability

Inactive Publication Date: 2018-11-27
CHINA UNIV OF GEOSCIENCES (WUHAN)
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to solve the deficiencies of the prior art, the present invention provides a multi-operating system switching method for intelligent embedded devices, which solves the problem of poor scalability and manageability of the traditional multi-operating system switching scheme developed based on the boot loader

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for switching between multiple operating systems of an intelligent embedded device
  • A method for switching between multiple operating systems of an intelligent embedded device
  • A method for switching between multiple operating systems of an intelligent embedded device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention will be further described below in conjunction with drawings and embodiments.

[0020] The invention provides a method for switching between multiple operating systems of an intelligent embedded device, referring to figure 2 , including the following steps:

[0021] Step 1: Divide the memory partition and memory address into U-Boot partition and system partition in turn, store the image files of each operating system in the system partition in turn, and set a safety interval between the image files of each operating system, according to each operation The storage address of the image file of system sets up system image file partition table, according to this system image file partition table in U-Boot partition, set up address mapping macro definition respectively for each operating system; Described address mapping macro definition comprises NandFlash address OS_ADDR, mirror image File size OS_LEN, memory address OS_RAM_ADDR and jump address OS_...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for realizing multi-operating system selective start of intelligent embedded equipment. Firstly, multi-operating system partitions are divided for a user in a storage, an EEPROM (Electrically Erasable Programmable Read Only Memory) flag bit operating function and loading start functions written for each operating system are added to U-Boot, an operating system start menu is set in QT environment, an operating system is selected from the operating system start menu, so as to be started, the EEPROM flag bit operating function is invoked by the U-Boot, so as to read a flag bit of the operating system, and the loading start function of the operating system corresponding to the flag bit is invoked, so as to start the operating system. According to the method, a switching management system is independent of the U-Boot, the defect that the U-Boot cannot manage hardware in all directions is made up, and a more comprehensive interaction function can be provided, so that function extension is facilitated.

Description

technical field [0001] The invention relates to a method for switching multiple operating systems of an intelligent embedded device, belonging to the technical field of computer systems. Background technique [0002] Smart embedded devices such as smartphones and tablet computers have gained rapid popularity due to their thinness and portability. Usually, a smart embedded device can only run one type of operating system, and the function of each operating system is different. For example, Android and iOS mainly focus on entertainment, while Windows is more suitable for office work. In order to realize multi-type operating systems running on smart embedded devices, the industry usually adopts a method of selectively starting the operating system after adding a user selection menu in the boot program to obtain user selection parameters. The boot loader is a simple program responsible for booting the operating system before the operating system starts. The multi-operating syst...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/48G06F9/445
Inventor 熊永华吴敏郭述帆
Owner CHINA UNIV OF GEOSCIENCES (WUHAN)