프로젝트 소개

meta-lxatac는 Linux Automation GmbH가 LXA TAC(테스트 자동화 컨트롤러)를 위해 유지 관리하는 OpenEmbedded/Yocto 빌드 레시피 모음입니다. 이 프로젝트는 기기의 소프트웨어 이미지와 RAUC 업데이트 번들을 빌드하며, 공식 릴리스를 설치하는 용도와 자체 인프라에 맞게 커스터마이즈되고 사전 구성된 이미지를 만드는 용도 모두를 위해 만들어졌습니다. README에서는 공식 안정 버전 또는 테스트 번들을 rauc로 직접 설치하는 방법, bitbake로 이미지를 그대로 빌드하는 방법, 그리고 커스텀 레이어를 유지 관리하는 두 가지 접근 방식(mata-lxatac 트리 안에 배치하거나 meta-lxatac를 git 서브모듈로 사용)을 다룹니다. 또한 자체 RAUC 서명 키를 생성하고 사용하는 방법, SSH 공개 키 배포와 같은 커스텀 레시피를 추가하는 방법, 사설 번들 업데이트 서버를 설정하는 방법도 설명합니다. 복구를 위해 이 프로젝트는 DFU와 fastboot를 사용하여 USB로 기기를 플래시하는 방법을 문서화하고 있으며, STM32MP1 기반 하드웨어에서 USB 부팅 모드로 진입하는 방법과 부팅 문제 해결 방법도 포함합니다. 기여는 Developer's Certificate of Origin 서명과 함께 GitHub 풀 리퀘스트를 통해 받습니다.