Method for updating firmware and chip updating firmware by using same

A firmware update and firmware technology, applied in the direction of program loading/starting, program control devices, etc., can solve the problems of inability to update, complicated firmware update process, and high cost, and achieve the effect of eliminating re-streaming and reducing firmware update cost and time.

Active Publication Date: 2010-03-10
VIA TECH INC
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in conventional chips, the firmware for the MCU 102 is solidified in the ROM 101, and the firmware cannot be updated by directly erasing and writing the ROM 101. Therefore, it

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 firmware and chip updating firmware by using same
  • Method for updating firmware and chip updating firmware by using same
  • Method for updating firmware and chip updating firmware by using same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] A chip and a chip update method according to embodiments of the present invention will be described below with reference to the accompanying drawings.

[0015] figure 2 A schematic block diagram of a chip according to an embodiment of the present invention is shown, which may be a stand-alone chip in a device such as a network hub, or a part of such a stand-alone chip. Such as figure 2 As shown, the chip 200 includes a read only memory (ROM) 201, a main controller (master) 202, a static random access memory (SRAM) 203, a multiplexer (MUX) 204, and a microcontroller unit (MCU) 205 . The main controller 202 is connected to an external memory 400 located outside the chip 200 .

[0016] The external memory 400 is used to store updated firmware, which is used to replace the original firmware in the chip 200, so as to correct hardware defects or errors in the firmware, add new functions to the chip 200, or further optimize the firmware to improve the chip performance. 2...

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 firmware and a chip updating the firmware by using the method. The chip comprises a control unit and a first memory that memorizes an original firmware used for the control unit; furthermore, the chip also comprises a second memory and a main controller, wherein the main controller is used for checking whether the firmware used for updating the control unit exists or not and writing the updated firmware into the second memory for the use of the control unit when the updated firmware exists. The chip and the method for updating the firmware can simplify the updating process of the firmware, thus reducing the cost and time for updating the firmware.

Description

technical field [0001] The invention relates to a method for updating firmware and a chip for updating firmware using the method. More particularly, the present invention relates to a firmware update method capable of simplifying the firmware update process and reducing firmware update cost and time, and a chip for updating firmware using the method. Background technique [0002] Today, many chips in devices such as network hubs include a microcontroller unit (MCU) and a read-only memory (ROM) that stores firmware for the MCU that is used to tape out the chip. ) is solidified in ROM. figure 1 A schematic block diagram of such a conventional chip is shown. Such as figure 1 As shown, the chip 100 includes a ROM 101 and an MCU 102 connected to each other through a ROM bus. When the chip 100 is activated, the MCU 102 reads firmware stored in the ROM 101, and then performs operations using the firmware. [0003] During the use of the chip, in order to correct hardware defect...

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 VIA TECH INC
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