임베디드 시스템 부트로더 분석 - ARM11 삼성 S3C6410
- 최초 등록일
- 2011.04.24
- 최종 저작일
- 2011.04
- 56페이지/ 어도비 PDF
- 가격 5,000원
소개글
임베디드 시스템 부트로더 분석 레포트 56p 분량
목차
1. 부트로더란?
2. u-boot
3. 분석 tool
4. Aesop-6410 board
5. Bootloader 분석
본문내용
1. Bootloader의 개요
새로운 시스템이 새롭게 시작되는 것을 ‘부팅(booting)`이라고 표현한다.그
리고 이 부팅 과정을 부트스트랩(bootstrap)이라고 하는데, 부트스트랩이란 ’
자신의 장화(boot)의 끈(strap)을 묶고서 일어서려는 사람‘을 의미한다.
Bootloader란 부트스트랩로더(bootstrap loader)를 뜻하는 것이다. Bootloader
의 사전적 의미를 살펴보면 다음과 같다.
“컴퓨터를 부팅하거나 시동시킬 때 사용자가 컴퓨터를 사용할 수 있도록
외부 기억 장치로부터 운영 체계를 읽어와 주기억 장치에 적재해 주는 프로
그램. 일반적으로 컴퓨터의 읽기용 기억 장치(ROM)에 저장되어 있다.”
위의 정의는 Bootloader의 기능을 간단하게 표현하고 있다. 하지만
Bootloader의 동작 자체가 간단한 것은 아니다. 운영 체계를 주기억 장치에
적재하기 위해서는 하드웨어가 시스템에 적합하게 초기화 되어야 하고 정상
적인 동작을 해야 한다. 이런 테스트와 초기화를 수행하는 것 또한
Bootloader의 역할이다. 보편적인 임베디드 시스템에서 Bootloader를 개발
할 때 다음과 같은 기능을 수행한다.
참고 자료
1. 이평정, Design and Implementation of Multi-bootloader Based on GUI using S3C6410
2. 이솝 임베디드 포럼 http://www.aesop.or.kr/?mid=PageMain_Home_v1
3. 블로그 http://blog.naver.com/idrukawa?Redirect=Log&logNo=100054094629
4. 블로그 http://blog.kaisyu.com/
5. 블로그 http://blog.naver.com/bocholt?Redirect=Log&logNo=120068405897
6. 블로그 http://blog.naver.com/minareu?Redirect=Log&logNo=100117274461