Hello @VivekB ,Looking at your device tree, I'm not sure what you're trying to do.SDMMC1 is your boot storage and seems to be an Emmc, right? (deduced from mmc-ddr-3_3v; and bus-width = <8>; )If you don't use SDMMC2, then please disable the node, th...
I suggest to add: bootph-some-ram; property to the OP-TEE node, suggesting that it should be probed before relocation. Maybe that'll solve you issue. You can refer to arch/arm/dts/stm32mp15-scmi-u-boot.dtsi. I hope this solves your issue,Gatien
Hello,Thank you for the details. If there's priv->tee=0x00000000, then the op-tee driver may not be probed. Can you check that the OP-TEE node is present in your board.dtb using a tool like "fdtdump" please? The OP-TEE node is define in xx-scmi.dtsi ...
Hello Vivek,About OP-TEE running in system_services or secure_and_system_services: if you want isolate operations such as cryptographic operations, random number generation at runtime, etc... then it make sense to compile OP-TEE with secure_and_syste...
Hello Vivek,First of all, you can learn more about the two different OP-TEE profiles at: STM32MPU_OP-TEE_profiles Whether OP-TEE should run in internal RAM or not is dependent on your choice of running OP-TEE in memory that can be secured. The questi...