Click here for testing the board with factory image,updating debian image in eMMC
Packages to be collected
Prebuilt Toolchain, gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux.tar.xz from https://releases.linaro.org/archive/14.09/components/toolchain/binaries/
Kernel source customized based on https://github.com/RobertCNelson/bb-kernel, KERNEL.tar.gz is hosted in this repository for initial use.
Configuration file hosted in this repository – config-4.9.0-step1
Root file system image(myrootfs.img hosted in this repository) prepared based on the rootfs template core-image-minimal-beaglebone.tar.bz2 from http://downloads.yoctoproject.org/releases/yocto/yocto-2.1/machines/beaglebone/ and customized according to few issues across kernel versions.
U-Boot source code (optional for initial work)
Expected outcome
Kernel image – zImage or uImage (zImage initially)
Device tree blob(dtb) file – am335x-boneblack.dtb
Rootfs/initrd image (optional) – myrootfs.img
First steps towards booting the board
Click here for simple building steps to prepare outcome
Click here for some expert steps on building
Click here for some alternative booting methods