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

Quick starting method for embedded operating system based on ZynqMP platform

An operating system and quick start-up technology, which is applied in program control design, instruments, electrical digital data processing, etc., can solve the problems affecting the practical performance and efficiency of products, relatively high operating system requirements, complicated start-up process, etc., so as to achieve easy maintenance and The effect of transplantation, simplified startup process, and simplified startup process

Active Publication Date: 2022-02-25
XIAN MICROELECTRONICS TECH INST
View PDF19 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the new generation of ZynqMP series chips, considering the stability of the overall device operation, six startup items must be loaded at the same time when booting the operating system. The multi-core startup of the operating system uses the SMC (secure monitor call) instruction, which has relatively high requirements for the operating system. , there are many startup items in the startup mode of the operating system, the startup process is complicated, and it takes a long time to start, which affects the practical performance and efficiency of the product

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
  • Quick starting method for embedded operating system based on ZynqMP platform
  • Quick starting method for embedded operating system based on ZynqMP platform
  • Quick starting method for embedded operating system based on ZynqMP platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention is described in further detail below in conjunction with accompanying drawing:

[0024] Such as figure 1 Shown, a kind of quick start method based on ZynqMP platform embedded operating system, comprises the following steps:

[0025] S1, after the system board is powered on, the operating system and platform management unit firmware (Plaform management unit firmware, pmufw) are loaded at the same time;

[0026] Specifically, after the system board is powered on, APU core0 is used to load and run fsbl (firststagebootloader). After fsbl initializes the hardware system, it loads the platform management firmware and operating system into the memory.

[0027] S2. After the operating system and the firmware of the platform management unit are loaded, the firmware of the platform management unit enters a low-power wake-up state after powering on the sub-core, and uses the operating system to execute a wake-up command to wake up the sub-core, and the sub-c...

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 quick starting method for an embedded operating system based on a ZynqMP platform. The system board is powered on, and an operating system and platform management unit firmware are loaded at the same time; the platform management unit firmware enters a low-power-consumption to-be-awakened state after electrifying the auxiliary core; a wake-up instruction is performed by using an operation system to wake up the secondary core; the auxiliary core is powered on according to the awakening instruction to execute the instruction and jumps to a multi-core state, and multi-core starting is achieved. According to the invention, firmware of the operating system and firmware of the platform management unit are independently loaded and enter respective operating environments; the auxiliary core is waken up and loaded by using the operating system according to the wakeup instruction, and thus entering a multi-core mode; an operating system is used to directly wake up the secondary core to load and enter multi-core starting; service loading starting during operation is avoided, and starting items are reduced; the starting process of the operating system is simplified, codes are easy to maintain and transplant, and the starting speed of the whole system is increased.

Description

technical field [0001] The invention belongs to the field of communication control and manipulation, and in particular relates to a method for quickly starting an embedded operating system based on a ZynqMP (Zynq UltraScale+MPSoc) platform, which is suitable for missile-borne control, wireless communication, 5G deployment, etc. based on ZynqMP that require high real-time performance Quick start of Realm OS. Background technique [0002] The start-up technology of the embedded operating system is the key technology of the control system, and the system start-up time is the key index that affects the product performance. For the new generation of ZynqMP series chips, considering the stability of the overall device operation, 6 startup items must be loaded at the same time when booting the operating system. The multi-core startup of the operating system uses the SMC (secure monitor call) instruction, which has relatively high requirements for the operating system. , There are ...

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/4401
CPCG06F9/4406G06F9/4418Y02D10/00
Inventor 黑晓龙蔡朝斌张婷张静高洪宇
Owner XIAN MICROELECTRONICS TECH INST
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More