I’ve made a small yocto project using only the following layers:
$ git clone -b rocko git://git.yoctoproject.org/poky.git $ git clone -b rocko https://github.com/Freescale/meta-freescale $ git clone -b rocko https://github.com/Freescale/meta-freescale-3rdparty BBLAYERS ?= " \ /media/harddisk1/dsg/layers/poky/meta \ /media/harddisk1/dsg/layers/poky/meta-poky \ /media/harddisk1/dsg/layers/poky/meta-yocto-bsp \ /media/harddisk1/dsg/layers/meta-freescale \ /media/harddisk1/dsg/layers/meta-freescale-3rdparty \ "
I’m building the core-image-minimal, so far so good!
In the meta-freescale-3rdparty layer the u-boot is being build with the recipe u-boot-toradex_2016.11.bb
In the yocto build directory, you can find the u-boot sources that are being used:
I also cloned the u-boot repository in a separate directory:
$ git clone -b 2016.11-toradex git://git.toradex.com/u-boot-toradex.git
Why are there differences between the sources that are retreived by Yocto and the ones I cloned into the
seperate directory? I assumed that both methods would use the same sources, can you explain what is going on?
See attached pdf for a list of files with differences.