Hello,
I am facing some issues with the 'SMC' instruction on the i.mx6.
I can run the tz_vmm example, based on the veax9 code since they both have a TZASC, on the board and the world switch from secure to normal world works as intended. However when trying to switch back from normal world to secure world, execution simply hangs after the 'smc' assembler instruction.
It was my understanding that this instruction should trap to the secure world and then the tz_vmm continues to work with that. In my case everything simply stops.