SarahL
Posts: 2
Joined: Thu Aug 09, 2018 9:11 am

OP-TEE not booting on CM3

Tue Aug 21, 2018 2:20 pm

Hello,
I am working on an IoT project where I need to get OP-TEE ( https://www.op-tee.org/index.html ) running on a CM3 to have access to some of its features (disabling eMMC/SD boot and forcing USB boot and some other secure storage features..). Actually, I have OP-TEE running on a RPi3 Model B which is compatible with the target OS (https://github.com/OP-TEE/optee_os#3-pl ... -supported). But, while trying to boot it on a CM3, I have a rainbow screen, which means that it stucks at the Stage 1 (video core) of the boot sequence and not giving hand to the Stage 2. As I know, both hardware platforms have the same chips except some added features to the CM3 right? Do you think these would affect the software/hardware compatibility? Did anyone have experience this before (booting OP-TEE on a CM3)? Or maybe, are there any other differences I may not know between the two platforms?
PS: I tried to debug the boot process on the RPi3 and I have some output on the serial console, but nothing noticeable or specifically relative to the platform (apart common properties between the Rpi3 and the CM3 : broadcom2710/2835... ), but with OP-TEE on CM3, I have a rainbow screen in host mode + no output on the serial console.. Also, the pins I am using for serial on the CM3 are correct I guess: 14 and 15 since I have already experienced them with a Raspbian OS and I had an output.
Thanks,

Return to “Compute Module”