JPH03252818A - ダウンロード制御方式 - Google Patents

ダウンロード制御方式

Info

Publication number
JPH03252818A
JPH03252818A JP2051984A JP5198490A JPH03252818A JP H03252818 A JPH03252818 A JP H03252818A JP 2051984 A JP2051984 A JP 2051984A JP 5198490 A JP5198490 A JP 5198490A JP H03252818 A JPH03252818 A JP H03252818A
Authority
JP
Japan
Prior art keywords
blocks
input
block
host device
down load
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.)
Pending
Application number
JP2051984A
Other languages
English (en)
Inventor
Koichi Kondo
弘一 近藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2051984A priority Critical patent/JPH03252818A/ja
Publication of JPH03252818A publication Critical patent/JPH03252818A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概要ゴ 上位装置からプログラムを入出力装置にダウンロードす
るダウンロード1111111方式に関し、ダウンロー
ド時に受信ブロック数を検出して正常に受信できなかっ
たときに当該ブロックから再ダウンロード要求を通知し
てダウンロードし、ダウンロード中にたとえエラーが発
生しても中断なく自動的に続行すると共にインタフェー
スの占有lIBを必要最小限にすることを目的とし、上
位装置から入出力装置にダウンロードされてきたプログ
ラムのブロック数を計数する受信カウンタを当該入出力
装置内に設け、上位装置からダウンロードされてきたプ
ログラムを入出力装置のメモリに格納すると共にそのブ
ロック数を上記受信カウンタで計数し、何らかの異常ガ
発生したときにi該受信カウンタを参照して異常が発生
したブロックからの再ダウンロード要求を上記上位装置
に遣短し、ダウンロードを続行するように構成する。
〔産業上の利用分野〕
本発明は、上位装置からプログラムを入出力装置にダウ
ンロードするダウンロード制御方式に関するものである
〔従来の技術と発明が解決しようとする課題]従来、入
出力装置の電源投入時に上位装置から制御プログラムを
ダウンロードするようにしていた。この上位装置から入
出力装置へのダウンロード中にインタフェースの乱れな
どにより、正しいデータを受信できない場合、インタフ
ェースなどに異常が発生した旨を!!示し、ダウンロー
ドを中断していた。このため、オペレータが上位装置か
ら入出力装置にダウンロードを最初からやりなおしたり
、入出力装置のtmを再投入して最初からやりなおした
りする必要があり、オペレータに負担がかかると共に、
最初から再ダウンロードすることによって多くの時間が
必要となり、しかも同一インタフェースに複数の入出力
装置が接続されているとインタフェース占有による上位
装置から他の入出力装置に対するサポートが遅延してし
まうという問題があった。
本発明は、ダウンロード時に受信ブロック数を検出して
正常に受信できなかったときに当該ブロックから再ダウ
ンロード要求を通知してダウンロードし、ダウンロード
中にたとえエラーが発生しても中断な(自#Ii的にt
&行すると共にインタフェースの占有時間を必要最小限
にすることを月的としている。
〔1IIWlを解決する手段〕 第1図を参照してv1!!を解決する手段を説明する。
第1図において、入出力装置2は、上位装置lからプロ
グラムをダウンロードしようとする対象の入出力装置で
ある。
受信カウンタ7−1は、上位装置lから入出大袋W2に
ダウンロードされてきたプログラムのブロック数を計数
するカウンタでおる。
データ要求機構部10は、異常が発生したブロックから
の再ダウンロード要求を上位装置tに通知するものであ
る。
〔作用〕
本発明は、第1図に示すように〜上位装置tからダウン
ロードされてきたプログラムを入出力装置2のメモ’7
6に格納すると共にそのブロック数を受信カランタフ−
1で計数し、何らかの異常が発生したときに当該異常が
発生したブロックからの再ダウンロード要求をデータ要
求機構部10が上位*21に通知し、再ダウンロードを
続行するようにしている。
従って、ダウンロード時に受信ブロック数を検出して正
常に受信できなかったときに当該ブロックから再ダウン
ロード要求を通知してダウンロードすることにより、ダ
ウンロード中にたとえエラーが発生しても中断なく自動
釣に続行すると共にインタフェースの占有時間を必要量
小屋にすることが可能となる。
〔実施例〕
次に、第1図および第2図を用いて本発明のl実施例の
構成および動作を順次詳細に説明する。
第1図において、上位装置1は、入出大袋f2に111
mプログラムをダウンロードする上位装置、例えばCH
(チエネル装置)である。
入出大袋N2は、上位装置flからプログラムをダウン
ロードしようとする対象の入出力装置であって、3ない
し10から構成されるものである。
尚、入出力WfZ内でダウンロードするために必要最小
限のプログラムは、図示外のROMに格納しておく。
入出力vsmma部3は、上位装置lとの間で入出力を
制御するものである。
データ受信機構部4は、データを受信するものである。
データ書込み機構1r5は、上位装置lからダウンロー
ドされてきたプログラムなどをメモリ6に書き込むもの
である。
メモリ6は、プログラムなどを書き込むものである。
ブロック数検出機構部7ば、上位装置1からダウンロー
ドされてきたプログラムのブロック数を検出するもので
ある。
受信カウンタ7−1は、上位装置lから入出力装置2に
送られてきたプログラムのブロック数(例えば256バ
イト単位のブロック数)を計数するものである。
エラー処理機構部8は、上位装置1から送られてきたプ
ログラムなどの転送エラーを検出したりなどするもので
ある。
再ダウンロード指示機構部9は、再ダウンロードを指示
するものである。これは、上位装置1からインタフェー
スを介してダウンロードされてきたプログラムについで
、何らかのエラーが検出されたときに、告該エラーの発
生したブロックから再ダウンロード要求を通知するよう
に指示を行うものである。この際、崗−ブロックで所定
口数を超えてエラーが発生した場合、インタフェースが
復旧不可能と判断し、ダウンロードを中止し、その旨を
西面上に表示する。
データ要求機構部10は、ダウンローY要求を上位装置
1に通知するものである。
次に、第2図フローチャートを用いて第1図構成の動作
を#認に説明する。
第2図において、■は、ダウンロードおよびブロック数
のカウントを行う、これは、第1図上位装’11からダ
ウンロードされてきたプログラムを、入出力11111
1111111部3、データ受信機構部4、データ書込
み機構部5を介してメモリ6にプロ、り単位にロードす
ると共に、ブロック数検出機構部7によって検出したブ
ロックを受信カウンタ7−1でカウントする。
@は一エラー発生か否かを判別する。これは、第1図エ
ラー処!!機構部8が、■で上位装置1から受信したプ
ログラムに何らかのエラーが発生したか否かを判別する
。YESの場合には、■で受信カウンタ値からダウンロ
ード要求を上位語Klに通知し、■で再ダウンロードす
る。一方、N。
の場合には、■で終了か否かを判別し、YESのときに
終了しくEND) 、Noのときに0を纜り返し行う。
以上の処理によって、上位装置tからダウンロードされ
てきたプログラムを受信して入出力装置20メモリ6に
ロード中に、受信したプログラムからエラーを検出した
場合、エラーの発生したブロックからのダウンロード要
求を上位Wflに通知してダウンロードを続行すること
により、ダウンロード中にたとえエラーが発生してもオ
ペレータの介入なしに自動的に再ダウンロードを続行し
、しかも必要最小限の再ダウンロードによりインタフェ
ースの占有IIEを短縮することが回旋となる。
第3図は、ダウンロード時のブロック数検出説明図を示
す。
第3は(イ)は、書き込みアドレスの上位ピントをブロ
ックアドレスとする様子を示す、これは、上位!21か
らダウンロードされてきた所定バイト数単位(例えば2
56バイト単位)のプログラムをメモリ6に書き込む際
に、上位のピントをブロック数(ブロックアドレス)と
して検出するようにしたものである。
第3閃(C7)は、256 B <パイ) ) 41位
ニ上位装置1から入出力装置2にダウンロードされてき
た場合のブロックアドレスを示す、このようにメモリ6
にプログラムをライトする書き込みアドレスの上位ビッ
トによってブロック数を検出し、何らかのエラーが発生
したときに当該ブロック数(ブロックアドレス)のプロ
グラムからの再ダウンロード要求を上位装置1に通知す
るようにしてもよい。
〔発明の効果〕
以上説明したように、本発明によれば、ダウンロード時
に受信ブロック数を検出して正常に受信できなかったと
きに5#Lブロツクから再ダウンロード要求を通知して
ダウンロードを続行する構成を採用しているため、ダウ
ンロード中にたとえエラーが発生しても中斯な(自動的
に続行すると共に、インタフェースの占有時間を必要最
小限にし、他の入出力装置への未サポート時間を短縮す
ることができる。
【図面の簡単な説明】
第1閃は本発明の1実lI例構成図、第2回は本発明の
動作説明フローチャート、第3図は本発明に係るダウン
ロー1時のブびツク数検出説明図を示す。 図中、1ば1位装置、2ば入出力装置、5はデータ書込
み@111部、6はメモリ、7はブロック数検出機構部
、7−1は受信カウンタ、8ばエラー燃理**部、9は
再ダウンロード指示機構部、10ばデータ要求a構部を
表す。

Claims (1)

    【特許請求の範囲】
  1. 上位装置からプログラムを入出力装置にダウンロードす
    るダウンロード制御方式において、上位装置(1)から
    入出力装置(2)にダウンロードされてきたプログラム
    のブロツク数を計数する受信カウンタ(7−1)を当該
    入出力装置(2)内に設け、上位装置(1)からダウン
    ロードされてきたプログラムを入出力装置(2)のメモ
    リに格納すると共にそのブロック数を上記受信カウンタ
    (7−1)で計数し、何らかの異常が発生したときに当
    該受信カウンタ(7−1)を参照して異常が発生したブ
    ロックからの再ダウンロード要求を上記上位装置(1)
    に通知し、ダウンロードを続行するように構成したこと
    を特徴とするダウンロード制御方式。
JP2051984A 1990-03-02 1990-03-02 ダウンロード制御方式 Pending JPH03252818A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2051984A JPH03252818A (ja) 1990-03-02 1990-03-02 ダウンロード制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2051984A JPH03252818A (ja) 1990-03-02 1990-03-02 ダウンロード制御方式

Publications (1)

Publication Number Publication Date
JPH03252818A true JPH03252818A (ja) 1991-11-12

Family

ID=12902126

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2051984A Pending JPH03252818A (ja) 1990-03-02 1990-03-02 ダウンロード制御方式

Country Status (1)

Country Link
JP (1) JPH03252818A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005332137A (ja) * 2004-05-19 2005-12-02 Sony Corp コンテンツデータ供給システム、コンテンツデータ供給装置および方法、コンテンツデータ再生装置および方法、並びにプログラム
US7280894B2 (en) 1999-01-18 2007-10-09 Fujitsu Ten Limited Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system
US7756793B2 (en) 2004-05-19 2010-07-13 Sony Corporation Content data supply system, content data supply apparatus and method, content data reproduction apparatus and method, and program
US8245220B2 (en) 1999-09-06 2012-08-14 Fujitsu Limited Method and apparatus for updating software in radio terminal device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7280894B2 (en) 1999-01-18 2007-10-09 Fujitsu Ten Limited Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system
US7286908B2 (en) 1999-01-18 2007-10-23 Fujitsu Ten Limited Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system
US7349769B2 (en) 1999-01-18 2008-03-25 Fujitsu Ten Limited Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system
US8245220B2 (en) 1999-09-06 2012-08-14 Fujitsu Limited Method and apparatus for updating software in radio terminal device
JP2005332137A (ja) * 2004-05-19 2005-12-02 Sony Corp コンテンツデータ供給システム、コンテンツデータ供給装置および方法、コンテンツデータ再生装置および方法、並びにプログラム
US7756793B2 (en) 2004-05-19 2010-07-13 Sony Corporation Content data supply system, content data supply apparatus and method, content data reproduction apparatus and method, and program
US8578438B2 (en) 2004-05-19 2013-11-05 Sony Corporation Content supply system, content supply apparatus and method, content playback apparatus and method, and program

Similar Documents

Publication Publication Date Title
JP2812189B2 (ja) プログラムダウンロード方法
US20090094450A1 (en) Firmware image update and management
JP2002245022A (ja) マルチプロセッサシステムとその共有メモリ制御方法、及び共有メモリ制御プログラム
JPH03252818A (ja) ダウンロード制御方式
JP2004213406A (ja) プログラマブルコントローラの情報通信ユニット、ファクトリオートメーション機器の遠隔管理システムおよびその方法
JPH03132143A (ja) 交換機システムにおける非常再開処理方式
KR20000016777A (ko) 데이터 로딩 프로세스
JP3550256B2 (ja) 情報処理装置
JP2001089942A (ja) 繊維機械の運転制御装置
KR920004411B1 (ko) E²p rom을 이용한 프로그램 다운방법
JPH10133997A (ja) Dma制御装置
JPH11212904A (ja) データ転送システム
JPH0973437A (ja) マルチcpuシステム
CN119149068A (zh) 固件升级方法、装置、电子设备及计算机程序产品
EP1768411A1 (en) Television camera system and respective configuring method
JP2000035889A (ja) 無線基地局装置
JPH10133958A (ja) 通信装置制御回路
JP2001043072A (ja) 制御プログラム管理装置及び制御プログラム管理方法
JP2005128629A (ja) データベースの更新方式
JPH06139215A (ja) 二重化eepromを持つ制御装置
JPH04308943A (ja) 自動バックアップシステム
JPS597971B2 (ja) 入出力装置の制御方式
JPH04340150A (ja) データ通信システムにおけるプログラムのダウンロード方式
KR20000038085A (ko) 비동기 전송 방식 교환기에서 대기측 로딩 후 상태 불일치 복구방법
JPH04352226A (ja) ディスク装置間のデータ複写方式