1 |
1
업데이트를 위한 새로운 펌웨어에 속하는 세그먼트를 플래시메모리에 저장시키는 세그먼트관리부; 상기 세그먼트관리부에 의해 상기 플래시메모리에 저장된 상기 세그먼트의 주소값을 저장시키기 위한 주소관리영역을 상기 플래시메모리의 내부에 마련하고, 상기 주소관리영역에 상기 세그먼트의 주소값을 저장시키는 주소저장관리부; 및상기 주소저장관리부에 의해 상기 주소관리영역에 저장된 상기 세그먼트의 주소값에 따라 간접적으로 점프하여 상기 세그먼트로 접근하는 세그먼트접근부; 를 포함하는 것을 특징으로 하는 펌웨어 업데이트 장치
|
2 |
2
제 1항에 있어서,상기 세그먼트관리부는,상기 새로운 펌웨어를 다수개의 상기 세그먼트로 분할하고, 분할된 상기 세그먼트 각각을 상기 플래시메모리의 각 섹터별로 저장시키는 것을 특징으로 하는 펌웨어 업데이트 장치
|
3 |
3
제 2항에 있어서,상기 주소저장관리부에 의해 마련되는 상기 주소관리영역은 하나 또는 다수개의 상기 세그먼트의 주소값만을 저장하는 영역으로서 상기 플래시메모리 내부에서 별도로 구분되는 영역으로 마련되는 것을 특징으로 하는 펌웨어 업데이트 장치
|
4 |
4
제 1항에 있어서, 상기 주소저장관리부는, 상기 플래시메모리에 기존의 세그먼트의 주소값이 저장되어 있는 경우, 상기 기존의 세그먼트의 주소값을 새로운 펌웨어 세그먼트의 주소값으로 대체하여 저장시키는 것을 특징으로 하는 펌웨어 업데이트 장치
|
5 |
5
업데이트를 위한 새로운 펌웨어에 속하는 세그먼트를 플래시메모리에 저장시키는 준비단계; 상기 준비단계에서 저장된 상기 세그먼트의 주소값을 저장시키기 위한 주소관리영역을 상기 플래시메모리의 내부에 마련하는 주소관리영역 형성단계; 상기 주소관리영역 형성단계에서 마련된 상기 주소관리영역에 상기 세그먼트의 주소값을 저장하는 주소값저장단계; 및 상기 주소값저장단계에서 상기 주소관리영역에 저장된 상기 세그먼트의 주소값에 따라 간접적으로 점프하여 상기 세그먼트로 접근하는 세그먼트접근단계;를 포함하는 것을 특징으로 하는 펌웨어 업데이트방법
|
6 |
6
제 5항에 있어서, 상기 준비단계는, 업데이트를 위한 새로운 펌웨어를 다수개의 세그먼트(segment)로 분할하는 분할단계; 및 상기 분할단계에서 다수개로 분할된 상기 세그먼트 각각을 플래시메모리의 각 섹터별로 저장시키는 저장단계;를 포함하는 것을 특징으로 하는 펌웨어 업데이트방법
|
7 |
7
제 6항에 있어서,업데이트를 위한 상기 새로운 펌웨어는, 상기 분할단계에서 다수개의 상기 세그먼트로 나누어 함수가 배치될 수 있도록 작성된 것을 특징으로 하는 펌웨어 업데이트방법
|
8 |
8
제 6항에 있어서,상기 주소관리영역 형성단계에서,상기 주소관리영역은 하나 또는 다수개의 상기 세그먼트의 주소값만을 저장하는 영역으로서 상기 플래시메모리 내부에서 별도로 구분되는 영역으로 마련되는 것을 특징으로 하는 펌웨어 업데이트방법
|
9 |
9
펌웨어 업데이트방법으로서, 업데이트를 위한 새로운 펌웨어 세그먼트를 플래시메모리의 가용영역에 저장시키는 세그먼트저장단계; 상기 플래시메모리에 저장되어 있던 기존의 세그먼트의 주소값을 상기 세그먼트저장단계에서 저장된 상기 새로운 펌웨어 세그먼트의 주소값으로 대체하여 저장시키는 주소값저장단계; 및 상기 주소값저장단계에서 저장된 상기 새로운 펌웨어 세그먼트의 주소값에 따라 간접적으로 점프하여 상기 새로운 펌웨어 세그먼트로 접근하는 세그먼트접근단계;를 포함하는 것을 특징으로 하는 펌웨어 업데이트방법
|
10 |
10
제 9항에 있어서, 상기 세그먼트저장단계에서 상기 새로운 펌웨어 세그먼트가 저장되는 상기 플래시메모리의 가용영역은 상기 새로운 펌웨어 세그먼트의 크기에 대응되는 크기를 갖춘 것을 특징으로 하는 펌웨어 업데이트방법
|
11 |
11
제 10항에 있어서,상기 플래시메모리에는 세그먼트의 주소가 별도로 저장된 주소관리영역이 마련되어 있고, 상기 주소값저장단계에서, 상기 주소관리영역에 저장되어 있던 상기 기존의 세그먼트의 주소값을 상기 새로운 펌웨어 세그먼트의 주소값으로 대체하여 상기 주소관리영역에 저장되는 것을 특징으로 하는 펌웨어 업데이트방법
|