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

Operating system kernel booting and loading hardware and method for debugging test

An operating system and kernel technology, applied in the direction of detecting faulty computer hardware, error detection/correction, instruments, etc., can solve problems such as weak system robustness, lack of system-level backup solutions, and single startup mode, and achieve low hardware overhead Effect

Active Publication Date: 2022-04-26
NAT INNOVATION INST OF DEFENSE TECH PLA ACAD OF MILITARY SCI
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the booting and loading process of the operating system kernel of an embedded System on Chip (SoC) generally depends on a specific-purpose Boot ROM, the startup method is relatively single, and there are relatively high requirements for custom design capabilities and process technology for ASICs. High, there is a lack of system-level backup solutions during design and verification, and there are weak links or even failure risks in system robustness

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
  • Operating system kernel booting and loading hardware and method for debugging test
  • Operating system kernel booting and loading hardware and method for debugging test

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with specific embodiments of the present invention and corresponding drawings. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts fall within the protection scope of the present invention.

[0047] The technical solutions provided by the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0048] First aspect, as attached figure 1 As shown, an embodiment of the present invention provides a kind of operating system kernel booting and loading hardware oriented to the debugging test, a...

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 an operating system kernel guidance and loading hardware and method oriented to debugging and testing. The method realizes and sets four kinds of mutual backups and adjustable priorities by using the set storage unit, peripheral auxiliary interface and special register. The real-time operating system kernel booting and loading mode, execute one or more of the four real-time operating system kernel booting and loading modes according to the set priority order, until the operating system kernel booting and loading is completed. The debugging test-oriented operating system kernel booting and loading hardware and method of the present invention can assist debugging and verification of the system startup process before the design of the system on a chip is finalized, and can tolerate the abnormal system state caused by the failure of a single way to start the operating system kernel. Moreover, the existing peripheral interfaces of the system-on-chip can be reused, and the additional hardware overhead is small.

Description

technical field [0001] The invention relates to the technical field of an embedded system on a chip, in particular to an operating system kernel guidance and loading hardware and method for debugging and testing. Background technique [0002] In the working process of the embedded microprocessor and the real-time operating system kernel, the boot and loader is the first part of the code executed after the system is powered on and started. One of the functions of the boot program is to be responsible for copying and loading the real-time operating system kernel into the static random-access memory (Static Random-Access Memory, SRAM) space, and jumping to the specified address to start execution according to the initial setting. Whether the booting and loading process of the operating system kernel can be successfully completed directly determines whether the software and hardware system can normally enter the subsequent working state. [0003] At present, the booting and loa...

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): G06F11/22
CPCG06F11/221G06F11/2236
Inventor 黄安文何益百张光达王会权戴华东张鸿云王涛
Owner NAT INNOVATION INST OF DEFENSE TECH PLA ACAD OF MILITARY SCI