A method and system for upgrading PCBA firmware and a PCBA

A firmware upgrade and firmware technology, which is applied in the field of data processing, can solve problems such as upgrade failure and system paralysis, and achieve the effects of ensuring validity, adding backup and verification mechanisms, and simplifying upgrade operations

Active Publication Date: 2018-12-14
SHANGHAI YOGO ROBOTICS CO LTD
View PDF14 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Although this method reduces the difficulty of the upgrade, there will be a sudden transmission interrup

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 method and system for upgrading PCBA firmware and a PCBA
  • A method and system for upgrading PCBA firmware and a PCBA
  • A method and system for upgrading PCBA firmware and a PCBA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that, in the case of no conflict, the following embodiments and features in the embodiments can be combined with each other.

[0055] It should be noted that the diagrams provided in the following embodiments are only schematically illustrating the basic ideas of the present invention, and only the components related to the present invention are shown in the diagrams rather than the number, shape and shape of the compo...

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 method and system for upgrading PCBA firmware and a PCBA. The PCBA comprises the following steps: receiving firmware upgrading file data sent from a server; storing the firmware upgrade file data into a backup area; resetting and restarting the PCBA to detect whether there is firmware in the backup area that needs to be updated; copying the firmware upgrade file data fromthe backup area to the running area when there is firmware to be updated and the upgrade condition is satisfied, overwriting the configuration file of the PCBA based on the firmware upgrade file dataof the running area, and starting the PCBA; when there is firmware that needs to be updated but does not meet the upgrade conditions, starting the PCBA directly; when there is no firmware to update, verifying the firmware upgrade file data for the backup area and the runtime area, and starting the PCBA after the verification is complete. The method and the system of the invention greatly simplifythe PCBA firmware upgrading operation and reduce the PCBA firmware upgrading cost.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a PCBA firmware upgrade method and system, and a PCBA. Background technique [0002] After the PCBA is installed, when it is necessary to perform performance improvement, bug fixes, or add new functions, etc., it is usually used to upgrade the PCBA firmware. [0003] In the prior art, the upgrading methods of PCBA firmware mainly include the following two types: [0004] (1) ICP (In Circuit Programming) PCBA firmware upgrade method [0005] This method needs to repeatedly disassemble and assemble the equipment boards, and provide customers with upgrade tools, which is labor-intensive, time-consuming and consumable, and easily damages the equipment hardware. [0006] (2) IAP (In Application Programming) PCBA firmware upgrade method [0007] Although this method reduces the difficulty of the upgrade, there may be a sudden transmission interruption during the upgrade proc...

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/656G06F11/14G06F11/10
CPCG06F8/656G06F11/1056G06F11/1448
Inventor 孙自成龙寿高陈友生赵明
Owner SHANGHAI YOGO ROBOTICS CO LTD
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