Remote firmware upgrading method for embedded equipment

An embedded device and firmware upgrade technology, applied in software engineering design, instruments, computing, etc., can solve the problems of low upgrade efficiency, complex upgrade maintenance, and repetitive labor, etc., and achieve high upgrade efficiency, easy upgrade operation, and easy operation. simple effect

Pending Publication Date: 2019-08-09
NANJING UNIV OF SCI & TECH
View PDF2 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method often can only be upgraded one by one for the devices that need to be upgraded. The connection is cumbersome and repetitive, the upgrade efficiency is low, and the later upgrade and maintenance are complicated.

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
  • Remote firmware upgrading method for embedded equipment
  • Remote firmware upgrading method for embedded equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Such as figure 1 As shown, the embedded device remote firmware upgrade method of the present invention is applicable to the range test data acquisition device based on the STM32F407 single-chip microcomputer connected with the remote TFTP server signal through the Ethernet or wireless network, the embedded device includes a flash space, and the flash The space includes a bootloader (BootLoader) area and a firmware program area.

[0020] The method for upgrading the remote firmware of the embedded device of the present invention comprises the following steps:

[0021] (11) download request: the embedded device, as a TFTP client, initiates a download file request to a remote TFTP server storing the new version of the firmware program file;

[0022] (12) File transfer: after the remote TFTP server receives the read file request, it directly sends back a data message comprising the number of the data block and the size of the data block to the embedded device, and all the ...

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 remote firmware upgrading method for embedded equipment. The method is suitable for a target range test data acquisition device based on an STM32F407 single-chip microcomputer and is in signal connection with a remote TFTP server through the Ethernet or a wireless network. The method comprises the following steps: (11) downloading a request: an embedded device serving asa TFTP client and initiating a file downloading request to a remote TFTP server storing a new version firmware program file; (12) transmitting a file: after receiving the file reading request, the remote TFTP server directly sending a data message containing a data block number and a data block size back to the embedded equipment, and all the data blocks integrally forming a new version firmware program file; (13) writing a program: the embedded equipment writing the received new version firmware program file into a firmware program area; and (14) executing the program: the embedded equipmentexecuting the new version firmware program. The remote firmware upgrading method for the embedded equipment is simple in upgrading operation and high in efficiency.

Description

technical field [0001] The invention belongs to the technical field of remote firmware update, in particular to a remote firmware update method of a shooting range test data acquisition device based on an STM32F407 single-chip microcomputer. Background technique [0002] Firmware (firmware) is generally stored in the EEPROM (Electrically Erasable Programmable ROM) or FLASH chip in the device, and is generally a program that can be upgraded by the user through a specific refresh program. [0003] In current embedded field applications, professional equipment such as a programmer (downloader) is usually used to burn the written program into the embedded device for updating the firmware of the device. [0004] Because each program upgrade requires each device to be connected to the computer through a programmer (downloader), so as to achieve the purpose of downloading. This method can only be upgraded one by one for the devices that need to be upgraded. The connection is cumbe...

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): G06F8/654
CPCG06F8/654
Inventor 王宏波朱德培
Owner NANJING UNIV OF SCI & TECH
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