imx6에 YOCTO를 빌드하기 위해서는패키지들을 모두 설치하였다면 다음과 같이 빌드를 합니다.


작업 디렉토리는  fsl-community-bsp 입니다.


$: cd fsl-community-bsp

$: source ./setup-environment build


다음의 파일에서 타겟보드를 지정해 줍니다.

$: vi conf/local.conf


MACHINE           = "imx6qsabrelite"


빌드를 합니다.


$: bitbake core-image-minimal


---------------------------

[참고] YOCTO에서 빌드할 수 있는 것들입니다.


core-image-minimal  : A small image just capable of allowing a device to boot.

core-image-base    : A console-only image that fully supports the target device hardware.

core-image-sato    : Image with sato, a mobile environment and visual style for mobile devices.  The image supports X11 with a Sato theme, Pimlico applications and contains terminal, editor and file manager.

fsl-image-test    : Builds contents core-image-base plus Freescale test applications and multimedia components.

fsl-image-gui    : Builds contents of core-image-sato with Freescale test applications and multimedia with hardware accelerated X11

-------------------------


빌드가 정상적으로 되었다면 다음 위치에 빌드이미지들이 생성됩니다.


$: cd tmp/deploy/images 


생성된 이미지를 SD카드에 dd 명령으로 복사를 하면 됩니다.  

/dev/sdx 는 복사할 장치파일명입니다. mmcblock 으로도 인식할 수 있습니다. 아래의 명령을 사용할 경우 반드시 장치 파일명를 확인 후 사용하시기 바랍니다. )


$: sudo dd if=core-image-minimal-imx6qsabrelite.sdcard of=/dev/sdx