Method for achieving automatic recording of ARM9 embedded system based on SD card

An embedded system and automatic technology, applied in the direction of program loading/starting, program control devices, etc., can solve the problems of too much operator intervention and insufficient efficiency, and achieve the effect of reducing workload, improving reliability and efficiency, and simple operation

Inactive Publication Date: 2014-06-04
GUANGZHOU JIHUA MEDICAL APP & INSTR
View PDF5 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The present invention proposes a method for using an SD card to realize automatic programming of an embedded system, so as to solve the defects of the current online program...

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
  • Method for achieving automatic recording of ARM9 embedded system based on SD card

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The AT91SAM9G45 chip and some ARM9 chips of Atmel Company support SD card booting and programming, and can be booted from the SD card.

[0023] In a preferred embodiment, the present invention includes the following implementation steps:

[0024] Step S1, configure the SD card for burning, including burning configuration files, firmware image files, boot.bin files and uboot.bin files.

[0025] Use the automatic compilation system to compile the files of the embedded system from the source tree to generate a firmware image file for automatic burning, and use the ordinary compression packaging method to package, and store the packaged firmware image file in the root directory of the SD card.

[0026] And, configure the bootloader and uboot programs required to start the ARM9 chip on the SD card. The bootloader and uboot programs are two executable files, which correspond to the boot.bin file and the uboot.bin file respectively.

[0027] Step S2, electrically connecting ...

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 method for achieving automatic recording of an ARM9 embedded system based on an SD card. The method for achieving automatic recording of the ARM9 embedded system based on the SD card comprises the steps that the SD card is configured; the SD card is made to be electrically connected with an ARM9 chip to be recorded, and electrical connection between the ARM9 chip and a Nandflash memorizer configured on the ARM9 chip is cut off; the ARM9 chip is powered on to be started, and the ARM9 chip reads a boot.bin file in the SD card for starting and also reads a uboot.bin file to enter a uboot interface; a prompt signal is given out to remind operation staff to recover the electrical connection between the ARM9 chip and the Nandflash memorizer; the Nandflash memorizer is initialized, a recording configuration file on the SD card is read, and a corresponding firmware mirror image file is written into a corresponding offset address of the Nandflash memorizer according to a set filename and a set offset address in the configuration file. The method for achieving automatic recording of the ARM9 embedded system based on the SD card has the advantages that operation is easy, the automation degree is high, the workload of recording can be reduced remarkably, and recording reliability and recording efficiency are improved.

Description

technical field [0001] The invention relates to an embedded system automatic burning technology, in particular to a method for realizing automatic burning of an ARM9 embedded system by utilizing an SD card. Background technique [0002] Any embedded computer system needs a storage medium for storing programs and data. For embedded systems, it is necessary to provide some way to write the program into the storage medium of the system, so that the system can load the program from its own storage medium after power on For complex embedded systems, the program might be a bootloader and operating system kernel loaded in stages). [0003] A common storage medium for ARM9 series processors is Nand-flash. ARM9 chips from different manufacturers generally provide similar programming methods, such as online programming tools based on serial ports, USB ports or JTAG ports. In the development and debugging stage, you can use this method to burn program data into nandflash. The commo...

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 GUANGZHOU JIHUA MEDICAL APP & INSTR
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