안녕하세요? 대한민국 휴대용 게임기의 자존심을 이어가는 (주)지피에이치 입니다.
올해 8월에 출시한 지피에이치의 4번째 휴대용 게임기 카누 발매와 함께
지피에이치 게임기 개발자들이 카누로 직접 임베디드 리눅스 개발에 대한 이야기 보따리를 풀어볼까 합니다.
카누의 실전사용방법, 카누 하드웨어의 구성, 부트로더, 리눅스 커널, 루트파일시스템,
카누 어플리케이션 개발환경 셋팅, 카누 QT 데모시연, 카누 SDL 개발방법, 카누 SDK 개발방법까지
3주에 걸쳐 방대한 이야기들을 딱딱한 강의가 아닌 재미있고 흥미롭게 풀어보고자 합니다.
이번 교육은 카누 개발킷(20만원, 부가세 포함가)을 구매하시는 분에 한해 무료로 진행합니다.
장소 여건상 이번 교육에서 실습은 제외 됩니다. (세미나 형식으로 운영예정)
개발킷을 소개하도록 하겠습니다.
(1) 카누본체 (블루블랙/화이트 선택 가능)
(2) 개발용 보드
(3) 본체 연결 케이블
(4) 시리얼 케이블
(5) 전원 케이블
(6) VIDEO 출력케이블
(7) 4GB SDHC SD카드
(8) 카누 전자사전 다운로드용 쿠폰 (펀지피에서 다운로드 가능.
www.fungp.co.kr)
(+) 세미나 자료집 1부, 자료 DVD 1장(개발환경 및 부트로더, 커널소스, 개발자용 루트파일시스템, 예제소스 외)
개발보드의 상세 이미지는 아래와 같습니다.
>교육일정 (장소는 사정에 따라 변경될 수 있음)
11월 20일 - 14:00~18:00 안양지식산업진흥원(K센터) 지하2층 대회의실
11월 27일 - 14:00~18:00 안양지식산업진흥원(K센터) 지하2층 대회의실
12월 4일 - 14:00~18:00 안양지식산업진흥원(K센터) 지하2층 대회의실
>커리큘럼
11월 20일
1. 카누 실전 사용방법
2. 카누 하드웨어 구성 회로도 및 부품 설명
3. 카누 시스템 개요 및 U-boot 분석
- 기본 개발 환경 및 툴체인 구성
- 시스템 블럭 설명
- 시스템 블럭별 데이터 시트 간단 분석
- 시스템 메모리맵 설명
- U-boot 시스템 블럭 기본설명
- U-boot 메모리맵 및 기본 빌드 방법
- U-boot 기본 설정 파일 & 스타트업 코드 분석
- U-boot board init code 분석
- U-boot command 와 커널 로드 처리 설명
11월 27일
1. 리눅스 디바이스 드라이버 개요
2. 카누 진동모터, 아날로그 조이스틱 드라이버 분석 및 유저어플리케이션 연동
3. Sysfs 용도 및 활용방법
4.루트파일 시스템
- 커널 로딩 이후 gp2xmenu 가 구동 되기 전까지 하는 일들 (카누 init process)
- 카누 busybox build
- 카누 yaffs2 이미지 만들기, USB 케이블로 리눅스 호스트와 NFS 연결해 보기
- 카누로 쉘프로그래밍
- WIFI 인프라/애드훅 연결 쉘커맨드로 제어하기(udhcpd, udhcpc, wpa supplicant 다뤄보기)
- 카누 펌웨어 업데이트 구성 설명
12월 4일
1. 카누에서 어플리케이션 개발 환경 소개
- 기본 개발환경
- wifi 동글을 이용한 삼바
- wifi 동글을 이용한 NFS
2. 카누에서 QT개발 환경 구축 설명 및 데모 시연
3. 카누 SDL 개발
- SDL 소개 및 초기화
- SDL 비디오 : 이미지, 폰트
- SDL 이벤트 : 키(조이스틱) 이벤트, 마우스 이벤트, 사용자 이벤트
- SDL 사운드
- SDL 쓰레드
- SDL 타이머
- 카누 기능 컨트롤 API 소개 : LCD ON/OFF, LCD Brightness, 3축센서, 진동, SD카드 상태체크, Hold상태 체크
4. 카누 SDK 개발
- platform : GPH SDK 설치 및 개발환경 설정
- SDK : SDK(DGE2.0) 기반 라이브러리 소개
- OpenGL : 카누 GPU를 이용한 OpenGL ES 예제
- Performance : 메모리, 텍스처, 사운드 포맷, 네트워크
- Device : 아날로그 스틱, 3축센서, 진동
- Publish : DRM, 등록
> 교육참석 또는 개발킷 구매를 희망하시는 분은
[email protected] 으로 성함, 연락처(휴대전화, 메일),
카누색상(블루블랙/화이트), 현금영수증 발행유무 및 교육 참석 유무를 알려 주시기 바랍니다.
예) 홍길동
010-000-0000
[email protected]
카누 화이트
현금영수증 O
교육참석 O
감사 합니다. ^^;
일단 용돈 모아봅니다. 11월 5일쯤 입금 예정입니다. ^.^