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

Quick start method of X86 flight control computer

A flight control computer and fast startup technology, applied in the direction of program loading/starting, program control devices, etc., can solve the problem of slow system startup

Inactive Publication Date: 2009-08-26
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF0 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] In order to solve the problem of slow system startup caused by the second boot of the VxWorks system, the present invention provides a method for realizing the quick startup of the VxWorks system once booted under the X86 architecture

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 start method of X86 flight control computer
  • Quick start method of X86 flight control computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Use workbench2.5 as a development tool, hard disk or CF card (disk C) as the boot device of VxWorks system. There are similar steps and methods for developing with the command line or tomado.

[0018] (1) Formatting of the hard disk and writing of the boot record

[0019] Make a DOS boot disk. In the target machine, the DOS boot disk is Disk A. Copy vxsys.com to the boot disk. In the DOS environment, execute the command:

[0020] A:\vxsys C:

[0021] Generate the master boot record (vxld) of the VxWorks system in the hard disk.

[0022] (2) Customize the BSP (Board Support Package) according to the hardware environment

[0023] Before building all the projects, first configure the BSP according to the hardware conditions, and then build all the projects on this BSP. The customization of BSP is mainly done by modifying the relevant configuration files configAll.h, config.h, and makefile.

[0024] Modify the configuration file config.h of the BSP to achieve the purpo...

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

A quick start method of an X86 flight control method belongs to a quick start method of an X86 architecture computer system. For a CPU of an X86 system structure, the initial start stage is generally in the real mode working environment, and the CUP can only access 100MB of memory size, while users can only access 575KB. Normally, a VxWorks system is started through secondary boot, and the application system is started after the operating system is loaded, so that the start needs longer time. In the invention, the VxWorks operating system is cut, the urgent task and the non-urgent task of the application program are directly loaded on to a full function VxWorks system image VxWorks_rom at one time, and simultaneously, the urgent task of the application program is loaded; and by utilizing a linker and a loader of VxWorks, and the symbol table technology, the non-urgent task modules of the operating system and the application program are dynamically loaded after the system is started, thereby greatly improving the start speed of key application program of the flight control computer. The invention provides a realistic application background for the quick start of control computers in the critical safety systems in the field of aerospace and the like.

Description

technical field [0001] The invention relates to a quick start method of an X86-framework flight control computer system, which belongs to the fast start-up method of the X86-framework flight control computer system of the VxWorks real-time operating system, especially refers to the fast start-up of the application software of a safety-critical system, so as to ensure the instant power failure. The security of the actual control system. Background technique [0002] In my country's military, aviation, aerospace and other high-tech and real-time demanding fields, computers based on the X86 architecture are widely used, and most of the systems need to be able to start quickly so that they can be quickly restarted in case of instantaneous power failure. Ensure the security of the system or equipment. For the flight control computer using the embedded real-time operating system VxWorks, fast startup is a prerequisite for its practicality, and it is also a problem that needs to be...

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/445
Inventor 李秀娟王永亮
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
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