KR20060003766A - 하드 와이어드 코드를 이용한 시동 모드를 지원하는 이동단말 시스템의 시동 장치 및 방법 - Google Patents

하드 와이어드 코드를 이용한 시동 모드를 지원하는 이동단말 시스템의 시동 장치 및 방법 Download PDF

Info

Publication number
KR20060003766A
KR20060003766A KR1020040052779A KR20040052779A KR20060003766A KR 20060003766 A KR20060003766 A KR 20060003766A KR 1020040052779 A KR1020040052779 A KR 1020040052779A KR 20040052779 A KR20040052779 A KR 20040052779A KR 20060003766 A KR20060003766 A KR 20060003766A
Authority
KR
South Korea
Prior art keywords
startup
loader
code
hard
wired
Prior art date
Application number
KR1020040052779A
Other languages
English (en)
Other versions
KR100630185B1 (ko
Inventor
정지윤
박정호
Original Assignee
삼성전자주식회사
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020040052779A priority Critical patent/KR100630185B1/ko
Priority to US11/175,388 priority patent/US20060010393A1/en
Publication of KR20060003766A publication Critical patent/KR20060003766A/ko
Application granted granted Critical
Publication of KR100630185B1 publication Critical patent/KR100630185B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/54Link editing before load time
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Telephone Function (AREA)

Abstract

하드 와이어드 시동 모드를 지원하는 단말의 시동 방법에 있어서, 하드 와이어드 시동 모드의 실행 명령을 입력받는 과정과, 하드 와이어드 시동모드를 위해, 모뎀 칩 내부의 하드 와이어드 영역에 저장된 시동 코드를 읽어와 실행하는 과정과, 상기 모뎀 칩 내부의 하드 와이어드 영역에 저장된 로더를 읽어와 메모리 영역에 복사하는 과정과, 상기 복사된 로더를 이용하여 외부 호스트로부터 새로운 시동코드 및 로더를 다운로드 받아 저장하는 과정과, 상기 다운받은 새로운 시동코드 및 로더로 플래시 영역의 내부 시동 코드 및 로더를 대체 하는 것을 특징으로 하여 단말 내부에 시동코드가 손상되었거나 각종 직렬포드 등을 이용한 프로그램 다운로드시 손사오딘 코드나 의도하지 않은 코드를 시동 영역에 다운로드 하게 된 경우, 하드와어어드 시동 모드로 진입을 통해 시동코드를 다시 다운로드할 수 있고, 하드와이어드 시동 모드를 통해 시동 코드의 유연성을 제공함으로써 단말의 손실을 줄이고, 서비스에 대한 소비자의 만족도까지 향상 시킬 수 있는 효과가 있다.
Hard wired code, Booting Code, Booting mode, loader

Description

하드 와이어드 코드를 이용한 시동 모드를 지원하는 이동 단말 시스템의 시동 장치 및 방법{A Apparatus and Method for loading of mobile Phone supporting loading mode using Hard wired code}
도 1은 본 발명에 따른 단말의 시동 절차를 보여주는 도면.
도 2는 단말의 일반 시동 모드 절차를 개략적으로 보여주는 도면.
도 3은 본 발명에 따른 단말의 하드 와이어드 시동 모드 절차를 보여주는 도면.
도 4는 본 발명에 따른 하드와이어드 시동 모드를 지원하기 위한 모뎀 칩 내부 구성을 보여주는 도면.
본 발명은 이동통신시스템의 시동 방법에 관한 것으로서, 특히 하드 와이어드 코드를 이용한 시동 모드를 지원하는 단말의 시동 방법에 관한 것이다.
일반적으로 MPU(Micro Process Unit) 또는 마이크로 컴퓨터 및 사용자 인터 페이스를 구비한 이동 단말 시스템에서 프로그램의 개발이 완료되면 시스템에 구비된 내부롬(ROM : Read Only Memory)에 프로그램을 기록하게 된다.
내부 롬에 저장된 코드가 손상되지 않았을 경우, 이동 단말은 정상적인 시동이 가능하며 이러한 시동 코드를 외부 메모리로부터 새로 로딩해야 하는 경우도 발생한다. 이 때 시동코드를 외부 메모리로부터 새로 로딩하는 방법으로 각종 직렬포트를이용하게 되는데, 새로운 시동 프로그램 다운로드 도중 실수나 오류에 의해 다운로드를성공적으로 끝마치지 못해서 시동영역이 손상되거나, 다운로드에 성공하더라도 손상된 데이터 혹은 의도하지 않은 코드를 다운로드 하는 경우가 발생할 수 있다.
이러한 상황에서는, 직렬 포트를 이용한 시동 프로그램 다운로드가 불가능하며, 단말기 세트를 완전 분해해 보드 상에서 JTAG(Joint Test Access Group) 스캔 케이블을 이용하여 새로운 시동 프로그램을 메모리로 직접 로딩해야 한다.
더욱이 JTAG 스캔 케이블을 사용하기 위해서는 JTAG 신호를 점퍼(Jumper)로 연결해야 하는데, 이러한 과정에서 전기 인두가 사용되므로 이 때 발생하는 열이나 취급자의 부주의로 인해 단말기 보드가 훼손될 수 있고, 전문 인력이 작업을 하는 경우에도 많은 시간이 소요되는 문제점이 있었다.
따라서 상기한 바와 같이 동작되는 종래 기술의 문제점을 해결하기 위하여 창안된 본 발명의 목적은, 단말의 모뎀 칩 내부에 내부 시동 코드를 구비하여 하드 와이어드 시동 모드를 지원하는 시동 방법 및 장치를 제공하는 것이다.
본 발명의 다른 목적은, 하드 와이어드 시동 모드를 통해 내부 시동코드의 손상 여부에 상관없이 시동 절차를 실행할 수 있는 방법 및 장치를 제공하는 것이다.
상기한 바와 같은 목적을 달성하기 위하여 창안된 본 발명의 실시예에 따른 방법은, 하드 와이어드 시동 모드를 지원하는 단말의 시동 방법에 있어서,
하드 와이어드 시동 모드의 실행 명령을 입력받는 과정과,
하드 와이어드 시동모드를 위해, 모뎀 칩 내부의 하드 와이어드 영역에 저장된 시동 코드를 읽어와 실행하는 과정과,
상기 모뎀 칩 내부의 하드 와이어드 영역에 저장된 로더를 읽어와 메모리 영역에 복사하는 과정과,
상기 복사된 로더를 이용하여 외부 호스트로부터 새로운 시동코드 및 로더를 다운로드 받아 저장하는 과정과,
상기 다운받은 새로운 시동코드 및 로더로 플래시 영역의 내부 시동 코드 및 로더를 대체 하는 것을 특징으로 한다.
본 발명의 다른 실시예에 따른 장치는, 하드 와이어드 시동 모드를 지원하는 단말의 시동 장치에 있어서,
내부 시동 코드 및 내부 로더를 저장하고 있는 플래쉬 영역과,
시동 모드의 실행을 위해 상기 플래쉬 영역의 내부 로더를 복사하거나, 외 부 호스트로부터 다운로드 된 새로운 시동 코드 및 로더를 저장하는 메모리 영역과
하드 와이어드 시동 모드를 위한 시동 코드 및 로더를 저장하는 하드와이어드 영역을 구비하고, 상기 하드 와이어드 시동 모드의 실행 시 상기 하드와이어드 영역의 상기 시동코드를 읽어와서 실행하고, 상기 하드와이어드 영역의 상기 로더를 상기 메모리 영역에 복사하는 모뎀 칩을 더 포함하여 구성되는 것을 특징으로 한다.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 도면상에 표시된 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 참조번호로 나타내었으며, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
본 발명은 단말의 모뎀 칩 내부에 단말을 시동하기 위한 하드 와이어드 코드를 설정한다. 단말 내부의 플래쉬 영역의 시동 코드가 손상되면, 외부 메모리 영역으로부터 단말의 시동을 위한 프로그램을 다운로드할 수 없다. 이러한 경우, 단말 내부 플래쉬 영역의 시동 코드의 손상여부에 상관없이 단말을 시동할 수 있게 하기 위해서, 단말의 모뎀 칩에 미리 시동 코드를 저장한다. 그러면, 단말 내부 시동코드가 손상되었을 경우, 하드 와이어드 시동모드에서 상기 설정된 하드 와이어드 코드를 이용하여 단말의 시동 절차를 수행한다. 하드 와이어드 시동모드를 실행하기 위해서는 단말 외부에 특정 핀을 이용하여 하드와이어드 시동 모드를 선택하고, 단말은 상기 특정 핀의 입력을 감지하면 하드 와이어드 시동 모드를 수행하게 된다.
도 1은 본 발명에 따른 단말의 시동 절차를 보여주는 도면이다.
도 1을 참조하면, 20단계에서 단말에 전원이 인가되고 초기화된다. 22단계에서 단말은 외부 핀으로부터 입력을 확인하여 하드 와이어드 시동모드로 진행할 것인지 일반 시동모드로 진행할 것인지를 판단한다. 상기 판단 결과 외부 핀으로부터의 입력이 있을 경우, 단말은 24단계에서 하드 와이어드 시동모드로 진행하고, 상기 판단 결과 외부 핀으로부터 입력이 없을 경우, 단말은 26단계에서 일반적인 시동모드로 진행한다.
이하, 도 2 및 도 3을 참조하여, 단말의 시동모드를 상세히 설명한다.
도 2는 단말의 일반 시동 모드 절차를 개략적으로 보여주는 도면이다.
도시한 바와 같이 단말의 메모리는 시동절차를 위해 플래쉬 영역(100)과 SRAM 영역(Static Random Acess Memory)(102)으로 크게 구성된다.
도 2를 참조하면, 단말의 모뎀 칩(104)은 프로그램 카운터(도시하지 않음)가 플래쉬 영역(100)의 시동 번지를 가리키며 시동 모드에 진입한다. 플래쉬 영역(100)에서 내부 시동코드인 Boot.s(3)는 CPU 버스 컨트롤러를 구성하는 등의 시동 절차를 준비하고, 플래쉬 영역(100)의 로더(Loader)(4)를 SRAM영역(102)으로 복사 한다(110).
CPU는 상기 복사된 로더(5)를 실행함으로써, 호스트 PC(Host PC)(106)로부터 새로운 로더(7) 및 Boot.s(8)를 포함한 시동코드를 다운로드 받기 위해서 상기 호스트 PC(106)와 특정 프로토콜을 이용하여 통신하면서 상기 호스트 명령을 대기한다.(112)
USB(Universial Serial Bus), UART(Universal Asynchronous Receiver Transmitter)등의 시리얼 포트를 이용해 단말과 연결된 호스트 PC(106)는 단말기의 모뎀 칩(104)과 통신하여 새로운 시동 코드인 new loader(7) 및 new Boot.s(8)를 다운로드하고(114), 상기 모뎀 칩(104)은 상기 새로운 로더(7) 및 Boots(8)를 SRAM(102)의 일부 영역에 저장한다(116).
상기 SRAM(102)영역에 다운로드 된 상기 new loader(9) 및 new Boodts(10)로 플래시 영역(100)의 Loader(4) 및 Boot.s(3)를 대체하여 저장된다.(118)
단말이 하드 와이어드 시동모드로 진입을 위한 입력을 감지하면, 후술되는 도 3에 따라 하드와이어드 시동 모드를 진행한다. 하드 와이어드 시동모드에서는 단말이 시동을 위해 플래쉬 영역에 내장되어 있는 로더를 복사하지 않는다. 따라서, 단말의 플래쉬 영역에 내장되어 있는 시동 코드가 손상되었거나 외부 영역으로부터 잘못된 시동코드 및 프로그램이 시동 영역에 다운로드 된 경우에 사용될 수 있다. 본 발명에서는 단말의 시동을 위한 시동 코드를 하드웨어로 구현함으로서 메모리와의 직접적인 교류없이도 시동코드를 수행하는 것과 동일한 단말의 시동 절차를 수행하게 된다.
도 3은 본 발명에 따른 단말의 하드 와이어드 시동 모드 절차를 보여주는 도면이다.
도 3을 참조하면, 단말은 플래쉬 영역(200)과 SRAM 영역(202)로 구성되는 메모리와, 모뎀 칩(204)로 구성되며, 추가로 모뎀 칩(024) 내부에 시동 코드 Boot.s(11) 및 loader(12)를 저장하고 있는 하드 와이어드 영역을 구비한다. 만일, 플래쉬 영역(200)에 정상적인 시동 모드를 실행할 수 없는 손상된 코드인 broken Boot.s(17) 및 Broken loader(16)가 저장되어 있는 경우, 개발자는 외부 입력핀(도시하지 않음)을 이용하여 하드 와이어드 모드를 설정한다. 그러면, 단말의 CPU는 시동 절차를 수행하는 내용의 boot.s(11) 및 loader(12)를 하드웨어로 구현된 코드로 읽어 들인다.
하드 와이어드 시동모드로 진입하여 CPU가 실행하게 되는 모뎀 칩(204)의 boot.s(11)는 시동 절차를 준비하고, 플래시 영역(200)에 저장되어 있는 손상된 로더(16) 대신 로더(12)를 SRAM(202)으로 복사하는 내용을 포함한다(210).
상기 SRAM 영역(202)으로 복사된 새로운 로더(loader)(15)를 실행시키면, USB 또는 UART등을 이용해 새로운 시동 코드인 로더(7) 및 Boot.s(8)를 호스트 PC(206)로부터 다운로드하기 시작한다(212).
상기 다운로드 된 새로운 로더(13) 및 시동 코드 Boot.s(14)가 SRAM(202)의 일부 영역에 저장(214)되면, 상기 새로운 로더(13) 및 Boodt.s(14)는 플래시 영역(200)의 내부 시동코드를 대체하여 저장된다. 이를 통해 내부 시동 코드가 손상되었던 단말은 정상적으로 시동 절차를 수행할 수 있게 된다.
도 4는 본 발명에 따른 하드와이어드 시동 모드를 지원하기 위한 모뎀 칩 내부 구성을 보여주는 도면이다.
도 4를 참조하면, 하드와이어드 시동모드 번지를 생성하는 주소 발생기(406)와, 상기 번지에 따라 해당하는 하드와이어드 영역의 시동 코드를 독출하는 리더기(400)와, 시동 모드에 따라 플래시 영역 또는 하드 와이어드 영역의 시동코드를 선택하는 선택부(402)와, 상기 선택부(402)로부터 입력된 프로그램 코드에 따라 시동절차를 수행하는 CPU(communication Program Unit)(404)와, 외부로부터 입력을 통해 하드와이어드 시동 모드의 실행 명령임을 인지하는 입력핀(408)을 포함하여 구성된다.
외부 입력핀(408)은 상기 선택부(402)와 상기 주소 발생기(406)과 연결되어 외부로부터의 입력을 감지한다. 상기 주소 발생기(406)는 상기 입력핀(408)의 입력이 있으면, 하드 와이어드 영역의 시동번지를 상기 리더기(400)로 입력한다. 상기 리더기(400)는 하드 와이어드 시동 번지를 입력받아, 하드 와이어드 시동 코드를 읽어낸다.
상기 선택부(402)는 상기 외부 입력핀((408)으로부터 하드와이어드 시동 모드의 실행 명령이 있으면 상기 리더기(400)가 읽어낸 하드 와이어드 코드를 선택하여 상기 CPU(404)로 전송하고, 상기 입력핀(408)으로부터 입력이 없으면 플래쉬 영역의 내부 시동 코드를 선택하여 상기 CPU(404)로 전송한다.
상기 CPU(404)는 상기 리더기(400)와, 상기 선택부(402)와, 상기 시동 모드 인지부(408)들의 동작들을 제어하고 상기 선택부(402)로부터 전송받은 시동코드에 따라 해당하는 시동절차를 수행한다.
한편, 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되지 않으며, 후술되는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
이상에서 상세히 설명한 바와 같이 동작하는 본 발명에 있어서, 개시되는 발명 중 대표적인 것에 의하여 얻어지는 효과를 간단히 설명하면 다음과 같다.
본 발명은, 단말 내부에 시동코드가 손상되었거나 각종 직렬 포트를 이용해 새로운 시동 프로그램 다운로드 도중 실수나 오류에 의해 다운로드를 성공적으로 RMx마치지 못해서 시동 영역이 망가지거나, 다운로드에 성공하더라도 손상된 데이터 혹은 의도하지 않은 코드를 다운로드 해버린 경우, 하드와어어드 시동 모드로 진입을 통해 단말을 분해하지 않고도 시동코드를 다시 다운로드할 수 있는 효과가 있다.
또한, 본 발명은 내부 시동 코드가 손상된 경우를 지원하는 하드와이어드 시동 모드를 통해 시동 코드의 유연성을 제공함으로써 단말의 손실을 줄이고, 서비스에 대한 소비자의 만족도까지 향상 시킬 수 있는 효과가 있다.

Claims (7)

  1. 하드 와이어드 시동 모드를 지원하는 단말의 시동 방법에 있어서,
    하드 와이어드 시동 모드의 실행 명령을 입력받는 과정과,
    하드 와이어드 시동모드를 통해, 단말의 CPU가 모뎀 칩 내부의 하드 와이어드 영역에 하드 웨어로 구현된 시동 코드를 읽어와 실행하는 과정과,
    단말의 CPU가 상기 모뎀 칩 내부의 하드 와이어드 영역에 하드웨어로 구현된 로더를 메모리 영역에 복사하는 과정과,
    상기 복사된 로더를 이용하여 외부 호스트로부터 새로운 시동코드 및 로더를 다운로드 받아 저장하는 과정과,
    상기 다운받은 새로운 시동코드 및 로더로 플래시 영역의 내부 시동 코드 및 로더를 대체 하는 것을 특징으로 하는 방법.
  2. 제 1 항에 있어서, 상기 하드 와이어드 시동 모드의 실행 명령이 없으면,
    플래쉬 영역에 저장된 내부 시동 코드를 읽어와 실행하는 과정과,
    상기 플래쉬 영역에 저장된 로더를 상기 메모리 영역에 복사하는 과정과.
    상기 복사된 로더를 이용하여 외부 호스트로부터 새로운 시동 코드 및 로더를 다운로드 받아 저장하는 과정과,
    상기 다운받은 새로운 시동코드 및 로더로 상기 플래시 영역의 내부 시동 코 디 및 로더를 대체하는 것을 특징으로 하는 방법.
  3. 제 1항에 있어서, 상기 하드 와이어드 시동 모드는,
    상기 플래쉬 영역에 저장되어 있는 내부 시동 코드 및 로더가 손상되었거나, 상기 외부 호스트로부터 새로운 시동 코드 및 로더를 다운로드 시에 오류가 발생하여 시동 코드 영역이 손상된 경우에 실행되는 것을 특징으로 하는 방법.
  4. 하드 와이어드 시동 모드를 지원하는 단말의 시동 장치에 있어서,
    내부 시동 코드 및 내부 로더를 저장하고 있는 플래쉬 영역과,
    시동 모드의 실행을 위해 상기 플래쉬 영역의 내부 로더를 복사하거나, 외부 호스트로부터 다운로드 된 새로운 시동 코드 및 로더를 저장하는 메모리 영역과
    하드 와이어드 시동 모드를 위한 시동 코드 및 로더를 하드웨어로 구현한 하드와이어드 영역을 구비하고, 상기 하드 와이어드 시동 모드의 실행 시 상기 하드와이어드 영역의 상기 시동코드를 읽어와서 실행함으로써 초기 시동 과정을 수행하고, 상기 하드와이어드 영역의 상기 로더를 상기 메모리 영역에 복사하는 모뎀 칩을 더 포함하여 구성되는 것을 특징으로 하는 장치.
  5. 제 4항에 있어서, 상기 모뎀 칩은,
    상기 하드와이어드 시동 모드의 실행 명령을 인지하는 입력부와,
    하드와이어드 시동모드 번지를 발생하는 주소 발생기와,
    상기 번지에 따라 상기 하드와이어드 영역의 시동 코드와 로더를 독출하는 리더기와,
    상기 입력부의 입력에 따라 시동코드를 선택하는 선택부와,
    상기 선택부로부터 선택된 프로그램 코드에 따라 해당하는 시동절차를 수행하는 CPU를 포함하여 구성되는 것을 특징으로 하는 장치.
  6. 제 5항에 있어서, 상기 선택부는,
    상기 외부 입력핀으로부터 입력이 있으면 상기 리더기가 읽어낸 하드 와이어드 코드를 선택하고, 상기 입력핀으로부터 입력이 없으면 상기 플래쉬 영역의 내부 시동 코드를 선택하여 상기 제어부로 전송하는 것을 특징으로 하는 장치.
  7. 제 4항에 있어서, 상기 하드 와이어드 시동 모드는,
    상기 플래쉬 영역에 저장되어 있는 내부 시동 코드 및 로더가 손상되었거나, 상기 외부 호스트로부터 새로운 시동 코드 및 로더를 다운로드 시에 오류가 발생하여 시동코드 영역이 손상된 경우에 실행되는 것을 특징으로 하는 장치.
KR1020040052779A 2004-07-07 2004-07-07 하드 와이어드 코드를 이용한 시동 모드를 지원하는 이동단말 시스템의 시동 장치 및 방법 KR100630185B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020040052779A KR100630185B1 (ko) 2004-07-07 2004-07-07 하드 와이어드 코드를 이용한 시동 모드를 지원하는 이동단말 시스템의 시동 장치 및 방법
US11/175,388 US20060010393A1 (en) 2004-07-07 2005-07-07 Apparatus and method for start of mobile phone supporting start mode using hard-wired code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040052779A KR100630185B1 (ko) 2004-07-07 2004-07-07 하드 와이어드 코드를 이용한 시동 모드를 지원하는 이동단말 시스템의 시동 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20060003766A true KR20060003766A (ko) 2006-01-11
KR100630185B1 KR100630185B1 (ko) 2006-09-29

Family

ID=35542750

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040052779A KR100630185B1 (ko) 2004-07-07 2004-07-07 하드 와이어드 코드를 이용한 시동 모드를 지원하는 이동단말 시스템의 시동 장치 및 방법

Country Status (2)

Country Link
US (1) US20060010393A1 (ko)
KR (1) KR100630185B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100588199B1 (ko) * 2004-12-07 2006-06-08 주식회사 팬택 휴대 단말기에서 프로그램 다운로드 실패시 이의 복구방법 및 이를 적용한 휴대 단말기

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100775898B1 (ko) * 2006-06-22 2007-11-13 삼성전자주식회사 이동통신단말의 콘텐츠 파일 플레이 리스트 설정방법
KR20140128122A (ko) * 2013-04-26 2014-11-05 주식회사 코아로직 업그레이드 부트 모드 자동 진입 장치 및 방법
CN108513169B (zh) * 2018-04-04 2021-09-24 海信视像科技股份有限公司 一种芯片下载启动程序的方法、芯片及液晶电视

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0898225A4 (en) * 1997-01-31 2000-07-05 Sony Corp INFORMATION PROCESSING APPARATUS AND METHOD
CN100377027C (zh) * 2001-05-14 2008-03-26 株式会社Ntt都科摩 程序管理***
EP1372068A3 (en) * 2002-06-11 2006-02-08 Seiko Epson Corporation System, method and program for rewriting a flash memory
US20050015540A1 (en) * 2003-07-18 2005-01-20 Hung-Chou Tsai Auto-executable portable data storage device and the method of auto-execution thereof
US7269829B2 (en) * 2004-07-30 2007-09-11 Signature Control Systems, Inc. Method and system for remote update of microprocessor code for irrigation controllers

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100588199B1 (ko) * 2004-12-07 2006-06-08 주식회사 팬택 휴대 단말기에서 프로그램 다운로드 실패시 이의 복구방법 및 이를 적용한 휴대 단말기

Also Published As

Publication number Publication date
US20060010393A1 (en) 2006-01-12
KR100630185B1 (ko) 2006-09-29

Similar Documents

Publication Publication Date Title
KR100880379B1 (ko) 외부로부터 제공받는 부트 코드로 부팅되는 정보기기시스템
CN103399761B (zh) 固件烧录方法及其装置
EP0628908A1 (en) PCMCIA interface using shared memory
JP2006092547A (ja) 基本入出力システムを具えたコンピュータシステム及びその制御方法
JP2006065857A (ja) 移動通信端末機のプログラム強制ダウンロード方法及び装置
CN103905631B (zh) 移动终端及其modem及linux芯片统一下载的方法
CN112947978A (zh) 基于芯片usbhid升级固件的方法、终端设备及计算机可读存储介质
KR101197152B1 (ko) 전자장치와 이를 포함하는 전자장치 시스템 및 그 제어방법
KR100630185B1 (ko) 하드 와이어드 코드를 이용한 시동 모드를 지원하는 이동단말 시스템의 시동 장치 및 방법
CN113190279B (zh) 一种预启动功能控制方法、***及介质
CN112162794B (zh) 一种单板启动方法、装置、单板以及网络设备
CN107087164A (zh) 一种设备开机的方法和装置
CN117130672A (zh) 服务器启动流程控制方法、***、终端及存储介质
CN110908733A (zh) 工作模式确定方法及装置、控制方法及装置
CN113157301B (zh) 终端版本升级方法、***、存储介质及终端
CN111142954B (zh) 一种开机控制方法、装置及计算机可读存储介质
CN112445440B (zh) 一种图像形成装置及其启动控制方法和存储介质
CN210466365U (zh) 微控制单元设备
KR100490743B1 (ko) 부트로더 상에서 유에스비를 이용한 파일 다운로드 방법
CN112286562B (zh) 一种可信操作***调试更新方法及***
CN113010439B (zh) 一种设备出厂检测方法、装置、电子设备及存储介质
CN116820841A (zh) 终端设备的启动方法、装置、设备、介质及产品
US20240134651A1 (en) Download method of program to settlement terminal and settlement terminal
JP2003150454A (ja) 増設外部記憶システム
JP2000105703A (ja) 画像形成装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20090827

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee