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

Method for updating PowerPC motherboard guide chip online

A motherboard and chip technology, which is applied in the field of updating the bootrom of the PowerPC motherboard boot chip online, can solve the problems of only returning to the factory for repair, the PowerPC motherboard cannot be used, and the PowerPC motherboard is damaged, so as to achieve the effect of improving security.

Active Publication Date: 2017-04-26
中国兵器装备集团自动化研究所有限公司
View PDF9 Cites 9 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
  • Method for updating PowerPC motherboard guide chip online
  • Method for updating PowerPC motherboard guide chip online
  • Method for updating PowerPC motherboard guide chip online

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] like figure 1 As shown, the hardware connection of the present invention is: one end of the FPGA is connected to the PowerPC processor through the local bus Local Bus, and the other end is also connected to the bootrom through the Local Bus; figure 2 As shown in the figure, the bootrom chip is divided into a working area, a backup area and a reserved area; the FPGA includes the FPGA startup control module, and when the updated image cannot enter the system normally during power-on, it rolls back to the original backup image, and the details of the implementation are described below. Process; FPGA programming program module provides the interface for programming the bootrom chip, that is, according to the description of the nor flash chip, the addressing, reading, writing and erasing interfaces are realized.

[0024] The bootrom update control software is divided into the following four modules. The transmission control program module is located on the host computer sid...

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 online updating the bootrom (Boot Read-Only-Memory) of a PowerPC motherboard boot chip, in particular to a method for online updating the PowerPC motherboard boot chip bootrom through a serial port. Background technique [0002] Usually PowerPC motherboards use the bootrom boot chip to initialize the basic hardware such as PowerPC processor, memory, and Cache, and 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] When debugging the PowerPC motherboard in the early stage, and adjusting the parameters of some hardware function configurations according to the actual user needs in the later stage, or correcting the remaining problems, the bootrom needs to be updated and upgraded. There are two more common methods: one is to direc...

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
CPCG06F8/66
Inventor 龚俊周加谊李昊哲李泽银袁霞
Owner 中国兵器装备集团自动化研究所有限公司
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