2022-07-15

[개발노트]kirkstone build

$ 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
layers

mx폴더 구성

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까지는 붙여준다. 이름을 해석해서 해더파일이 합쳐지는 동작이있다.


댓글 없음:

댓글 쓰기

암호화 + base64 하고 쉘스크립트.

 #!/bin/bash # IV와 UserKey를 설정합니다 (아스키 문자열을 그대로 사용). IV="0123456789abcdef"  UserKey="0123456789abcdef" # IV와 UserKey를 16...