| ■ 제목 : Intel PXA270을 이용한 임베디드 리눅스 시스템 개발
■ 기간 : 2007년 7월 5일 ~ 6일, 10시 ~ 17시
■ 장소 : 서울 동양공업전문대학
■ 대상 : 교수, 조교(교수추천)
■ 실습장비 : HBE-XM-Bulverde
■ 개요
Embedded Software는 특정 기능을 수행하는 시스템을 관리 제어하기 위하여 시스템내에 내장되어 있는 컴퓨터 소프트웨어를 말하는데, 데스크탑 컴퓨터에서의 응용프로그램 개발과는 달리 하드웨어를 직접 제어하는 부분이 많고, 실시간성, 고신뢰성, 병행성 등을 요구하므로 프로그램을 설계, 구현, 테스트하는데 어려움이 많습니다. 또한 사용하는 CPU, 운영체제 등의 개발환경도 응용에 따라 매우 다양하기 때문에 익숙해지기 어렵다는 문제점을 갖습니다. 따라서 본 강좌는 하드웨어를 설계 및 개발 능력을 가진, 혹은 팀 프로젝트에서 하드웨어를 확실히 이해하고 하드웨어 개발자와 공동개발이 가능하며, 시스템개발 환경을 구축할 수 있고, 임베디드 시스템내에서의 하드웨어 제어 프로그램으로부터 응용 프로그래밍까지를 통합적으로 접근할 수 있는 기반 지식을 가진 임베디드 시스템 프로그래밍 개발 인력 양성을 목표로 합니다.
■ 일정
1일차 오전 : 임베디드 시스템의 개요 및 개발환경 구축
- 임베디드 시스템의 개요
- 개발환경 구축(cross-compile tool chain, bootp, tftp ...)
1일차 오후 : HBE-XM-Bulverde 부트로더
- 부트로더 기능 및 소스 파일 분석
- 부트로더 컴파일및 로더에서 IO제어 프로그램 작성
2일차 오전 : HBE-XM-Bulverde 임베디드 리눅스 커널및 파일 시스템
- 임베디드 리눅스 이미지 생성(패치및 컴파일)
- 램디스크 이미지 생성
2일차 오후 : 임베디드 리눅스 디바이스 드라이버
- 리눅스 디바이스 드라이버
- HBE-XM-Bulverde 외부 I/O 디바이스 드라이버 작성
■ 문의사항
기타 문의 사항이 있으시면 박정기차장(042-610-1177)에게 문의 하시기 바랍니다.
■ 본 강좌와 관련 된 교육장비를 구매하신 고객은 무료로 수강하실 수 있습니다.
(교육장비를 구매하신 분께는 수강증을 드리고 있습니다.)
■ 조교 혹은 학생을 추천하실 경우에는 추천서를 보내주시기 바랍니다.
추천서는 인터넷 익스플로우 http://www.hanback.co.kr/~pjk/click.zip 주소에 입력하시면 다운 받으실 수 있습니다. |