Here are the quickest instructions (I hope) for having the Yocto Project build an embedded Linux image for BeagleBone boards based on the TI AM335x CPU:
git clone -b kirkstone https://git.yoctoproject.org/git/poky source poky/oe-init-build-env
This gets you in a new build
directory. You can then generate your image:
MACHINE="beaglebone-yocto" bitbake core-image-minimal
Once the build is over, you can flash the image on a microSD card (assuming it’s mapped to /dev/mmcblk0
):
cd tmp/deploy/images/beaglebone-yocto dd if=core-image-minimal-beaglebone-yocto.wic of=/dev/mmcblk0 bs=4M
More details for customizing images and supporting other boards in the Yocto Project manual.
It worked seamlessly. Thank you 🙂