ON-VEHICLE CONTROLLER AND PROGRAM UPDATE SOFTWARE

PROBLEM TO BE SOLVED: To shorten a difference restoration time.SOLUTION: An on-vehicle controller includes fifth difference restoration means that transmits third block difference data between a new program to be written into an update object block in a first nonvolatile memory region, i.e. an updat...

Full description

Saved in:
Bibliographic Details
Main Authors KUROSAWA KENICHI, KASUYA HIROYUKI, NAKAHARA AKIHARU
Format Patent
LanguageEnglish
Japanese
Published 11.10.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:PROBLEM TO BE SOLVED: To shorten a difference restoration time.SOLUTION: An on-vehicle controller includes fifth difference restoration means that transmits third block difference data between a new program to be written into an update object block in a first nonvolatile memory region, i.e. an update object, and the whole of an old program in a second nonvolatile memory region to the on-vehicle controller by the block, stores the block difference data in the nonvolatile memory, and uses the third block difference data and the whole of the old program stored in the second nonvolatile memory region to restore the new program in the update object block in the first nonvolatile memory region. The on-vehicle controller repetitively executes the fifth difference restoration means and writes the restored new program into the first nonvolatile memory region.SELECTED DRAWING: Figure 1 【課題】差分復元時間を短縮する。【解決手段】更新対象である第1の不揮発性メモリ領域の更新対象ブロックへ書込む新プログラムと、第2の不揮発性メモリ領域の旧プログラム全体との第3のブロック差分データを、ブロック毎に車載制御装置へ送信し、ブロック差分データを揮発性メモリに格納し、第3のブロック差分データと第2の不揮発性メモリ領域に格納されている旧プログラム全体とを用いて、第1の不揮発性メモリ領域の更新対象ブロックの新プログラムを復元する第5の差分復元手段を備え、第5の差分復元手段を繰り返し実行することにより、復元された新プログラムを第1の不揮発性メモリ領域に書き込む。【選択図】図1
Bibliography:Application Number: JP20170058398