I want to start writing and testing ARM Assembly programs. What emulator should I use? Does DS-5 or Keil MDK-ARM suffice?
Hi, as asi suggests, if you download DS-5 (you can get the 30-day trial of the full version here or the free, lightweight Community Edition here), it comes with two FVP models, one for Cortex-A8 and one for Cortex-A9. These are simulation models/emulators which will run on your host machine. Alternatively, you can always pick up a reasonably priced eval board like the BeagleBone Black and just work directly on there. For Cortex-M series processors, the Keil STM32 boards would be a good choice, as they are fully supported with pre-built debug configurations in DS-5.
Cheers,
Joe
As far as this comparison says , there are no FVP models available in DS5 Community edition.
http://ds.arm.com/ds-5/compare-ds-5-editions/
Please correct if wrong, because I downloaded DS5 community edition recently and it does not have FVP models in Debug configurations. As a result I could not execute/debug the generated binary.