In an engine control apparatus, a control program is stored in a
non-volatile rewritable memory such as EEPROM. The control program is
rewritten by a rewriting tool. Specifically, a key identification code is
retrieved from a vehicle key, and compared with a key reference code
stored in the memory. If the compared codes are the same, a program
identification code is retrieved from the rewriting tool, and compared
with a program reference code stored in the memory. If the compared codes
are the same, a new control program is transmitted from the rewriting tool
to the memory to rewrite the control program with the new control program.
Σε μια συσκευή ελέγχου μηχανών, ένα πρόγραμμα ελέγχου αποθηκεύεται σε μια αμετάβλητη επαναγράψιμη μνήμη όπως EEPROM. Το πρόγραμμα ελέγχου ξαναγράφεται από ένα εργαλείο ξαναγραψίματος. Συγκεκριμένα, ένας βασικός κώδικας προσδιορισμού ανακτάται από ένα κλειδί οχημάτων, και συγκρίνεται με έναν βασικό κώδικα αναφοράς που αποθηκεύεται στη μνήμη. Εάν οι συγκρινόμενοι κώδικες είναι οι ίδιοι, ένας κώδικας προσδιορισμού προγράμματος ανακτάται από το εργαλείο ξαναγραψίματος, και συγκρίνεται με έναν κώδικα αναφοράς προγράμματος που αποθηκεύεται στη μνήμη. Εάν οι συγκρινόμενοι κώδικες είναι οι ίδιοι, ένα νέο πρόγραμμα ελέγχου διαβιβάζεται από το εργαλείο ξαναγραψίματος στη μνήμη για να ξαναγράψει το πρόγραμμα ελέγχου με το νέο πρόγραμμα ελέγχου.