Hi,
While porting Op-tee.elf on ARM A5 board, it is giving a data abort.
I further tried to debug the code, and I could see that in generic_boot.c inside "init_runtime" function when malloc_add_pool(__heap1_start, __heap1_end - __heap1_start) is called, __mutex_lock is getting called and when cpu_spin_lock(&m->spin_lock) is called
at the below point it gives a data abort exception after "cmp r1, #SPINLOCK_UNLOCK".
_spinlock_loop:
ldrex r1, [r0]
cmp r1, #SPINLOCK_UNLOCK
wfene
Can you let me know if I need to make any modifications to make it work.
Regards,
Ajith
______________________________________________________________________
This email has been scanned by the Symantec Email Security.cloud service.
For more information please visit http://www.symanteccloud.com
______________________________________________________________________