How to Add a New Flatform
OPTEE开发的第一步是增加所使用SoC的支持。这里分两种情况,一种是已经有同类SoC的支持,只是做一些差异化配置,OPTEE叫做platform flavor;一种则是一个全新的platform。学会怎么增加一个platform,platform flavor自然不在话下。 增加一个全新的platform的支持,需要在[OPTEE root path]/core/arch/arm(...
OPTEE开发的第一步是增加所使用SoC的支持。这里分两种情况,一种是已经有同类SoC的支持,只是做一些差异化配置,OPTEE叫做platform flavor;一种则是一个全新的platform。学会怎么增加一个platform,platform flavor自然不在话下。 增加一个全新的platform的支持,需要在[OPTEE root path]/core/arch/arm(...
关于OPTEE的build and run,官方文档写的很详细(OPTEE OS Building)。这里主要介绍输出的几个binary各有什么玄机。另外OPTEE OS的版本为4.0.0。 OPTEE build输出的文件是由link.mk决定的。当然在compile log里也有相应的体现,如下: LD out/arm/platform/platform_fla...
前段时间刚好做了一个关于OPTEE的PPT,最近打算写一些关于OPTEE的文章,这篇先起个头。 关于OPTEE的介绍,官方文档在这里(About OPTEE)。OPTEE主要是基于ARM TrustZone Technology基础上打造出的一个Trused Execution Environment,文档中虽然提及它已经兼容其他有isolation technology的SoC,比...
博客终于开张了,用一个开场白来恭喜自己吧!