Freescale's Community Yocto BSP =============================== To get the BSP you need to have `repo` installed and use it as: Install the `repo` utility: $: mkdir ~/bin $: curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo $: chmod a+x ~/bin/repo Download the BSP source: $: PATH=${PATH}:~/bin $: mkdir fsl-community-bsp $: cd fsl-community-bsp $: repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b dora $: repo sync Once this has complete, you will have all you need. To start a build, do: $: . ./setup-environment build $: bitbake core-image-minimal You can use any directory to host your build. The source code will be checked out at fsl-community-bsp/sources. Contributing ------------ To contribute to this layer you should the patches for review to the mailing list. Mailing list: https://lists.yoctoproject.org/listinfo/meta-freescale Source code: https://github.com/Freescale/fsl-community-bsp-platform When creating patches, please use something like: git format-patch -s --subject-prefix='fsl-community-bsp-platform][PATCH' origin When sending patches, please use something like: git send-email --to meta-freescale@yoctoproject.org <generated patch> Using Development and Testing Branches -------------------------------------- Replace the 'repo init' command above with one of the following: master: for developers $: repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b master master-next: for intrepid developers and testers Patches are typically merged into master-next and then are merged into master after a testing and comment period. It's possible that master-next has something you want or need. But it's also possible that using master-next will break something that was working before. Use with caution. $: repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b master-next