SW 개발

yocto uboot bootloader 의 defconfig 수정 후 재빌드하기

. . . 2022. 9. 16. 12:10
반응형

yocto

yocto 에서 uboot 의 defconfig 수정후 재빌드하는 방법 작성

1 증상

일반적으로 소스코드 / config 등을 수정 후 재 컴파일만 할때는 -C do_compile 을 하면 된다.

하지만 yocto bootloader 빌드에서 defconfig 파일을 아무리 수정해도 -C do_compile 을 해도 적용이 되지 않았다;;

1.1 해결방법

간단하다. 다음의 명령어로 진행한다.

bitbake -C do_configure virtual/bootloader
  1. 기존에는 do_compile 로 거의 진행하면 defconfig 파일까지 다 적용되었다.
  2. 그런데 이상하게 특정 yocto version 문제인지 모르겠는데... do_compile 하더라도 진행이 적용이 되지 않았다.
  3. uboot 의경우 do_configure 를 하면 기존의 defconfig 를 새로 머지해서 .config 를 하게 되더라..

그냥 bitbake -C do_configure virtual/bootloader 하면 끝난다.

...

반응형