욕토 2

Yocto recipes 부분 컴파일 하기

현재 욕토 프로젝트를 사용 중에 소스를 수정하였지만 실제 이미지에 포함되지 않는 현상을 발견했다. 현상을 확인하자면 다음과 같다. 1. 소스 수정 후 full compile 혹은 bitbake -c compile 등 진행 2. poky/depoly/tmp/work/ 아래에서 레시피 파일을 확인하였을 때 파일이 변경됨을 확인함.( 확인 방법 md5sum 으로 비교) 3. image 생성 명령어 실행 후 rootfs에 찾아서 설치된 바이너리 파일 md5sum 확인 이 때, 수정 빌드되기 전의 md5sum 값을 가진 바이너리가 설치된다. 이에 다음과 같이 수행하였을 때, 변하는 것을 확인할 수 있다. 원인은 아마 yocto의 share Cacahe 때문이지 않을까 예상한다. bitbake -c cleansst..

Linux/Yocto? 2023.05.22

Yocto Project Poky Compile & Execute

이 문서는 Yocto 프로젝트를 사용하여 일반적인 이미지 빌드 프로세스를 안내한다. 이 문서는 특정 하드웨어를 위한 빌드 구성방법을 소개한다. Embedded OS 참조한 포키를 빌드하기 위한 Yocto Project를 사용하게 될 것이다. System Requirements 이 매뉴얼은 현재 릴리즈된 욕토 프로젝트에 대한 정보를 제공하며, 욕토 프로젝트에 대해서 이해한 후 효과적으로 사용할 수 있다. Required Packages for the Build Host( Ubuntu ) sudo apt install gawk wget git diffstat unzip texinfo gcc build-essential chrpath socat cpio python3 python3-pip python3-pex..

Linux/Embedded 2023.03.13