PROBLEM TO BE SOLVED: To provide an electronic controller capable of preventing a state in which justifiable programming software is not present in a non-volatile memory.SOLUTION: Upon rewriting of a program including reprogramming software 20 stored in a non-volatile memory of an electronic controller through execution of the reprogramming software 20 by a CPU, writing means 21 of old reprogramming software writes new reprogramming software into the non-volatile memory, and then determination means 22 of the new reprogramming software determines its own validity. Upon determination that it has validity, erasing means 23 of the new reprogramming software erases the old reprogramming software from the non-volatile memory.SELECTED DRAWING: Figure 2
【課題】不揮発性メモリに、正当性のあるリプログラミングソフトが存在しない状態を防ぐことができる電子制御装置を提供する。【解決手段】電子制御装置の不揮発性メモリに記憶されたリプログラミングソフト20を含むプログラムを、CPUによりリプログラミングソフト20を実行して書き換えるに当たり、旧リプログラミングソフトの書込手段21により、新リプログラミングソフトを不揮発性メモリに書込んだのち、新リプログラミングソフトの判定手段22により、自身の正当性を判定する。正当性が判定された場合に、新リプログラミングソフトの消去手段23により、旧リプログラミングソフトを不揮発性メモリから消去する。【選択図】図2
ELECTRONIC CONTROLLER
電子制御装置
2018-11-15
Patent
Elektronische Ressource
Japanisch