yocto project - emmc 포팅하기(wic)

박남호·2022년 11월 7일
0

이제 emmc로 포팅을 해볼것이다. 초반에 local.conf에서 UBOOT_CONFIG = "emmc"를 추가하고 빌드하는데 자꾸 에러가나서 삽질 여러번했다 진짜... 어쨋든 간단하게 넣는 방법은 wic.bz2 파일을 밀어 넣는것이다.
빌드 결과 파일이 있는 곳에서 wic.bz2 파일과 부트로더(.imx)파일을 윈도우로 복사한다. 리눅스에서 윈도우로 공유 폴더를 통해 복사를 했다.

이제 uuu를 통해 wic.bz2 파일과 부트로더를 타겟 보드로 밀어 넣어 보겠다. 일단 타겟 보드를 시리얼 다운로드 모드로 셋팅을 한다. 그리고 wic.bz2와 부트로더(.imx)가 있는 폴더에서 shift + 마우스 우클릭을하고 아래 그림 1번에 표시되어있는 '여기에 powershell 창 열기'를 실행하고 uuu -b emmc_all <3번'bootloader'> <2번'rootfs.wic'> 이렇게 명령어를 입력한다.

power shell에 명령어를 입력할 때 아래 사진처럼 드래그를 통해서 파일을 끌어오는 방법이 편하다. 이렇게 입력을하고 엔터키를 입력하면 알아서 시리얼 다운로드가 진행되고 Done이라는 메시지와 함께 결과가 표시된다. 다운로드를 완료하고 타겟보드를 부팅해보면 아래 사진처럼 정상적으로 부팅이 되는것을 확인할 수 있다.

profile
NamoPark

0개의 댓글