Custom board using LS1043AE have it secure booting just fine with no OP-TEE. Trying to introduce OP-TEE to the system and console outputs and hangs at:
NOTICE: 2 GB DDR4, 32-bit, CL=11, ECC off
NOTICE: BL2: v2.4(release):LSDK-21.08-1-ga08bfddba-dirty
NOTICE: BL2: Built : 22:39:20, Aug 31 2026
NOTICE: Initializing & configuring SEC block.
NOTICE: Sec is already initialized and configured.
NOTICE: Verifying RSA
NOTICE: Verifying hash
NOTICE: Verifying RSA
NOTICE: Verifying hash
NOTICE: Verifying RSA
NOTICE: Verifying hash
NOTICE: BL2: Booting BL31
NOTICE: BL31: v2.4(release):LSDK-21.08-1-ga08bfddba-dirty
NOTICE: BL31: Built : 22:39:48, Aug 31 2026
NOTICE: Welcome to ls1043aerb BL31 Phase
According to Google/Gemini it thinks there is a problem with GIC. ATF and OP-TEE appear to be using 64k page aligned, but in a uboot dts it has it at a 4k page aligned. I don't think it's this issue, or at least not yet. Because it doesn't appear to Initialize OP-TEE at all.
Thoughts?