KR20050120856A - Usb 메모리 장치를 이용한 임베디드 시스템의 장애복구 및 업그레이드 방법 - Google Patents
Usb 메모리 장치를 이용한 임베디드 시스템의 장애복구 및 업그레이드 방법 Download PDFInfo
- Publication number
- KR20050120856A KR20050120856A KR1020040045963A KR20040045963A KR20050120856A KR 20050120856 A KR20050120856 A KR 20050120856A KR 1020040045963 A KR1020040045963 A KR 1020040045963A KR 20040045963 A KR20040045963 A KR 20040045963A KR 20050120856 A KR20050120856 A KR 20050120856A
- Authority
- KR
- South Korea
- Prior art keywords
- upgrade
- data
- embedded system
- recovery
- memory device
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0736—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (8)
- 장애 복구 또는 업그레이드 기능을 지원하는 임베디드 시스템에 있어서,상기 임베디드 시스템의 일측에 마련된 USB 포트를 통하여 소정의 USB 메모리 장치의 연결을 감지하기 위한 인터페이스부;상기 USB 메모리 장치로부터 복구 또는 업그레이드 데이터를 입력 받는 데이터 연결부; 및상기 데이터 연결부를 통해 입력된 상기 복구 또는 업그레이드 데이터를 소정의 저장 수단에 로드하고, 상기 저장 수단에 로드된 복구 또는 업그레이드 데이터를 실행시켜 상기 임베디드 시스템의 장애 복구 또는 업그레이드를 수행하도록 제어하는 데이터 제어부를 포함하는 것을 특징으로 하는 임베디드 시스템.
- 제1항에 있어서,상기 복구 또는 업그레이드 데이터는 상기 임베디드 시스템의 부트 로더(BL) 업그레이드 데이터이고,사용자로부터 상기 부트 로더 업그레이드 데이터의 업그레이드 모드에 대한 선택 입력을 수신하기 위한 사용자 설정부를 더 포함하며,상기 데이터 제어부는 상기 사용자 설정부에서 설정된 상기 업그레이드 모드가 자동 모드인 경우, 상기 USB 메모리 장치에 기록된 상기 부트 로더 업그레이드 데이터 중 최신 버전을 로드하여 실행시키도록 제어하고, 상기 업그레이드 모드가 수동 모드인 경우, 상기 사용자 설정부를 통해 입력된 부트 로더 업그레이드 실행 명령에 따라 상기 부트 로더 업그레이드 데이터를 로드하여 실행시키도록 제어하는 것을 특징으로 하는 임베디드 시스템.
- 제1항에 있어서,상기 복구 또는 업그레이드 데이터는 상기 임베디드 시스템의 운영체제(OS) 복구 데이터이고,사용자로부터 상기 운영체제 복구 데이터의 복구 모드에 대한 선택 입력을 수신하기 위한 사용자 설정부를 더 포함하며,상기 데이터 제어부는 상기 사용자 설정부에서 설정된 상기 복구 모드가 자동 모드인 경우, 상기 USB 메모리 장치에 기록된 상기 운영체제 복구 데이터를 로드하여 실행시키도록 제어하고, 상기 복구 모드가 수동 모드인 경우, 상기 사용자 설정부를 통해 입력된 운영체제 복구 실행 명령에 따라 상기 운영체제 복구 데이터를 로드하여 실행시키도록 제어하는 것을 특징으로 하는 임베디드 시스템.
- 제1항에 있어서,상기 복구 또는 업그레이드 데이터는 상기 임베디드 시스템의 운영체제(OS) 업그레이드 데이터이고,사용자로부터 상기 운영체제 업그레이드 데이터의 업그레이드 모드에 대한 선택 입력을 수신하기 위한 사용자 설정부를 더 포함하며,상기 데이터 제어부는 상기 사용자 설정부에서 설정된 상기 업그레이드 모드가 자동 모드인 경우, 상기 USB 메모리 장치에 기록된 상기 운영체제 업그레이드 데이터 중 최신 버전을 로드하여 실행시키도록 제어하고, 상기 업그레이드 모드가 수동 모드인 경우, 상기 사용자 설정부를 통해 입력된 운영체제 업그레이드 실행 명령에 따라 상기 운영체제 업그레이드 데이터를 로드하여 실행시키도록 제어하는 것을 특징으로 하는 임베디드 시스템.
- 제1항에 있어서,상기 임베디드 시스템의 시스템 동작 로그 파일을 기록하기 위한 로그 파일 저장부를 더 포함하고,상기 데이터 제어부는 상기 로그 파일 저장부에 기록된 상기 시스템 동작 로그 파일을 상기 USB 메모리 장치로 전송하도록 제어하는 것을 특징으로 하는 임베디드 시스템.
- 제1항 내지 제5항 중 어느 하나의 항에 있어서,상기 임베디드 시스템은 네트워크 스위치인 것을 특징으로 하는 임베디드 시스템.
- 임베디드 시스템의 장애 복구 또는 업그레이드를 수행하는 방법에 있어서,상기 임베디드 시스템의 일측에 마련된 USB 포트를 통하여 소정의 USB 메모리 장치의 연결을 감지하는 단계;상기 USB 메모리 장치로부터 복구 또는 업그레이드 데이터를 입력 받는 단계;상기 입력된 복구 또는 업그레이드 데이터를 소정의 저장 수단에 로드하는 단계; 및상기 저장 수단에 로드된 복구 또는 업그레이드 데이터를 실행시켜 상기 임베디드 시스템의 장애 복구 또는 업그레이드를 수행하도록 제어하는 단계를 포함하고,상기 임베디드 시스템의 장애 복구 또는 업그레이드를 수행하도록 제어하는 상기 단계는,소정의 사용자 설정부를 통해 상기 장애 복구 또는 업그레이드 모드에 대한 선택 입력을 수신하는 단계;상기 장애 복구 또는 업그레이드 모드에 따라 상기 USB 메모리 장치에 기록된 상기 장애 복구 또는 업그레이드 데이터를 식별하는 단계; 및상기 식별된 장애 복구 또는 업그레이드 데이터를 실행하도록 제어하는 단계를 포함하는 것을 특징으로 하는 임베디드 시스템의 장애 복구 또는 업그레이드 수행 방법.
- 제7항의 방법을 실행하기 위한 프로그램을 기록하는, 컴퓨터 판독 가능한 기록 매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040045963A KR100605031B1 (ko) | 2004-06-21 | 2004-06-21 | Usb 메모리 장치를 이용한 임베디드 시스템의 장애복구 및 업그레이드 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040045963A KR100605031B1 (ko) | 2004-06-21 | 2004-06-21 | Usb 메모리 장치를 이용한 임베디드 시스템의 장애복구 및 업그레이드 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050120856A true KR20050120856A (ko) | 2005-12-26 |
KR100605031B1 KR100605031B1 (ko) | 2006-07-31 |
Family
ID=37293151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040045963A KR100605031B1 (ko) | 2004-06-21 | 2004-06-21 | Usb 메모리 장치를 이용한 임베디드 시스템의 장애복구 및 업그레이드 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100605031B1 (ko) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100729772B1 (ko) * | 2005-08-25 | 2007-06-20 | 삼성전자주식회사 | 유에스비를 이용한 펌웨어 업그레이드 방법 |
KR100748206B1 (ko) * | 2006-01-24 | 2007-08-09 | 주식회사 렛스비전 | 임베디드장치의 펌웨어 업그레이드 방법 |
KR100788951B1 (ko) * | 2006-07-13 | 2007-12-26 | 박혜숙 | 외부 저장매체를 이용한 운영체제 수리 방법 |
KR101020229B1 (ko) * | 2009-11-09 | 2011-03-08 | 차대성 | 컴퓨터 복구 방법 및 시스템 |
KR101111615B1 (ko) * | 2010-06-01 | 2012-02-15 | 서울통신기술 주식회사 | 휴대용 단말기의 프로그램 업데이트 장치 및 방법 |
KR20210056642A (ko) * | 2019-11-11 | 2021-05-20 | 한국전자기술연구원 | 클라우드 환경 이중화 스토리지를 위한 어플라이언스 적용 방법 |
CN113805918A (zh) * | 2021-09-01 | 2021-12-17 | 浙江吉利控股集团有限公司 | 一种用于升级tbox和获取tbox日志的数据交互系统及其方法 |
CN117520079A (zh) * | 2024-01-03 | 2024-02-06 | 国网辽宁省电力有限公司 | 一种usb端子接口故障检测装置及检测方法 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101469078B1 (ko) * | 2012-12-20 | 2014-12-04 | 오픈스택 주식회사 | 하나의 유에스비 단자를 이용한 복수의 내장 보드의 펌웨어 업그레이드 방법 및 시스템 |
KR20220156171A (ko) | 2021-05-18 | 2022-11-25 | 삼성전자주식회사 | 모바일 전자 장치의 부트로더 복구 방법 및 이를 수행하는 부트로더 복구 시스템 |
-
2004
- 2004-06-21 KR KR1020040045963A patent/KR100605031B1/ko active IP Right Grant
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100729772B1 (ko) * | 2005-08-25 | 2007-06-20 | 삼성전자주식회사 | 유에스비를 이용한 펌웨어 업그레이드 방법 |
KR100748206B1 (ko) * | 2006-01-24 | 2007-08-09 | 주식회사 렛스비전 | 임베디드장치의 펌웨어 업그레이드 방법 |
KR100788951B1 (ko) * | 2006-07-13 | 2007-12-26 | 박혜숙 | 외부 저장매체를 이용한 운영체제 수리 방법 |
KR101020229B1 (ko) * | 2009-11-09 | 2011-03-08 | 차대성 | 컴퓨터 복구 방법 및 시스템 |
WO2011055923A2 (ko) * | 2009-11-09 | 2011-05-12 | Cha Dae Sung | 컴퓨터 복구 방법 및 시스템 |
WO2011055923A3 (ko) * | 2009-11-09 | 2011-08-04 | Cha Dae Sung | 컴퓨터 복구 방법 및 시스템 |
KR101111615B1 (ko) * | 2010-06-01 | 2012-02-15 | 서울통신기술 주식회사 | 휴대용 단말기의 프로그램 업데이트 장치 및 방법 |
KR20210056642A (ko) * | 2019-11-11 | 2021-05-20 | 한국전자기술연구원 | 클라우드 환경 이중화 스토리지를 위한 어플라이언스 적용 방법 |
CN113805918A (zh) * | 2021-09-01 | 2021-12-17 | 浙江吉利控股集团有限公司 | 一种用于升级tbox和获取tbox日志的数据交互系统及其方法 |
CN117520079A (zh) * | 2024-01-03 | 2024-02-06 | 国网辽宁省电力有限公司 | 一种usb端子接口故障检测装置及检测方法 |
CN117520079B (zh) * | 2024-01-03 | 2024-03-22 | 国网辽宁省电力有限公司 | 一种usb端子接口故障检测装置及检测方法 |
Also Published As
Publication number | Publication date |
---|---|
KR100605031B1 (ko) | 2006-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101292429B1 (ko) | 오프 상태로부터의 운영 체제의 고속 부팅 | |
CN103136012B (zh) | 计算机系统及其基本输入输出系统的更新方法 | |
CN107122321B (zh) | 硬件修复方法、硬件修复系统以及计算机可读取存储装置 | |
CN100474247C (zh) | 在计算机服务器系统中更新固件的方法 | |
US8468389B2 (en) | Firmware recovery system and method of baseboard management controller of computing device | |
US7953831B2 (en) | Method for setting up failure recovery environment | |
CN101329632B (zh) | 一种使用boot启动cpu的方法与装置 | |
US9448889B2 (en) | BIOS failover update with service processor | |
CN100492305C (zh) | 一种计算机系统的快速恢复方法及设备 | |
US9448808B2 (en) | BIOS update with service processor without serial peripheral interface (SPI) access | |
CN111198832B (zh) | 一种处理方法和电子设备 | |
CN101295255A (zh) | 固件更新系统及方法 | |
EP2280348B1 (en) | Method and system for saving operational state of running applications when unexpected shutdown events occur | |
KR100605031B1 (ko) | Usb 메모리 장치를 이용한 임베디드 시스템의 장애복구 및 업그레이드 방법 | |
US7861112B2 (en) | Storage apparatus and method for controlling the same | |
US20110239038A1 (en) | Management apparatus, management method, and program | |
CN110692058A (zh) | 提供独立备份及恢复功能的辅助存储装置及适用其的设备 | |
KR0182632B1 (ko) | 클라이언트 서버 시스템 및 그 제어 방법 | |
US20040177226A1 (en) | Storage system with snapshot-backup capability and method for the same | |
JP2017078998A (ja) | 情報処理装置およびログ管理方法、並びにコンピュータ・プログラム | |
CN109634782B (zh) | 一种系统健壮性的检测方法、装置、存储介质及终端 | |
CN201047943Y (zh) | 一种计算机系统的快速恢复设备 | |
KR101564144B1 (ko) | 펌웨어 관리 장치 및 방법 | |
CN102662702A (zh) | 设备管理系统、装置、基板管理装置及方法 | |
JP3117666B2 (ja) | コールドスタンバイ型二重系システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20040621 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20051214 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20060612 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060719 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060720 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20090715 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20100712 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20110711 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20120713 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20130730 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20130730 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20140710 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20140710 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20150710 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20150710 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20200715 Start annual number: 15 End annual number: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20210712 Start annual number: 16 End annual number: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20220711 Start annual number: 17 End annual number: 17 |
|
PR1001 | Payment of annual fee |
Payment date: 20230710 Start annual number: 18 End annual number: 18 |
|
PC1801 | Expiration of term |
Termination date: 20241221 Termination category: Expiration of duration |