JP2009227247A - 車両上制御装置への制御用データの書込み方法および車両上制御装置 - Google Patents
車両上制御装置への制御用データの書込み方法および車両上制御装置 Download PDFInfo
- Publication number
- JP2009227247A JP2009227247A JP2008078681A JP2008078681A JP2009227247A JP 2009227247 A JP2009227247 A JP 2009227247A JP 2008078681 A JP2008078681 A JP 2008078681A JP 2008078681 A JP2008078681 A JP 2008078681A JP 2009227247 A JP2009227247 A JP 2009227247A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transfer frame
- nonvolatile memory
- compression
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 27
- 230000006835 compression Effects 0.000 claims abstract description 69
- 238000007906 compression Methods 0.000 claims abstract description 69
- 230000006837 decompression Effects 0.000 claims abstract description 36
- 238000012545 processing Methods 0.000 abstract description 16
- 230000005540 biological transmission Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000011900 installation process Methods 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
Images
Abstract
【解決手段】 制御プログラム,参照データを含む制御用データを非圧縮転送する第1種転送フレームと、圧縮転送する第2種転送フレームが、同一固定サイズであり、各転送フレームは非圧縮/圧縮を表す圧縮識別情報を含む。車両上制御装置において、受信転送フレームが非圧縮のときは、該フレームの制御用データを不揮発メモリ27に格納するが、圧縮のときは、該フレームの制御用データをRAM26に書込んで解凍処理を開始し、解凍した制御用データをRAMに書込みかつ該制御データ量が設定量、に達すると解凍処理を中断して、解凍した制御用データを不揮発メモリ27に格納し、中断箇所から解凍を再開する。
【選択図】 図2
Description
前記不揮発メモリ(27)に格納するための非圧縮の前記制御用データを複数に分割した格納用データと非圧縮を表す圧縮識別情報を含む固定サイズの第1種データ転送フレーム、又は、前記不揮発メモリ(27)に格納するための前記制御用データを圧縮した圧縮制御用データを複数に分割した格納用データと圧縮を表す圧縮識別情報を含む、前記固定サイズと同一サイズの第2種データ転送フレーム、を受信し、
受信したデータ転送フレームの圧縮識別情報が非圧縮を表すときは、該データ転送フレームの格納用データを前記不揮発メモリ(27)に格納し、
受信したデータ転送フレームの圧縮識別情報が圧縮を表すときは該データ転送フレームの格納用データを解凍して前記不揮発メモリ(27)に格納し該格納用データの解凍を終えると解凍処理を中断し、次のデータ転送フレームを受信すると、前記中断した箇所からの、該次のデータ転送フレームの格納用データの解凍処理を開始して前記不揮発メモリ(27)に格納し、
前記データ転送フレームの受信と該データ転送フレームの非圧縮制御用データの前記不揮発メモリへの格納を、前記不揮発メモリ(27)に格納するための非圧縮の前記制御用データの全てを前記不揮発メモリに格納するまで繰り返す、
ことを特徴とする、車両上制御装置への制御用データの書込み方法。
前記不揮発メモリ(27)に格納するための前記制御用データ又は該制御用データの圧縮データを複数に分割した格納用データと該格納用データが圧縮データか否を表す圧縮識別情報とを含む、前記格納用データが圧縮か非圧縮かに関わらず同一の固定サイズのデータ転送フレームを受信し、
受信したデータ転送フレームの圧縮識別情報が非圧縮を表すときは、該データ転送フレームの格納用データを前記不揮発メモリ(27)に格納し、
受信したデータ転送フレームの圧縮識別情報が圧縮を表すときは該データ転送フレームの格納用データを解凍して前記不揮発メモリ(27)に格納し該格納用データの解凍を終えると解凍処理を中断し、次のデータ転送フレームを受信すると、該データ転送フレームの圧縮識別情報が圧縮を表すものであったときは、前記中断した箇所からの、該次のデータ転送フレームの格納用データの解凍処理を開始して前記不揮発メモリ(27)に格納し、
前記データ転送フレームの受信と該データ転送フレームの非圧縮制御用データの前記不揮発メモリへの格納を、前記不揮発メモリ(27)に格納するための非圧縮の前記制御用データの全てを前記不揮発メモリに格納するまで繰り返す、ことを特徴とする車両上制御装置。
Claims (4)
- データを一時書込むためのRAM、ならびに、車上自動機器の動作を制御するプログラムおよび該プログラムの実行において使用する参照データを含む制御用データ、を格納するための不揮発メモリを持ち、該不揮発メモリの制御用データを用いて、車上自動機器の状態を表す状態データを前記RAMに保持し該状態データに基づいて出力データを生成し該出力データにより該車上自動機器の動作を制御する車両上制御装置の、前記不揮発メモリに前記制御用データを格納する、制御用データ書込み方法において、
前記不揮発メモリに格納するための非圧縮の前記制御用データを複数に分割した格納用データと非圧縮を表す圧縮識別情報を含む固定サイズの第1種データ転送フレーム、又は、前記不揮発メモリに格納するための前記制御用データを圧縮した圧縮制御用データを複数に分割した格納用データと圧縮を表す圧縮識別情報を含む、前記固定サイズと同一サイズの第2種データ転送フレーム、を受信し、
受信したデータ転送フレームの圧縮識別情報が非圧縮を表すときは、該データ転送フレームの格納用データを前記不揮発メモリに格納し、
受信したデータ転送フレームの圧縮識別情報が圧縮を表すときは、該データ転送フレームの格納用データを解凍して前記不揮発メモリに格納し該格納用データの解凍を終えると解凍処理を中断し、次のデータ転送フレームを受信すると、前記中断した箇所からの、該次のデータ転送フレームの格納用データの解凍処理を開始して前記不揮発メモリに格納し、
前記データ転送フレームの受信と該データ転送フレームの非圧縮制御用データの前記不揮発メモリへの格納を、前記不揮発メモリに格納するための非圧縮の前記制御用データの全てを前記不揮発メモリに格納するまで繰り返す、
ことを特徴とする、車両上制御装置への制御用データの書込み方法。 - 前記圧縮識別情報は、前記制御用データの前記不揮発メモリ上の格納アドレスを指定するアドレスデータであって、非圧縮を表すものは該アドレスデータそのもの、圧縮を表すものは、前記不揮発メモリのアドレス範囲の外を表すものである、請求項1に記載の、車両上制御装置への制御用データの書込み方法。
- データを一時書込むためのRAM、ならびに、車上自動機器の動作を制御するプログラムおよび該プログラムの実行において使用する参照データを含む制御用データ、を格納するための不揮発メモリを持ち、該不揮発メモリの制御用データを用いて、車上自動機器の状態を表す状態データを前記RAMに保持し該状態データに基づいて出力データを生成し該出力データにより該車上自動機器の動作を制御する、車両上制御装置において、
前記不揮発メモリに格納するための前記制御用データ又は該制御用データの圧縮データを複数に分割した格納用データと該格納用データが圧縮データか否を表す圧縮識別情報とを含む、前記格納用データが圧縮か非圧縮かに関わらず同一の固定サイズのデータ転送フレームを受信し、
受信したデータ転送フレームの圧縮識別情報が非圧縮を表すときは、該データ転送フレームの格納用データを前記不揮発メモリに格納し、
受信したデータ転送フレームの圧縮識別情報が圧縮を表すときは、該データ転送フレームの格納用データを解凍して前記不揮発メモリに格納し該格納用データの解凍を終えると解凍処理を中断し、次のデータ転送フレームを受信すると、前記中断した箇所からの、該次のデータ転送フレームの格納用データの解凍処理を開始して前記不揮発メモリに格納し、
前記データ転送フレームの受信と該データ転送フレームの非圧縮制御用データの前記不揮発メモリへの格納を、前記不揮発メモリに格納するための非圧縮の前記制御用データの全てを前記不揮発メモリに格納するまで繰り返す、ことを特徴とする車両上制御装置。 - 前記圧縮識別情報は、前記制御用データの前記不揮発メモリ上の格納アドレスを指定するアドレスデータであって、非圧縮を表すものは該アドレスデータそのもの、圧縮をあらわすものは、前記不揮発メモリのアドレス範囲の外を表すものである、請求項3に記載の車両上制御装置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008078681A JP5120009B2 (ja) | 2008-03-25 | 2008-03-25 | 車両上制御装置への制御用データの書込み方法および車両上制御装置 |
| CN200980101033.2A CN101868378B (zh) | 2008-03-25 | 2009-02-24 | 向车上控制装置的控制用数据的写入方法和车上控制装置 |
| DE112009000047.9T DE112009000047B4 (de) | 2008-03-25 | 2009-02-24 | Verfahren zum Schreiben von Steuerungsdaten in eine fahrzeugseitige Steuerungseinheit, und die fahrzeugseitige Steuerungseinheit |
| PCT/JP2009/053248 WO2009119224A1 (ja) | 2008-03-25 | 2009-02-24 | 車両上制御装置への制御用データの書込み方法および車両上制御装置 |
| US12/409,152 US7987300B2 (en) | 2008-03-25 | 2009-03-23 | Method of writing control data into on-board vehicle control unit and the control unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008078681A JP5120009B2 (ja) | 2008-03-25 | 2008-03-25 | 車両上制御装置への制御用データの書込み方法および車両上制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009227247A true JP2009227247A (ja) | 2009-10-08 |
| JP5120009B2 JP5120009B2 (ja) | 2013-01-16 |
Family
ID=41243146
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008078681A Expired - Fee Related JP5120009B2 (ja) | 2008-03-25 | 2008-03-25 | 車両上制御装置への制御用データの書込み方法および車両上制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5120009B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101470158B1 (ko) * | 2013-05-21 | 2014-12-05 | 현대자동차주식회사 | 캘리브레이션 장치 및 그 방법 |
| JP2015069403A (ja) * | 2013-09-30 | 2015-04-13 | クラリオン株式会社 | プログラム実行制御システム |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07129079A (ja) * | 1993-11-04 | 1995-05-19 | Fuji Electric Co Ltd | プログラミングローダのインストール方法 |
| JP2001034601A (ja) * | 1999-07-21 | 2001-02-09 | Nec Ic Microcomput Syst Ltd | ワンチップマイクロコンピュータ内蔵用の不揮発性メモリへのデータ書込み方法 |
| JP2008056193A (ja) * | 2006-09-04 | 2008-03-13 | Nippon Seiki Co Ltd | 車両用表示装置 |
-
2008
- 2008-03-25 JP JP2008078681A patent/JP5120009B2/ja not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07129079A (ja) * | 1993-11-04 | 1995-05-19 | Fuji Electric Co Ltd | プログラミングローダのインストール方法 |
| JP2001034601A (ja) * | 1999-07-21 | 2001-02-09 | Nec Ic Microcomput Syst Ltd | ワンチップマイクロコンピュータ内蔵用の不揮発性メモリへのデータ書込み方法 |
| JP2008056193A (ja) * | 2006-09-04 | 2008-03-13 | Nippon Seiki Co Ltd | 車両用表示装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101470158B1 (ko) * | 2013-05-21 | 2014-12-05 | 현대자동차주식회사 | 캘리브레이션 장치 및 그 방법 |
| JP2015069403A (ja) * | 2013-09-30 | 2015-04-13 | クラリオン株式会社 | プログラム実行制御システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5120009B2 (ja) | 2013-01-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2009119224A1 (ja) | 車両上制御装置への制御用データの書込み方法および車両上制御装置 | |
| CN110494845A (zh) | 控制装置、程序更新系统、程序更新方法 | |
| WO2016047312A1 (ja) | 車両制御装置、リプログラミングシステム | |
| JP5120009B2 (ja) | 車両上制御装置への制御用データの書込み方法および車両上制御装置 | |
| US11701766B2 (en) | Tool, and control circuit and control method therefor | |
| JP5120010B2 (ja) | 車両上制御装置への制御用データの書込み方法および車両上制御装置 | |
| JP6719020B2 (ja) | 車載制御装置、及び、プログラム更新ソフトウェア | |
| CN101452371A (zh) | 管理由主机至光盘的数据的方法与其光学存储系统 | |
| CN103678200A (zh) | 数据处理装置、处理数据的方法和计算机可读记录介质 | |
| US8036786B2 (en) | On-vehicle control apparatus | |
| US6647480B1 (en) | Data block update utilizing flash memory having unused memory size smaller than the data block size | |
| JP4549396B2 (ja) | 車両制御装置 | |
| JP4593095B2 (ja) | プログラム書込装置,プログラム書込システム,送信装置およびプログラム | |
| JP5226341B2 (ja) | チャネル装置、情報処理システム、及びデータ転送方法 | |
| KR20120026052A (ko) | 메모리를 공유하기 위한 시스템 및 방법 | |
| JP2007058499A (ja) | 情報処理装置およびデータ書き込み方法 | |
| JP2008179221A (ja) | 車両用電源供給装置 | |
| JP2014215871A (ja) | 電子制御装置 | |
| US20080250167A1 (en) | Input/Output Device For Memory Card and Control Method Therefor | |
| JP2011248456A (ja) | 電子装置およびマイクロコントローラ | |
| JP6898186B2 (ja) | 自動車用制御装置及び不揮発性メモリの書き込み方法 | |
| JP2007316800A (ja) | 車載プログラム書換え制御装置 | |
| JP4828947B2 (ja) | 車両制御装置の入出力装置 | |
| JP2006072989A (ja) | 電子機器 | |
| CN112269585A (zh) | 一种关节驱动器固件在线更新方法、装置及关节驱动器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100324 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120417 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120618 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120925 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121008 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151102 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |