Tool/software: TI C/C++ Compiler
Hi
I have a new board defined in u-boot-ti-staging that compiles successfully giving me usable artefacts in the build directory of the recipe under yocto (specifically /build/tmp/work/myboard-poky-linux-gnueabi/u-boot-ti-staging/1_2020.01+gitAUTOINC+9addfeb8bf-r6/build)
one of these that I am using is the MLO.byteswap to run the SPL from SPI NOR flash
This artefact is currently only found in the "build" directory; it is not deployed or packaged for the recipe
I have tried overloading the UBOOT_SPI_SPL_BINARY in my recipe .bbappend as this looks like it gets handled in the install, deployment and packaging stages (and the u-boot-spl.bin file it originally refers to appears to be used)
UBOOT_SPI_SPL_BINARY= "MLO.byteswap" UBOOT_SPI_SPL_IMAGE= "MLO.byteswap"
checking with bitbake -e these changes does appear to get picked up by the build.
However this does not appear to change any of the files that end up in the image/boot or deploy or package directories
- the u-boot-spl.bin that was the previous value for the UBOOT_SPI_SPL_BINARY still seems to be deployed and packaged
Any ideas as to what I am missing? or what I need to do to get this file installed/deployed and packaged?
All the best
- Richard