$ mkdir kirk
$ cd kirk
$ repo init -u https://github.com/STMicroelectronics/oe-manifest.git -b refs/tags/openstlinux-5.15-yocto-kirkstone-mp1-v22.06.15
Fetching: 100% (8/8), done in 5m51.931s
Garbage collecting: 100% (8/8), done in 0.029s
Checking out: 100% (8/8), done in 0.699s
repo sync has finished successfully$ ls
layersmx폴더 구성
kirk/layers/meta-st/meta-st-stm32mp-addons/mx/stm32mp153d-ssonic$ ls
kernel optee-os tf-a u-boot// conf 복사.
kirk/layers/meta-st/meta-st-stm32mp-addons/conf/machine$ ls
examples stm32mp13-mx.conf stm32mp15-mx.conf stm32mp153d-ssonic.conf// eula 구성
kirk/layers/meta-st/meta-st-stm32mp-addons/conf/eula$ ls
LICENCE.broadcom_bcm43xx Vivante_GPU_drivers-End_User_Software_License_Terms.txt stm32mp15-mx
LICENCE.cypress en.SLA0048.txt stm32mp153d-ssonic
ST_EULA_ALPHA en.sla0078.txt
ST_EULA_SLA stm32mp13-mx
kirk/layers/meta-st$ MACHINE=stm32mp153d-ssonic DISTRO=openstlinux-weston source layers/meta-st/script/envsetup.sh
*주의할점.
MACHINE이름은 꼭. stm32mp15까지는 붙여준다. 이름을 해석해서 해더파일이 합쳐지는 동작이있다.
2022-07-15
[개발노트]kirkstone build
피드 구독하기:
댓글 (Atom)
[qemu] 실행
DISTRO=nodistro MACHINE=qemuarm source layers/meta-st/scripts/envsetup.sh runqemu qemuarm 다음에는 간단한 distro를 만들어서 해봐야겠다.
-
yocto systemd 리눅스 부팅 및 운영시, 서비스라는 컨셉으로 백그라운드에서 실행되는 것, 네트워크 설정, dhcp서버 운영, 방화벽, crond, 디바이스드라이버 트리거링 등등, 모든 기능들을 비슷한 설정파일과 실행방법으로...
-
$sudo apt-get install tftpd-hpa 서버가 실행되지 않았다면 sudo service tftpd-hpa start /var/lib/tftpboot 을 기본으로 사용하게 된다. /etc/default/tftpd...
댓글 없음:
댓글 쓰기