Is there any way to trigger simulation stop from application (hosted client) code on these FVP?
Currently, we're relying on some hacky monitoring "UART" telnet port output to kill the FVP when individual runs complete/crash when executing a suite of tests.
Something a little cleaner/robust would be preferable!
-Andrew
Happily I can answer my own question.
The Core fast-model embedded in the FVP implements semi-hosting support. This can be activated via the
Hi Andrew, I tried to reply to your question, but it had disappeared (?). Glad to see you found a solution.
Do you have access to the 'full' Fast Models product? This provides the Iris library, which allows more broad capabilities, including execution control. See the documentation in the below link. Please reach out if you would like more info.
developer.arm.com/.../docs