Just checked QEMU has the ARM Cortex-M3 DesignStart board emulated under the mps2-an511
target.
QEMU docs about that here
I thought about compiling an example for that board and flashing it into QEMU, namely this one:
Socket example
Just to check how easy it is to load MbedOS onto QEMU.
Compiling the example is easy, however, I’m novice at best with Mbed OS and need some clarification:
1- I’m guessing the .elf binary the compile process generates is the compiled example right? Not Mbed OS itself + the example.
2- If (1) is true, I guess I should find a way to flash Mbed OS itself onto QEMU first.
3- To solve (2), is there any way in which I can compile Mbed OS into a binary file?
Once I got that I will update this with all the steps I’ve taken to get the emulation running.