Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Dual Linux core processing device and method for starting core of Linux system

A kernel and kernel module technology, which is applied in the direction of multi-program device, program control device, program loading/starting, etc., can solve problems such as difficult graphical interface functions, no graphical interface framework, complicated development and maintenance work, etc., to reduce R&D Risk, improve R&D efficiency, and the effect of simple functions

Inactive Publication Date: 2011-04-20
LEADCORE TECH
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Even with a powerful boot program such as u-boot, the development and maintenance of BSP (Board Support Package) for a specific development board is still very complicated
[0010] Another problem is that there is currently no open source GUI framework that can run in the bootloader, which makes it difficult to provide GUI functions in the bootloader

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
  • Dual Linux core processing device and method for starting core of Linux system
  • Dual Linux core processing device and method for starting core of Linux system
  • Dual Linux core processing device and method for starting core of Linux system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] image 3 An exemplary operating environment illustrating a dual-core system configuration of an embodiment of the present invention. refer to image 3 As shown, the operating environment of a device includes a central processing unit (CPU) 10 , a memory 20 and an external storage 30 . The CPU 10 and the memory 20 are used to run the system kernel and other programs built on the system kernel. The external memory 30 is used to store components of the dual-core system so as to be loaded into the CPU 10 for execution when needed. In one embodiment, this operating environment is applied to a portable electronic device such as a mobile telephone device.

[0031] In this embodiment, the dual-kernel system structure stored in the external memory 30 includes a bootloader (Bootloader) 32, a first kernel (Kernel1) and a first root file system (RootFS1) 34, a second kernel (Kernel2) 36 and Second root file system (RootFS2)38. Wherein the second kernel 36 and the second root f...

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 relates to a method for starting a core of a Linux system and a dual Linux core processing device. An extra simplified Linux core instead of a bootstrap executes an auxiliary function. The starting method comprises the following steps of: starting the bootstrap; performing initialization operation by using the bootstrap; and detecting a request of starting the auxiliary function so as to load and start a first core for executing the auxiliary function, or starting a second core for executing a main function if the request for starting the auxiliary function is not detected, wherein the auxiliary function consumes less system resources relative to the main function.

Description

technical field [0001] The invention relates to the design of a mobile operating system, in particular to a dual-Linux kernel processing device and a method for starting the Linux system kernel. Background technique [0002] With the development of science and technology in recent years, mobile phones include more and more functions. Many functions that existed in different electronic devices in the past, such as multiple applications such as audio and video playback functions, communication, email, and digital cameras, have now been integrated into a single mobile phone device. These functions all run on an operating system platform. At present, the mobile phone device will enter a main GUI system based on an operating system, such as Qtopia, Meamo, Android, etc., after normal startup. The graphical interface system provides a wealth of functions, such as: call function, Internet access function, audio and video playback function, navigation function, and so on. These fu...

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 Applications(China)
IPC IPC(8): G06F9/445G06F9/46
Inventor 宋立新
Owner LEADCORE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products