https://www.yoctoproject.org/ ==ti am335x== guides: #http://www.embarcados.com.br/beaglebone-black-yocto/ ==fsl imx6== some guide in pdf: * https://community.freescale.com/servlet/JiveServlet/previewBody/95096-102-10-7847/yocto_tutorial.pdf * http://sea.piza.cc/freescale_images/doc/fsl-yocto-3.10.17_1.0.0/Freescale_Yocto_Project_User%27s_Guide.pdf ===pre=== sudo apt-get install -y wget git-core unzip texinfo libsdl1.2-dev gawk diffstat build-essential chrpath sed cvs subversion coreutils texi2html docbook-utils python-pysqlite2 help2man make gcc g++ desktop-file-utils libgl1-mesa-dev libglu1-mesa-dev mercurial autoconf automake groff curl lzop asciidoc xterm ===install repo=== mkdir ~/bin curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo chmod a+x ~/bin/repo export PATH=~/bin:${PATH} #should add to .bashrc too ===fsl-release-bsp=== mkdir fsl-release-bsp cd fsl-release-bsp repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-3.10.17-1.0.0_ga repo sync #MACHINE=< machine name> source fsl-setup-release.sh -b -e MACHINE=imx6qsabresd source fsl-setup-release.sh -b build -e x11 ===bitbake=== bitbake-layers show-recipes | grep image bitbake core-image-minimal ===u-boot=== ===HDMI=== HDMI mode should be set in u-boot env: setenv mmcargs ${mmcargs} video=mxcfb0:dev=hdmi,1920x1080M@60,bpp=32,if=RGB24 saveenv ===lvds=== setenv mmcargs ${mmcargs} video=mxcfb0:dev=ldb,LDB-XGA,if=RGB666 saveenv