본문 바로가기
RPI

Yocto 로 만든 이미지로 라즈베리파이 부팅 성공

by 감자최고 2022. 3. 6.

왜그랬는지는 모르겠지만,  wic 이미지에 boot 파일들이 들어가있지 않아서 몇주째 삽질하다 겨우 성공.

 

2018.xx.xx RaspberryPi 3 B+ Retro Gaming Kit (Vilros) 아마존에서 구입

2021.xx.xx 윈도우에서 Linux 사용할 수 있다고 해서 WSL2 설치

2022.01.xx Yocto로 RPI 이미지를 만들어보기로 함

https://medium.com/nerd-for-tech/build-your-own-linux-image-for-the-raspberry-pi-f61adb799652

2022.02.13 Raspberry Pi Imager 설치. 처음 다운로드 시도한 날인 듯

2022.02.16 WSL 폴더를 D드라이브로 이동. C 드라이브 공간 압박으로. core-image-sato 빌드하면 70GB 쯤 소요됨

2022.03.xx RPI boot procedure 에 대해 study.. 

https://www.nayab.xyz/rpi3b-elinux/embedded-linux-rpi3-030-boot-processhttps://raspberrypi.stackexchange.com/questions/10442/what-is-the-boot-sequence

https://raspberrypi.stackexchange.com/questions/10489/how-does-raspberry-pi-boot

https://github.com/raspberrypi/firmware/tree/master/boot

2022.03.05 yocto build 폴더를 전부 지우고 새로 만드니 wic 이미지에 boot 파일이 포함됨

2022.03.05 그래도 안됨.. RaspberryPi 에서 배포되는 이미지들은 USB 에 있어서 부팅되서 Yocto 이미지도 그럴줄 알았는데, cmdline.txt 의 boot 파라미터에 rootfs 의 위치를 mmcblkp0 때문인 듯.

암튼. core-image-sato 로 성공

댓글