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

Program downloading control method

A technology of program downloading and control methods, which is applied in the direction of program control devices, program loading/starting, etc., can solve problems such as inability to solve program download control, fail to meet the requirements of code confidentiality and code download update control, and achieve convenient application, The effect of avoiding leakage

Inactive Publication Date: 2009-04-29
AEROSPACE INFORMATION
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Therefore, neither the management means nor the encryption code function based on the specific hardware architecture can meet the user's needs for code confidentiality and code download update control.
Especially in the embedded hardware application fields that have high confidentiality requirements for the code, such as finance, taxation, access control, etc., the existing technology cannot solve the problem of flexible and safe program download control

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
  • Program downloading control method
  • Program downloading control method
  • Program downloading control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The structural module diagram of the embodiment of the embedded hardware program downloading system of the present invention is as follows: figure 1 shown. It can be clearly seen from the figure that the embedded hardware program downloading system includes an issuing station 1, a downloading station 2, an embedded hardware device 3, and an IC card 4 as an authentication device. Wherein, issuing station 1 at least includes issuing station memory 101, issuing station CPU102 and IC card reader 103 for communicating with IC card 4; downloading station 2 at least includes downloading station memory 201, downloading station CPU202 and for A download station communication interface 203 for communicating with the embedded hardware device 3 . And data communication can be performed between the issuing station 1 and the downloading station 2 . Preferably, the issuing station 1 further includes an issuing station communication interface 104 for communicating with the embedded h...

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

A program download control method comprises a program initial writing and program upgrade download. The program initial writing comprises the following steps: a Boot program file is written in a boot sector of embedded hardware; the embedded hardware is started and the Boot program runs and writes an application program code in an application program memory area after acquiring the application program code. The program upgrade download comprises the following steps: an issue station initializes an certification device and writes certification information in the certification device; an upgrade program is loaded to a download station, and the embedded hardware is connected to the download station; the certification device is connected to the embedded hardware, and the Boot program performs certification; certification is judged; if the certification is successful, the Boot program downloads the upgrade program and writes an upgrade program code to the application program memory area for ending; and if the certification fails, the step is directly finished, therefore, flexible right control on the program download is realized in two aspects which are the software and the hardware.

Description

technical field [0001] The invention relates to an embedded hardware device, in particular to a program download control method for the embedded hardware, so as to control the authority of the program writing and updating of the embedded hardware. Background technique [0002] After the development and design of the application program code of the embedded hardware device is completed, it will generally be compiled into a binary file, which is downloaded to the hardware device and executed by the processor and circuit of the hardware device to realize the corresponding functions. Whether the application code is the source code or the compiled binary file, if it is leaked, it will lead to counterfeiting by competitors, or cause hidden dangers of leakage of private data in the hardware devices used by customers; on the other hand, embedded The application program code stored in the hardware device can only be downloaded and updated by its own manufacturer, not other illegal op...

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): G06F9/445
Inventor 陈江宁甘景全崔志民张平段帷李万杰
Owner AEROSPACE INFORMATION
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