I am working on the i.MX6 SABRE Lite board and trying to enable support for TrustZone features. I tried to enable TZASC1(TrustZone Address Space Controller) in i.MX6 board.
2) Inside IOMUX set Genral purpose register #9 bits 0 and 1 to configure corresponding TZASC for monitoring the transactions to DDR.
On the other hand, As mention in Chapter 63 of i.MX6 reference manual the proper and preferred method of enabling the TZASCs, is by burning the TZASC_ENABLE fuse. I tried this approach, I fused the TZASC_ENABLE bit and my tzasc driver got working. Even, I want to enable TZASC on other board without fusing the bit (through programming).
Thanks in advance.