Method and apparatus for firmware upgrades in embedded systems

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 364280, 3642802, G06F 900, G06F 924

Patent

active

055663354

ABSTRACT:
Firmware updates for embedded systems are accomplished by using PROM in favor of conventional ROM, dividing the PROM into pages zero, one, two, etc., that can each contain an entire version of the embedded system. Pages of PROM are addressable by MSB address bits that originate from a circuit that selects page zero upon power-up, and that is responsive to a command in the firmware of the embedded system to increment the value of the MSB address bits. Upon initial fabrication, a product containing the embedded system has entirely unprogrammed PROM. An initial embedded system is zapped into page zero when the product is tested after being turned on for the first time. Replacement versions can be zapped into successive pages as the need arises. Each version includes an initialization routine and its own Get Next Page (GNP) bit. If a version is superseded by another, the old version indicates this by a GNP bit that gets programmed on the old page at the same time the replacement version is zapped into the new page. When that GNP bit is checked by its initialization routine the page selecting MSB address bits are incremented and the micro-processor executing the embedded system is reset; it now runs the initialization routine of the replacement version on the next page, which if not itself replaced, eventually branches out of the initialization routine to the main code of the replacement embedded system.

REFERENCES:
patent: 4663707 (1987-05-01), Dawson
patent: 5093915 (1992-03-01), Platteter et al.
patent: 5220667 (1993-06-01), Ichieda
patent: 5269022 (1993-12-01), Shinjo et al.
patent: 5274816 (1993-12-01), Oka
patent: 5325529 (1994-06-01), Brown et al.
patent: 5325532 (1994-06-01), Crosswy et al.
patent: 5381549 (1995-01-01), Tamura

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for firmware upgrades in embedded systems does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for firmware upgrades in embedded systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for firmware upgrades in embedded systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1254545

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.