JP2005250882A - 情報処理装置およびプログラムの書き換え方法 - Google Patents
情報処理装置およびプログラムの書き換え方法 Download PDFInfo
- Publication number
- JP2005250882A JP2005250882A JP2004060804A JP2004060804A JP2005250882A JP 2005250882 A JP2005250882 A JP 2005250882A JP 2004060804 A JP2004060804 A JP 2004060804A JP 2004060804 A JP2004060804 A JP 2004060804A JP 2005250882 A JP2005250882 A JP 2005250882A
- Authority
- JP
- Japan
- Prior art keywords
- boot
- area
- program
- storage unit
- nonvolatile storage
- 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
Links
Images
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】 情報処理装置1は、ブートプログラムをブート領域22に記憶する不揮発性記憶部12と、ブートプログラム26に代えてブート領域22に新たに書き込むブートプログラム36を記憶する揮発性記憶部13と、ブート領域22に新たに書き込むブートプログラムを不揮発性記憶部12の未使用領域24に書き込み後、新たに書き込むブートプログラム36を不揮発性記憶部12のブート領域22に書き込む処理部11とを有する。アップデート中に電源がオフするなどして不揮発性記憶部のブート領域へのブートプログラムのアップデータに失敗した場合でも、不揮発性記憶部のブート領域以外の格納されたブートプログラムによりシステムの立ち上げを行うことができる。
【選択図】 図3
Description
2 外部装置
11 処理部
12 不揮発性記憶部
13 外部I/F
100 システム
Claims (5)
- プログラムを所定の領域に記憶する不揮発性記憶部と、
前記プログラムに代えて前記領域に新たに書き込むプログラムを記憶する記憶部と、
前記新たに書き込むプログラムを前記不揮発性記憶部の前記領域以外の領域に書き込み後、前記新たに書き込むプログラムを前記不揮発性記憶部の前記領域に書き込む処理部とを有することを特徴とする情報処理装置。 - ブートプログラムをブート領域に記憶する不揮発性記憶部と、
前記ブートプログラムに代えて前記ブート領域に新たに書き込むブートプログラムを記憶する記憶部と、
前記ブート領域に新たに書き込むブートプログラムを前記不揮発性記憶部のブート領域以外の領域に書き込み後、前記新たに書き込むブートプログラムを前記不揮発性記憶部のブート領域に書き込む処理部とを有することを特徴とする情報処理装置。 - 前記処理部は、前記不揮発性記憶部のブート領域以外の領域に書き込んだブートプログラムを消去することを特徴とする請求項2記載の情報処理装置。
- 不揮発性記憶部のブート領域に記憶するブートプログラムに代えて該ブート領域に新たに書き込むブートプログラムを所定の記憶部に記憶させるステップと、
前記ブート領域に新たに書き込むブートプログラムを前記不揮発性記憶部のブート領域以外の領域に書き込みステップと、
前記新たに書き込むブートプログラムを前記不揮発性記憶部のブート領域に書き込むステップとを有することを特徴とするプログラムの書き換え方法。 - 前記プログラムの書き換え方法は更に、前記不揮発性記憶部のブート領域以外の領域に書き込んだブートプログラムを消去するステップを有することを特徴とする請求項4記載のプログラムの書き換え方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004060804A JP2005250882A (ja) | 2004-03-04 | 2004-03-04 | 情報処理装置およびプログラムの書き換え方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004060804A JP2005250882A (ja) | 2004-03-04 | 2004-03-04 | 情報処理装置およびプログラムの書き換え方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005250882A true JP2005250882A (ja) | 2005-09-15 |
Family
ID=35031300
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004060804A Pending JP2005250882A (ja) | 2004-03-04 | 2004-03-04 | 情報処理装置およびプログラムの書き換え方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005250882A (ja) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001209543A (ja) * | 2000-01-28 | 2001-08-03 | Nec Ic Microcomput Syst Ltd | フラッシュ・マイコンにおけるプログラム書き換え方法 |
JP2001334056A (ja) * | 2000-05-29 | 2001-12-04 | Pfu Ltd | 遊技機の管理装置 |
JP2002008382A (ja) * | 2000-06-22 | 2002-01-11 | Hitachi Kokusai Electric Inc | メモリの書き込み装置 |
JP2003288213A (ja) * | 2002-03-28 | 2003-10-10 | Toshiba Corp | ブートプログラム記憶装置、電子機器のブートプログラム記憶方法 |
JP2004013536A (ja) * | 2002-06-06 | 2004-01-15 | Seiko Epson Corp | フラッシュメモリ書き換え制御システム、フラッシュメモリ書き換え制御方法、フラッシュメモリ書き換え制御方法の各工程を実行させるプログラムおよび情報記録媒体 |
JP2004013477A (ja) * | 2002-06-06 | 2004-01-15 | Nec Viewtechnology Ltd | ブートプログラム選択及び更新方法並びにこれを用いたフラッシュメモリ |
-
2004
- 2004-03-04 JP JP2004060804A patent/JP2005250882A/ja active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001209543A (ja) * | 2000-01-28 | 2001-08-03 | Nec Ic Microcomput Syst Ltd | フラッシュ・マイコンにおけるプログラム書き換え方法 |
JP2001334056A (ja) * | 2000-05-29 | 2001-12-04 | Pfu Ltd | 遊技機の管理装置 |
JP2002008382A (ja) * | 2000-06-22 | 2002-01-11 | Hitachi Kokusai Electric Inc | メモリの書き込み装置 |
JP2003288213A (ja) * | 2002-03-28 | 2003-10-10 | Toshiba Corp | ブートプログラム記憶装置、電子機器のブートプログラム記憶方法 |
JP2004013536A (ja) * | 2002-06-06 | 2004-01-15 | Seiko Epson Corp | フラッシュメモリ書き換え制御システム、フラッシュメモリ書き換え制御方法、フラッシュメモリ書き換え制御方法の各工程を実行させるプログラムおよび情報記録媒体 |
JP2004013477A (ja) * | 2002-06-06 | 2004-01-15 | Nec Viewtechnology Ltd | ブートプログラム選択及び更新方法並びにこれを用いたフラッシュメモリ |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7664923B2 (en) | Method and system for updating software | |
JP2007133541A (ja) | 記憶装置、メモリ管理装置、メモリ管理方法及びプログラム | |
JP2005157528A (ja) | メモリ装置 | |
JP4586469B2 (ja) | メモリ制御装置、メモリ制御方法、プログラム | |
JP4177360B2 (ja) | メモリコントローラ、フラッシュメモリシステム及びフラッシュメモリの制御方法 | |
CN110688141B (zh) | 固件更新方法 | |
US6314024B1 (en) | Data processing apparatus | |
JP5084853B2 (ja) | ファームウエア更新装置、通信装置、電子機器、ファームウエア更新システム、ファームウエア更新方法及びプログラム | |
JP2005250882A (ja) | 情報処理装置およびプログラムの書き換え方法 | |
EP3584697B1 (en) | Information processing device | |
JP5521437B2 (ja) | 携帯端末装置、ソフトウェア更新方法及びプログラム | |
JPWO2012077604A1 (ja) | 処理装置、プログラム更新方法、およびプログラム | |
KR20090021695A (ko) | 플래쉬 메모리 롤백 시스템 및 그 방법 | |
JP4910402B2 (ja) | 不揮発性メモリの書き換え装置及び書き換え方法 | |
JP5158883B2 (ja) | ファームウェア更新方法及びファームウェア更新装置 | |
JP2011175361A (ja) | データ記憶装置及びデータ記憶方法 | |
JP4235624B2 (ja) | メモリコントローラ、フラッシュメモリシステム及びフラッシュメモリの制御方法 | |
JP2007328824A (ja) | メモリカード、不揮発性メモリ、不揮発性メモリのデータ書込み方法及びデータ書込み装置 | |
JP2004094628A (ja) | フラッシュメモリのメモリ書き換え制御システム、メモリ書き換え制御方法及びメモリ書き換え制御方法の各工程を実行させるプログラム | |
JP5976729B2 (ja) | 電子機器 | |
JP2005025441A (ja) | Icカードのアプリケーションプログラム更新方法 | |
JP2005063120A (ja) | プログラム書き換え装置 | |
JP2008108048A (ja) | コンピュータ及びそのファームウェア更新方法 | |
JP2004341781A (ja) | ファームウエア更新方法、ファームウエア更新装置およびフラッシュrom | |
JP2023170521A (ja) | 設備機器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091007 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100302 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100427 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100622 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100812 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110412 |