I am trying to port OP-TEE to the i.MX6 UL EVK board based on the web page (http://mrvan.github.io/optee-imx6ul)
I downloaded U-Boot and Linux Kernel from URL on the above URL, and OP-TEE from the official web page.
The version of U-Boot is imx_v2016.03_4.1.14_2.0.0_ga and one of Linux is imx_4.1.15_2.0.0_ga.
I also built them with various cross compilers such as gcc-linaro-4.9 and 6.2.1.
But, I failed to port it.
I couldn’t see any log messages after “Starting kernel..."
Interestingly, when I used the 2.0.0 version of OP-TEE, I could watch OP-TEE logs on a debug console.
However, it hung at “Primary CPU switching to normal world”, which is the final log from OP-TEE.
According to the official OP-TEE web site, the i.MX6 UL EVK board is maintained actively.
However, the porting guide on the above URL is out of date and I cannot find a updated porting guide.
Please let me know the exact versions of OP-TEE, U-Boot, and Linux kernel that work well on i.MX6 UL EVK.