×

Method for fault tolerant updating of an electronic device

  • US 7,082,549 B2
  • Filed: 08/07/2003
  • Issued: 07/25/2006
  • Est. Priority Date: 11/17/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of updating an electronic device comprising a non-volatile memory having a plurality of banks containing a first code version, the method comprising:

  • (a) selecting one of the plurality of banks;

    (b) duplicating the selected bank to a working bank;

    (c) copying the selected bank to a backup bank;

    (d) converting the contents of the working bank from the first code version to a second code version;

    (e) moving the converted working bank to the selected bank;

    (f) verifying the successful completion of at least one of the duplicating, the copying, and the converting using at least one of a cyclic redundancy check, a message digest, a digital signature, and a checksum; and

    (g) repeating (a) through (f) until each of the plurality of banks has been updated.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×