Partial upgrading method of embedded software

An embedded software and embedded technology, applied in the direction of software deployment, etc., can solve the problems of low upgrade stability and slow upgrade process

Pending Publication Date: 2021-01-19
XIAN FLAG ELECTRONICS
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The invention provides a partial upgrade method for embedded software, which solves the problems of low upgrade stability and slow upgrade process speed when the embedded software is upgraded.

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
  • Partial upgrading method of embedded software
  • Partial upgrading method of embedded software
  • Partial upgrading method of embedded software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0030] Please refer to figure 1 , figure 2 , image 3 with Figure 4 ,in, figure 1 A schematic structural diagram of a preferred embodiment of a partial upgrade method for embedded software provided by the present invention; figure 2 for figure 1 Part of the block diagram shown; image 3 for figure 1 Part of the block diagram shown; Figure 4 for figure 1 Partial block diagram shown. Partial upgrade methods of embedded software include the following methods:

[0031] S1: The compiler used generates an embedded operating system file in ELF format;

[0032] S2: Download the embedded operating system file in S1 to the single-chip microcomputer system, and run it;

[0033] S3: using a compiler to generate an upgrade program file X in ELF format;

[0034] S4: transmit the upgrade program file X to the single-chip microcomputer system through t...

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 provides a partial upgrading method of embedded software. The partial upgrading method of the embedded software comprises the following steps: S1, generating an embedded operating systemfile in an ELF format by using a compiler; S2, downloading the embedded operating system file in S1 to a single-chip microcomputer system, and running the embedded operating system file; S3, generating an upgrading program file X in an ELF format by using a compiler; S4, transmitting the upgrading program file X to the single-chip microcomputer system through a communication link; S5, after the single-chip microcomputer system determines that transmission of the upgrading program file X is completed, the embedded operating system verifies the effectiveness and integrity of the file; S6, performing an upgrading operation, wherein an embedded operating system in the single-chip microcomputer system analyzes the received file X data during upgrading. According to the partial upgrading methodfor the embedded software, the software upgrading speed is increased, the upgrading stability is higher, and the steps are simple and easy to implement.

Description

technical field [0001] The invention relates to the field of embedded software, in particular to a partial upgrade method of embedded software. Background technique [0002] Embedded software is the operating system and development tool software embedded in the hardware. Its relationship in the industry is reflected in: chip design and manufacturing, embedded system software, embedded electronic equipment development and manufacturing. Embedded system refers to the A dedicated computer system that performs an independent function. It consists of a series of microelectronic chips and devices including microprocessors, timers, microcontrollers, memories, sensors, etc., as well as micro-operating systems and control application software embedded in memories, to achieve real-time control, monitoring, management, etc. , mobile computing, data processing and other automated processing tasks. [0003] During the use of embedded software, it is often necessary to upgrade the embed...

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
IPC IPC(8): G06F8/65
CPCG06F8/65
Inventor 刘乐盈杜鑫王瑞
Owner XIAN FLAG ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products