AnsweredAssumed Answered

Can GPU be used in the space of Trusted and Non-trusted on the i.MX6Quad ?

Question asked by Masahiko Tomita on Dec 17, 2013
Latest reply on Jul 3, 2014 by Masahiko Tomita

Hi, all

 

I've questions about the GPU on the i.MX6Quad.

i.MX6Quad has TrustZone feature (ARM security extensions).

I think that the system by which Trusted and Non-trusted space exist using it will be made.
So, I'd like to know whether GPU can be used in the space of Trusted and Non-trusted.
Is it possible?

 

As long as I read some reference documents (Security Reference,, and so on),
I guess what is necessary is just to change setup of the register values of CSU(Central Security Unit).

But I think below:
  a) AHB Slave bus (for command bus) connected to GPU can be used in the both spaces.
  b) AXI Master bus (for memory access and so on) connected to GPU can't be used in the both spaces.
     But if CSU's registers are set non-secure, I maybe think it can be used in the both spaces.

 

Please correct me if it's wrong.
I would appreciate your reply.

Outcomes