Yocto 프로젝트를 활용한 임베디드 리눅스 개발

홈으로교육과정임베디드 SW 아카데미OS System

일수/시간 3일 / 24시간 (09:00~18:00) 강사 한컴아카데미 전문강사
과정매니저  강혜미(구로) (02-869-8200), 왕혜진(판교) (031-737-7900)
교육비 880,000원 (VAT포함)
선수과정 임베디드 리눅스 시스템 프로그래밍
후속과정 Yocto 프로젝트를 활용한 임베디드 리눅스 개발
실습장비 Linux (Vbox), Raspberry Pi 2
정원 20명
전체 교육일정
교육일정 신청마감일 수강신청 교육장소
2020.03.10(화) ~ 2020.03.13(금) 신청마감 교육장소 구로교육센터
2020.05.18(월) ~ 2020.05.21(목) 신청마감 교육장소 판교교육센터 1차 (H스퀘어)
2020.08.19(수) ~ 2020.08.21(금) 2020.08.07(금) 신청하기 교육장소 구로교육센터
2020.10.07(수) ~ 2020.10.09(금) 2020.09.25(금) 신청하기 교육장소 판교교육센터 1차 (H스퀘어)
2020.12.16(수) ~ 2020.12.18(금) 2020.12.04(금) 신청하기 교육장소 구로교육센터
과정개요
급속하게 성장하고 변화하는 IT 시장에서 보다 빠른 개발 환경 구축을 위해 전세계 표준 플랫폼으로 활발히 활용되고 있는 차세대 하이엔드 임베디드 리눅스 상용 플랫폼 환경이 바로 Yocto 프로젝트 입니다. 최근 1-2 년 사이 출시되고 있는 대부분의 개발환경 솔루션은 Yocto 프로젝트를 채택하고 있습니다. 이에 본 교육 과정은 실무에 곧바로 적용할 수 있도록 Yocto 프로젝트 전반을 다룹니다.

* 필수 선수지식 : 리눅스 기초
* 실습환경 : Linux(Vbox), 라즈베리파이 2


특이사항

교육목적

- Yocto 프로젝트 구조와 특징
- Yocto 프로젝트 기반 개발 환경의 이해
- 예제를 통한 주요 Programming API 실습
- 리눅스 커널 & 디바이스 드라이버 프로그래밍

교육대상

- Yocto 프로젝트 기반의 개발자
- 임베디드 리눅스 개발환경에서의 프로그래머
- 보다 빠른 환경을 구축 하고자 하는 분

교육내용

구분

목차세부내용
1일차

- 욕토 프로젝트 개요

- 욕토 프로젝트 개발 환경 구축


- 욕토프로젝트 소개

- 비트베이크의 사용

- 오픈임베디드 코어

- 프로젝트와 오픈임베디드의 연합

- 포키 시스템

- 호스트 시스템 환경설정

- 빌드 환경 준비

- QEMU에서 이미지 실행


2일차

- 욕토 프로젝트 개발

- 빌드 폴더 구성


- Hob을 사용해 이미지 생성

- 비트베이크 툴

- 레시피 프로바이더와 프레퍼런스

- 빌드 폴더 구성

- 지원 가능한 패키지 포맷

- 세어드 스테이트 캐시

- 패키지 피드 사용


3일차

- 욕토 프로젝트를 이용한 프로그래밍



- 욕토프로젝트를 이용한 개발

- 범용적 SDK: meta-toolchain

- 타깃에서 애플리케이션 개발

- 이클립스와 통합

- 욕토 프로젝트 디버깅

- 메타데이터와 애플리케이션 디버깅

- 작업 실행 기간의 로그 정보

- 디버깅을 위해 GNU 프로젝트 디버거 사용




페이스북트위터구글즐겨찾기이메일

확인