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

Integrated image guide starting method based on ARMv7 SoC

A technology of image and boot program, applied in the direction of boot program, program control device, etc., can solve the problem that the integrated image cannot be synthesized and successfully start the boot image, etc., and achieve the effect of easy update and management, and flexible development

Pending Publication Date: 2021-04-09
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problem that the existing integrated image cannot synthesize and successfully start the second-stage boot image in BIN format, this application provides an integrated image boot method based on ARMv7 SoC

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
  • Integrated image guide starting method based on ARMv7 SoC
  • Integrated image guide starting method based on ARMv7 SoC

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0044] A kind of integrated image boot method based on ARMv7 SoC The specific implementation is as follows:

[0045] Step 1: Add the driver initialization of the boot device in the function ps7_inti() of the first-stage boot program, and complete the basic function initialization of the processing system side;

[0046] Step 2: Determine the curing address and running address of the second-stage boot program, no matter what kind of development software is used, generate the second-stage boot program executable image that meets the requirements of the BIN file format;

[0047] Step 3: When the first-stage bootloader loads the programmable logic file and completes the configuration of the programming logic end, start loading the second-stage bootloader. The present invention separates the second-stage boot program from the integrated image, and presets the execution address of the second-stage boot program as the curing address of the second-stage boot program. The first-stage b...

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 an ARMv7 SoC-based integrated image booting method, which is applied to a series chip of an ARMv7 SoC architecture, the series chip of the ARMv7 SoC architecture comprises a processing system end and a programming logic end, and the method comprises the following steps: starting a power-on system, booting and booting an integrated image stored in a first solidification address by a BootROM, wherein the integrated image comprises a first-stage bootstrap program and a programmable logic file; wherein the first-stage bootstrap program completes initialization of a basic equipment driving function of a processing system end; enabling the first-stage bootstrap program to load the programmable logic file, and configures a programming logic end; enabling the first-stage bootstrap program to guide and start a second-stage bootstrap program from a preset second solidification address; and enabling the second-stage bootstrap program to complete function configuration, and system startup.

Description

technical field [0001] The invention belongs to the technical field of computer system software, and in particular relates to an integrated image booting method based on ARMv7 SoC. Background technique [0002] A series of chips using ARMv7 SoC architecture includes two parts, processing system (PS: Process System) and programming logic (PL: Program Logic). Generally, the series of chips adopting the ARMv7 SoC architecture are usually powered on and started by processing the code of the system side to complete the configuration of the processing system and programming logic. The code at the processing system side refers to the integrated image. The integrated image that adopts the series chips of ARMv7SoC architecture to start requires a first-stage bootloader (FSBL, First Stage Boot Loader), a programmable logic file (.bit file) and a second-stage bootloader (SSBL, Second Stage Boot Loader) constitutes. [0003] The integrated image is booted by BootROM. BootROM mainly ...

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/4401
CPCG06F9/4403G06F9/4406
Inventor 张钰尧杨晓宁侯光霞杨珂瑶
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
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