I'm building a Poky distribution for an OPOS6ULdev, and I can't get my U-Boot (FSLC) SPL binary to boot.
Armadeus is giving U-Boot image and SPL for version 2018.05, but my distribution is building the version 2018.07 and I'd like to use it.
I'm able to boot the distribution using the U-Boot image and rootfs from my Yocto build, but I have to use the SPL from Armadeus, otherwise the board simply doesn't boot.
I have the buildroot project that built the 2018.05 working version and there is no specific patch for this version since this board is supported by mainline U-Boot.
I'm using a script based on the u-boot recovery script from Armadeus to automate my workflow, but using exactly the script linked and replacing with my SPL doesn't help.
The first part of this script using imx_usb works, and I can see it boot my SPL at this stage, download and flash the U-Boot image and SPL using CLI. But after that when I reset my board nothing is happening.
When I use the exact same script but using the SPL from Armadeus, I can boot the board.
I tried to enable every logging I could when building the SPL but nothing is happening again.
I joined the two SPL binaries and the Yocto machine configuration I'm using.
Any clue on what's wrong ?