
Hi Anatolij,
On Tue, Jan 7, 2020 at 4:32 PM Anatolij Gustschin agust@denx.de wrote:
I got them from i.MX8QXP Capricorn SoM vendor, here the SCFW blob is very old. I don't have more details about ATF and imx-seco currently. While my tests with v2020.01 release I've commented out the build_info() call in checkboard(), because otherwise the board hangs in build_info() with my current SCFW blob.
Looks like I was not able to find a 'good' combination of these software components yet.
Did you disable the build_info(), too? It seems so, I don't see build hashes in your boot log.
In my case I can keep build_info() and it does not cause issues.
Maybe it hangs while getting MAC address from fuses? Could you comment out the for loop in imx_get_mac_from_fuse() with sc_misc_otp_fuse_read() calls in arch/arm/mach-imx/imx8/cpu.c and return some random MAC address there for a quick test?
I tried comment it out and it still hangs.
I disabled Ethernet support in the defconfig and now I can boot until U-Boot prompt.
Will keep investigating.
Thanks