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

A load-based spaceborne software configuration and operation method and system

A technology of software configuration and operation method, applied in the direction of program control device, program loading/starting, etc., can solve the problems of increasing the production cost and R&D risk of on-board computer, reducing the operating efficiency of the payload software, etc., to achieve efficient software operation and high security. The effect of configuration

Active Publication Date: 2018-09-18
SHANGHAI SPACEFLIGHT ELECTRONICS & COMM EQUIP RES INST
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this design greatly increases the production cost and R&D risk of the spaceborne computer, and the risks brought about by the change or solidification of requirements are devastating; at the same time, this design cannot substantially solve the complexity of the payload software and the The problem of high-efficiency operation will actually reduce the operating efficiency of the load software, and it is more likely to cause operational failures under the low-efficiency operating conditions of the control computer

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 load-based spaceborne software configuration and operation method and system
  • A load-based spaceborne software configuration and operation method and system
  • A load-based spaceborne software configuration and operation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0040] A load-based spaceborne software configuration and operation method is characterized in that it comprises the following steps:

[0041] S010: Initialize the system after power-on reset or non-power-on reset;

[0042] S110: Determine whether the reset type is power-on reset; if yes, initialize the remote sensing status word, and enter step S610; otherwise, enter step S210;

[0043] S210: Determine whether the reset reason is debugging reset; if yes, enter step S310; otherwise, enter step S4;

[0044] S310: Determine whether the content of the flag is the preset character 0XFACEFACE; if yes, start the debugging module; if not, enter S410;

[0045] S410: Determine whether the number of non-power-on resets within the preset time is greater than 3; if yes, enter step S510; if no, enter step S610;

[0046] S510: Turn on the minimum mode;

[0047] S610: Turn on the loading mode.

[0048] Such as figure 1 As shown, the present invention also corresponds to a load-based sys...

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 configuring and running satellite-borne software on the basis of a load. The method comprises the following steps of: initializing a system after power-on reset or non-power-on reset; S1: judging whether a reset type is power-on running reset; if so, then initializing a remote sensing status word, and entering step S6; or else, then entering step S2; S2: judging whether a reset reason is debugging reset; if so, then entering step S3; or else, then entering step S4; S3: judging whether the contents of a flag bit are preset characters; if so, then starting a debugging module; or else, then entering S4; S4: judging whether the times of non-power-on reset in a preset time is greater than preset times; if so, then entering step S5; or else, then entering step S6; S5: starting the minimized mode; S6: starting a loading mode. The method disclosed by the invention is used for solving the problem of increasingly complicated and huge computer control software in a space environment. The debugging module only exists in a ground development cycle, and does not be installed during an in-orbit operation phase.

Description

technical field [0001] The invention relates to a load-based spaceborne software configuration and operation method and system. Background technique [0002] In the harsh space environment, there are unfavorable factors such as high-energy particle radiation, vacuum, solar flares, and high and low temperature differences, which will cause various instantaneous or permanent failures in electronic products such as the storage medium for storing software and the operating medium for running software. . Under this premise, the computer needs to use highly reliable storage media and backup means to improve the reliability and security of the storage environment. In the event of a failure of a local module of the storage medium or the operating medium or an instantaneous bit flip, the load control software can be loaded by effective means. [0003] As the requirements for the control software of the former spaceborne computer have become more and more complex, the difficulty has...

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/445
Inventor 曹斌严漪敏花秋琴
Owner SHANGHAI SPACEFLIGHT ELECTRONICS & COMM EQUIP RES INST
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