-
강의 개요
-
강의 자료 5 min
-
강의 개요 및 소개 2 min
- 부트로더
-
개요 3 min
-
Linux4Sam 웹 페이지 2 min
- 개발 툴과 소프트웨어 스택
-
개발 툴 박스 열기 2 min
-
개발 툴과 디버거 연결 2 min
-
리눅스 루트 파일 정보 확인 1 min
-
리눅스 추가 정보 확인 5 min
-
개발 툴에 연결된 디바이스 확인 3 min
-
하드웨어를 제어하는 다양한 방법 6 min
- 디바이스 트리
-
개요 2 min
-
실습 1 5 min
-
실습 2 3 min
- 네트워킹
-
개요 3 min
-
DHCP 3 min
-
Static IP 4 min
-
파일 시스템 2 min
- 리눅스 프로세스와 초기화
-
리눅스 프로세스 7 min
-
실습 4 min
-
UDEV 수정 및 마운트 6 min
-
Runlevels 과 Inittab 초기화 스크립트 4 min
- SAM-BA 프로그래밍 도구
-
SAM-BA 소개 2 min
-
SAM-BA 데모 6 min
- 파이썬
-
MPIO 배경 2 min
-
파이썬 개요 6 min
-
MPIO 실습 5 min
- 요약
-
강의 요약 1 min
- 설문 조사
-
강의 개선을 위한 피드백
임베디드 리눅스 소개
이 강의에서는 Microchip ATSAMA5D27-SOM1-EK1 툴을 사용하여 임베디드 리눅스를 실습하고 살펴봅니다.
이 강의에서는 Microchip ATSAMA5D27-SOM1-EK1 툴을 사용하여 임베디드 리눅스를 실습하고 살펴봅니다. 임베디드 리눅스 부팅 순서와 보드 지원 패키지(BSP)의 다양한 구성 요소를 소개합니다. Flattened Image Tree 및 디바이스 트리 오버레이의 기본 개념과 필요성을 설명합니다. SAM-BA 프로그래머 및 Linux4sam.org 사이트에서 임베디드 리눅스 개발을 시작하는데 필요한 리소스를 살펴봅니다. 또한 사용자 및 커널 영역의 개념을 소개합니다. 이 강의에는 다양한 리눅스 툴과 서브 시스템을 사용하여 기본 하드웨어를 살펴보는 실습이 포함되어 있습니다. 특히 I2C, GPIO, 네트워크, 디바이스 트리, UDEV, Run-Level, 시작 스크립트, 리눅스 가상 파일 시스템 (procfs, sysfs 및 debugfs)에 대해 설명합니다. 리눅스 가상 파일 시스템 및 파이썬 기반 유틸리티인 MPIO를 사용하여 사용자 영역에서 다양한 주변 장치에 엑세스하는 방법을 실습합니다.