Hi,
When I Create a New project and select Cortex-M55 with TZ disabled, my code does not run with ROM_BASE as 0x00000000 but it reaches main when i make it 0x10000000,
and when I TZ Disable it still used _S registers is it fine that when in TZ disabled it will show in _S core registers.
when I Try to run RTOS in one of the bare metal example, it does not include TZ but when the task try to switch it works fine with Secure EXE_RETURN value but when i use TZ Disabled EXE_RETURN value it goes into hard Fault.
can you send me a simple Hello world example which does not use any TZ and reaches till main on Cortex-M55 FVP ARM DS 2024.1.
Kind regards
Aakash Tegginamani
Thank you Stephen,
That helped a bit, but I was looking for a TZ disabled example, as I needed the FVP model parameters to disable the TZ which i have found by running ./FVP_MPS2_Cortex-M55 --list-params in <FVP_ARM_Std_Library>\FVP_MPS2> directory and other ARM sources to help me understand.