제목 : ★★Embedded Linux 2.6포팅 및 디바이스 드라이버개발 교육(11월14일~16일)★★
행사/교육명 ★★Embedded Linux 2.6포팅 및 디바이스 드라이버개발 교육★★
기간 2007-11-14 ~ 2007-11-16
시간 09:00~17:00
장소 삼보티지원교육센터(역삼역 2번출구, 도곡동방면)
주최 K모바일뉴스
참가대상 ARM 프로세서 기반의 임베디드 관련 개발자,임베디드 리눅스 커널 2.4에서 커널 2.6으로 전환하고자 하는 개발자,펌웨어(Firmware)에서 임베디드 운영체제(OS) 기반으로 전환하고자 하는 개발자,모바일 단말기 및 정보 가전 기기 업체 개발자,한국전자통신연구원(ETRI) 같은
참가비 수강료: 77만원(부가세포함)
URL
http://www.kmobile.co.kr/k_edu/curriculum/edu_embedded.asp
★★강사 :(주) 넷플러그 유명환대표★★
"이런 내용을 주로 배웁니다"
- ARM9 기반의 S3C2440A 프로세서 내부 구조 이해
- ARM 프로세서 기반의 임베디드 리눅스 내부 구조 이해
- ARM 프로세서 기반의 임베디드 리눅스 포팅(porting) 노하우 습득
- 임베디드 리눅스 커널 2.4 와 2.6 차이점 비교 분석
- 임베디드 리눅스 커널 2.6 기반의 모듈 및 디바이스 드라이버 컴파일 기법 습득
(커널 2.4 기반의 Makefile 과 2.6 기반의 Makefile 차이점 비교 분석)
- 임베디드 리눅스 커널 2.6 기반의 모듈(module) 프로그래밍 기법 습득
- 임베디드 리눅스 커널 2.6 기반의 디바이스 드라이버 프로그래밍 기법 습득
"이런 분에게 꼭 필요합니다"
- ARM 프로세서 기반의 임베디드 관련 개발자
- 임베디드 리눅스 커널 2.4에서 커널 2.6으로 전환하고자 하는 개발자
- 펌웨어(Firmware)에서 임베디드 운영체제(OS) 기반으로 전환하고자 하는 개발자
- 모바일 단말기 및 정보 가전 기기 업체 개발자
- 한국전자통신연구원(ETRI) 같은 연구소의 연구원
- 임베디드 관련 대학 및 대학원 학생
---------------------------------------------------------------------------------
[프로그램]
1일차 (수)
1교시:교육 과정 및 강사 소개
2교시:ARM7, ARM9, ARM11 Core별 특징 비교 분석
3교시:리눅스 커널 2.4 vs 2.6 차이점 비교 분석
4교시:실습 기자재(DK-ARM-2440) 하드웨어 구조 분석
5교시:임베디드 리눅스 개발 환경 구축 (I) - Toolchain 설치 및 설정
6교시:임베디드 리눅스 개발 환경 구축 (II) - 리눅스 PC(Host) 환경 설정
7교시:임베디드 리눅스 BSP 이미지 다운로딩 및 보드 부팅 실습
2일차 (목)
1교시:전일 내용 복습
2교시:임베디드 리눅스 BSP 소스 구성 분석 및 포팅 과정 절차 분석
3교시:임베디드 리눅스 부트 로더(U-Boot) 소스 포팅 과정 분석 및 소스 컴파일
4교시:임베디드 리눅스 커널 소스 포팅 과정 분석 및 소스 컴파일 (I)
5교시:임베디드 리눅스 커널 소스 포팅 과정 분석 및 소스 컴파일 (II)
6교시:임베디드 리눅스 파일 시스템 분석 및 수정 실습 (I)
7교시:임베디드 리눅스 파일 시스템 분석 및 수정 실습 (II)
3일차 (금)
1교시:전일 내용 복습
2교시:리눅스 커널 2.4 와 2.6 상의 모듈 프로그래밍의 차이점 정리
3교시:리눅스 커널 2.6 기반의 모듈 소스 작성 기법 분석
4교시:리눅스 커널 2.6 기반의 모듈 프로그래밍 실습
5교시:리눅스 커널 상에서의 디바이스 드라이버 등록, 해제, 초기화 과정 분석
6교시:디바이스 드라이버와 연동되는 응용 프로그램(User Application) 분석
7교시:리눅스 커널 2.6 기반의 디바이스 드라이버 분석 및 실습
교육 특징
1. 핸드폰 같은 모바일 단말기에서 점차 사용이 늘고 있는 임베디드 리눅스 실습 교육
2. 기존의 이더넷(Ethernet) 기반 실습 이외 USB 기반 실습 기법 제공
3. 기존의 교육용 기자재 중심의 따라하기식 임베디드 교육 과정과 달리 현업에 적용되고 있는 실무적인 내용을 바탕으로 교육이 이뤄짐
4. 교육을 통해 습득한 내용을 다양하게 응용할 수 있도록 풍부한 실습 예제들 제공
5. 차세대 임베디드 시스템 개발 동향에 대한 현업 전문가의 노하우 제공
교육기자재
DK-ARM-2440 사양(Specification)
· Samsung S3C2440A(400MHz)
· SDRAM 128MB (32MBx4EA)
· NOR Flash 1MB (USB Downloading Support)
· NAND Flash 64MB (F/W, Linux, Win CE BSP)
· 4” TFT-LCD (480x272), TFT-LCD Extension Support
· USB 1.1 Host, Slave(Device)
· UART(Debugging), Ethernet(10Mbps)
· SD/MMC Card
· Audio Codec(MIC/SPK)
· LED 4EA, Key Button 4EA
· Memory Address, I/O Extension Support
* 본 과정의 프로그램 및 일정은 사정에 의해 변경될 수도 있습니다.
* 본 교육과정의 강사진은 해당 분야 최고의 강사분들로 구성되어 있습니다.관련 문의사항은 메일 이나 02-2026-0933~5(내선 203 과정담당 김대환 주임)으로 개별 문의 주시면 감사하겠습니다.