저는 Yocto를 사용하여 제가 직접 컴파일한 Linux 커널 소스의 이미지를 성공적으로 구축했습니다.
Yocto는 다음 기준에 따라 이미지 파일을 생성합니다:
http://www.crashcourse.ca/wiki/index.php/Yocto_Project_Quick_Start
위에 링크된 예:
$ ls -F
core-image-minimal-beagleboard-20121120113536.rootfs.jffs2
core-image-minimal-beagleboard-20121120113536.rootfs.tar.bz2
core-image-minimal-beagleboard.jffs2@
core-image-minimal-beagleboard.tar.bz2@
MLO-beagleboard@
MLO-beagleboard-1.5.0+git1+9f94c6577e3a018b6b75cbe39f32bb331871f915-r0*
modules-3.4.11-yocto-standard-r4.3-beagleboard.tgz
README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt
u-boot-beagleboard.bin@
u-boot-beagleboard-v2011.06+git6+b1af6f532e0d348b153d5c148369229d24af361a-r3.bin*
u-boot.bin@
uImage@
uImage-3.4.11+git1+a201268353c030d9fafe00f2041976f7437d9386_1+449f7f520350700858f21a555 4b81cc8ad23267d-r4.3-beagleboard-20121120113536.bin
uImage-beagleboard.bin@
x-load-beagleboard-1.5.0+git1+9f94c6577e3a018b6b75cbe39f32bb331871f915-r0.bin.ift*
x-load-beagleboard.bin.ift@
$
이 이미지를 사용하여 Yocto에서 만든 Linux dist를 부팅할 수 있는 SD 카드를 만드는 방법은 무엇입니까? 파티션 등? Yocto 이미지를 어떻게 사용하나요?
답변1
바라보다:
http://android.serverbox.ch/?p=1273
uImage-xxx를 복사하고 이름을 uImage로 바꾸고 시작에 넣어야 했지만.
또한보십시오: https://groups.google.com/forum/#!topic/beagleboard/jqReCTG_L44
이미지를 BeagleBone에 맞게 조정합니다.