Getting Started - nkxxll/optee-ta-key-retrieval GitHub Wiki

Getting started with building a TA

On this page, we discuss how to set up the development environment for a trusted application.

Setup

  • Download the source code and build the project toolchains link
  • Build the hole project and start Qemu with the command make run. If you want to get a compile_commands.json generated for you to help your LSP see all the external libraries built with bear -> the command is bear -- <make command>

Where to build your TA

  1. Build the TA in the optee_examples directory in the project.
    • go to the optee_exampels dir cd optee_examples and create the basic file structure for a trusted application link basic file structure.
    • then write your application and make run in the build dir
  2. to be done ...

For more information on trusted applications see Trusted Applicaitons