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


댓글 없음:

댓글 쓰기

[siwg917] 공유기 mac 얻기, arp table에서 확인.

1. arp 요청함수. #include "lwip/netif.h" #include "lwip/ip4_addr.h" #include "lwip/etharp.h" #define ARP_RETRY...