임베디드 & 시스템 프로그래밍2 [yocto] 실무 핵심 정리 Preconditionhttps://aal-izz-well.tistory.com/entry/Yocto-%EC%84%B8%EB%AF%B8%EB%82%98-%EC%9E%90%EB%A3%8C(기본개념) 이번 포스팅은 실무에서 Yocto를 사용하면서 가장 중요하다고 핵심만 정리했습니다.1. Bitbake 레시피 파일에서 핵심이 되는 문법 정리- 아래와 같은 bb파일이 있을 때 중요했던 용어, 문법들을 정리했습니다.ex) test.bbLICENSE="CLOSED"inherit useraddUSERADD_PACKAGES = "${PN}"GROUPADD_PARAM_${PN} = "-g 981 xgroup"USERADD_PARAM_${PN} = "-g xgroup -u 1031 MOON"PACKAGES = "${PN.. 2025. 3. 31. [Yocto 기본 개념 공부 정리] 회사에서 Yocto 공부 한 것을 정리한 글입니다. 1.What is Yocto1.1 Yocto란임베디드 제품(보드)에 호환하는 커스텀 리눅스 OS를 만들기 위해 탄생한 오픈소스 프로젝트1.2 Yocto를 사용하는 이유처음 하드웨어 보드 구입 =⇒ 운영체제가 설치 X1.3 리눅스 OS 설치1.3-1 커스텀 리눅스 OS 설치 과정(기존)관련 소프트웨어, 의존성 고려CPU 아키텍처(ARM, X86등)과정이 까다롭고 복잡함많은 시간이 소요1.3-2 커스텀 리눅스 OS 설치 과정( Yocto 사용 )1. 이미지 빌드(리눅스 OS 이미지 생성)2. 이미지 하드웨어 저장 장치에 저장 (플래싱)3.보드 전원 ON ⇒ 부트로더 실행4.부트로더 =⇒ 저장장치 이미지 실행1.4 Yocto의 장점 정리1. 커스텀 리눅스 .. 2023. 12. 17. 이전 1 다음