A method for updating boot chip of powerpc motherboard online

A motherboard and chip technology, applied in the field of online update of PowerPC motherboard boot chip bootrom, can solve the problems of only returning to the factory for repair, the PowerPC motherboard cannot be used again, the PowerPC motherboard is damaged, etc., and achieves the effect of improving security.

Active Publication Date: 2020-09-04
中国兵器装备集团自动化研究所有限公司
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the above two methods all need to open the chassis and pull out the PowerPC mainboard, and then use specific hardware to update the bootrom. Updating the bootrom for the complete machine that has already left the factory will bring additional equipment maintenance costs, and plugging and unplugging during the operation chip or connected to the JTAG cable, may cause damage to the PowerPC motherboard
[0005] The existing method of updating bootrom online usually adopts to download the image to the bootloader or the operating system, and the update program in the bootloader or the operating system directly updates the image in the bootrom chip. When the update fails, the entire PowerPC motherboard will be unusable. The current solution to this problem is to use the main and backup image partition management to start, that is, after updating the primary partition, backup the image at the same time, and then let the bootrom try to boot from the primary partition and the backup partition in turn.
However, if the bootrom can be started after the update, but fails in the middle of the start, it will also cause the PowerPC motherboard to be unusable again, and it can only be returned to the factory for repair.

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 for updating boot chip of powerpc motherboard online
  • A method for updating boot chip of powerpc motherboard online
  • A method for updating boot chip of powerpc motherboard online

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Such as figure 1 Shown, the hardware connection of the present invention is: one end of the FPGA is connected to the PowerPC processor by the local bus Local Bus, and the other end is also connected to the bootrom by the Local Bus simultaneously; as figure 2 As shown, the bootrom chip is divided into work area, backup area and reserved area; FPGA includes FPGA boot control module, and when the updated image cannot enter the system normally when it is powered on, it rolls back to the original backup image. Process; FPGA programming program module provides programming operation interface for bootrom chip, that is, implements addressing, reading, writing, and erasing interfaces according to the specification of nor flash chip.

[0024] The bootrom update control software is divided into the following four modules. The transmission control program module is located on the upper computer side and is responsible for sending the bootrom image file to be programmed to the Powe...

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 for updating a PowerPC motherboard guide chip online. The method comprises the following steps: electrifying the system, and maintaining an update flag bit by a programmable logic device FPGA; transmitting a bootrom mirror image file to the system by an upper computer through a serial port in an update flow, and receiving and checking whether mirror image contents are correct by an update program; writing the checked mirror image contents in an FPGA operable address space, writing the mirror image contents in a working area by the FPGA, and meanwhile backing up the current mirror image; and starting the system again to accomplish the present update in the system, and otherwise rolling back the backup data in a backup area.

Description

technical field [0001] The invention relates to a method for updating the bootrom (Boot Read-Only-Memory) of a PowerPC motherboard boot chip on-line, in particular to a method for updating the bootrom of a PowerPC motherboard boot chip on-line through a serial port. Background technique [0002] Usually PowerPC motherboards use the bootrom boot chip to initialize the basic hardware such as the PowerPC processor, memory, and Cache, copy the image inside the bootrom to the memory, execute the remaining peripheral hardware interface initialization, system space configuration and other processes, and finally complete the loading of the operating system and guide. [0003] It is necessary to update the bootrom when debugging the PowerPC mainboard in the early stage, and later adjusting some hardware function configuration parameters according to actual user needs, or correcting remaining problems. There are two common methods: one is to directly remove the chip used for bootrom ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/654
CPCG06F8/66
Inventor 龚俊周加谊李昊哲李泽银袁霞
Owner 中国兵器装备集团自动化研究所有限公司
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