Supercharge Your Innovation With Domain-Expert AI Agents!

Firmware programming method and device

A firmware programming and firmware technology, applied in software deployment and other directions, can solve the problems of programming the same firmware, reduce production efficiency, increase product production defect rate, etc., to reduce the probability of programming errors, improve product yield, The effect of simplifying the programming work

Pending Publication Date: 2020-06-02
广州中海达创新科技集团有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. The number of firmware programming needs to be written twice when leaving the factory for mass production. The process of programming firmware has increased by one step, which increases the workload of workers on the production line and reduces production efficiency.
[0006] 2. For the same MCU chip, different firmware needs to be programmed twice, and the firmware programmed before and after must be distinguished
Such repetitive and tedious work is easy for workers to burn the firmware only once or to burn the same firmware twice, resulting in unusable products and increasing the defective rate of product production.

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
  • Firmware programming method and device
  • Firmware programming method and device
  • Firmware programming method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Below, the present invention will be further described in conjunction with the accompanying drawings and specific implementation methods. It should be noted that, under the premise of not conflicting, the various embodiments described below or the technical features can be combined arbitrarily to form new embodiments. .

[0030] see Figure 1-3 ,in, figure 1 It is a flowchart of an embodiment of the firmware programming method of the present invention; figure 2 The work flowchart of an embodiment of the firmware programming method of the present invention; image 3 It is a memory chip partition diagram of an embodiment of the firmware programming method of the present invention. combined with Figure 1-3 The firmware programming method of the present invention is described in detail.

[0031] In this embodiment, the firmware programming method includes:

[0032] S101: Set the first start address and the first end address of the upgrade firmware in the memory chip...

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 firmware programming method and a device, and the method comprises the steps: setting a first start address and a first end address of upgrading firmware in a storage chip according to an actual application, and programming the upgrading firmware in the storage chip according to the first start address and the first end address; setting a second starting address and a second ending address of the functional firmware in the storage chip according to the actual application, and programming the functional firmware in the storage chip according to the second starting address and the second ending address; reading data stored from the first starting address to the second ending address of the storage chip, forming a firmware package containing upgrading firmware and functional firmware according to the data, and programming the MCU chip through the firmware package. According to the method, one-time programming of two firmware can be realized, the process of programming the firmware is reduced, the labor amount of workers is reduced, the production efficiency is improved, the programming work is simplified, the programming error probability is reduced, and the product yield is improved.

Description

technical field [0001] The invention relates to the field of embedded chip manufacturing, in particular to a firmware programming method and device. Background technique [0002] In life, there are many embedded products that use MCU as the main control chip. When this type of embedded product is mass-produced, there is a crucial production process, which is to burn the developed firmware that realizes the product function to In the memory chip of the MCU chip. Some embedded products only need to burn a firmware, and the firmware function of this kind of products will not change after they are put into the market; in addition, some products need to consider the flexibility of the product, and still need to be modified after they are put into the market. Firmware functions for change maintenance and management. Considering the user experience, the most basic requirement is to upgrade the firmware version without disassembling the product. [0003] This requirement forces R...

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/61
CPCG06F8/61
Inventor 陈善美陈伟廖伟佳罗龙华
Owner 广州中海达创新科技集团有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More