| 강의제목 : Intel PXA255를 이용한 임베디드 리눅스 시스템 개발
강의일시 : 2006년 11월 28일 ~ 11월 29일(2일간)
강의시간 : 오전 10시 ~ 오후 5시
장소 : 광운대학교 idec
대상 : 교수, 대학원생(교수 추천)
정원 : 20명
수강료 : 200,000원(숙식 본인 부담, 중식 제공, 교재 제공)
설명 : Embedded 시스템을 개발하는 기술에 대한 전반적 내용을 학습합니다. 즉 임베디드시스템 개요, 교차개발환경 설정, 임베디드 시스템의 부트로더, 리눅스 커널, 문자 디바이스 드라이버등을 살펴본다.
1일차 오전 : 임베디드 시스템의 개요및 개발환경 구축
임베디드 시스템의 개요및 개발 환경을 구축한다.
- 임베디드 시스템의 개요
- 개발환경 구축(cross-compile tool chain, bootp, tftp ...)
1일차 오후 : EMPOSII 부트로더
EMPOSII 부팅시 제일 먼저 실행되어 하드웨어를 초기화 하고 리눅스 커널을 로딩하는 Empos_boot에 관하여 살펴본다.
- 부트로더 기능 및 소스 파일 분석
- 부트로더 컴파일및 로더에서 IO제어 프로그램 작성
2일차 오전 : EMPOSII 임베디드 리눅스 커널및 파일 시스템
EMPOSII 임베디드 시스템의 운영체제인 리눅스와 EMPOSII의 파일 시스템인 램디스크 이미지를 생성해 보고, 퓨징하여 사용하는 실습한다.
- 임베디드 리눅스 이미지 생성(패치및 컴파일)
- 램디스크 이미지 생성
2일차 오후 : 임베디드 리눅스 디바이스 드라이버
임베디드 리눅스에서 디바이스 드라이버 작성하여 EMPOSII의 외부 I/O를 제어해 보자
- 리눅스 디바이스 드라이버
- EMPOSII 외부 I/O 디바이스 드라이버 작성
교육신청은 교육서비스 -> 오프라인강좌에서 신청하여 주세요.
기타 자세한 문의가 필요하신 분은 박정기(042-610-1177)에 연락하시면 됩니다 |