임베디드 리눅스 소개

이 강의에서는 Microchip ATSAMA5D27-SOM1-EK1 툴을 사용하여 임베디드 리눅스를 실습하고 살펴봅니다.

rate limit

Code not recognized.

About this course

이 강의에서는 Microchip ATSAMA5D27-SOM1-EK1 툴을 사용하여 임베디드 리눅스를 실습하고 살펴봅니다. 임베디드 리눅스 부팅 순서와 보드 지원 패키지(BSP)의 다양한 구성 요소를 소개합니다. Flattened Image Tree 및 디바이스 트리 오버레이의 기본 개념과 필요성을 설명합니다. SAM-BA 프로그래머 및  Linux4sam.org 사이트에서 임베디드 리눅스 개발을 시작하는데 필요한 리소스를 살펴봅니다.  또한 사용자 및 커널 영역의 개념을 소개합니다. 이 강의에는 다양한 리눅스 툴과 서브 시스템을 사용하여 기본 하드웨어를 살펴보는 실습이 포함되어 있습니다. 특히 I2C, GPIO, 네트워크, 디바이스 트리, UDEV, Run-Level, 시작 스크립트, 리눅스 가상 파일 시스템 (procfs, sysfs 및 debugfs)에 대해 설명합니다.  리눅스 가상 파일 시스템 및 파이썬 기반 유틸리티인 MPIO를 사용하여 사용자 영역에서 다양한 주변 장치에 엑세스하는 방법을 실습합니다.

Curriculum97 min

  • 강의 개요
  • 강의 자료 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
  • 설문 조사
  • 강의 개선을 위한 피드백

About this course

이 강의에서는 Microchip ATSAMA5D27-SOM1-EK1 툴을 사용하여 임베디드 리눅스를 실습하고 살펴봅니다. 임베디드 리눅스 부팅 순서와 보드 지원 패키지(BSP)의 다양한 구성 요소를 소개합니다. Flattened Image Tree 및 디바이스 트리 오버레이의 기본 개념과 필요성을 설명합니다. SAM-BA 프로그래머 및  Linux4sam.org 사이트에서 임베디드 리눅스 개발을 시작하는데 필요한 리소스를 살펴봅니다.  또한 사용자 및 커널 영역의 개념을 소개합니다. 이 강의에는 다양한 리눅스 툴과 서브 시스템을 사용하여 기본 하드웨어를 살펴보는 실습이 포함되어 있습니다. 특히 I2C, GPIO, 네트워크, 디바이스 트리, UDEV, Run-Level, 시작 스크립트, 리눅스 가상 파일 시스템 (procfs, sysfs 및 debugfs)에 대해 설명합니다.  리눅스 가상 파일 시스템 및 파이썬 기반 유틸리티인 MPIO를 사용하여 사용자 영역에서 다양한 주변 장치에 엑세스하는 방법을 실습합니다.

Curriculum97 min

  • 강의 개요
  • 강의 자료 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
  • 설문 조사
  • 강의 개선을 위한 피드백