This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Simulator Based C project (Non OS)

Note: This was originally posted on 11th June 2013 at http://forums.arm.com

Hello,

I am trying to create a couple of trivial C & ARM 7/9 assembly example projects on DS-5 to run using Simulation mode like I used to be able to do in RVDS without having to connect the host pc to a hardware. Nor do I want to involve linux for these trivial examples. To that extent these are bare-metal examples but only that I wont be connecting to any hardware. I think in Real View it used to be called a connection to RVISS  or something like that. I used to be able to teh  choose the ARM processor I was targeting inside that. I assume such programming is with  DS-5 too. When I look into debug configuration, I dont see an explicit ISS or simulator sounding name as target.

Can someone point me along the right direction for creating a clean, simple, simulator based C and Assembly projects in DS-5 professional edition?

Thanks.
Parents
  • Note: This was originally posted on 13th June 2013 at http://forums.arm.com

    I'm glad you've got it working.  If you could explain more about what was initially confusing that would be helpful.  By "redundancy" do you mean the various ways to get to the Debug Configuration dialog or something else?  (Sorry, I pointed you to App Console instead of Target Console.  The App Console is the stdio place when doing Linux app debug.)

    You can build for ARM7TDMI and run the code on the Cortex-A9 model, but there's no ARM7 model supplied.  (Although big-endian might be a problem; I'm not sure if Cortex-A9 supports BE32.)
Reply
  • Note: This was originally posted on 13th June 2013 at http://forums.arm.com

    I'm glad you've got it working.  If you could explain more about what was initially confusing that would be helpful.  By "redundancy" do you mean the various ways to get to the Debug Configuration dialog or something else?  (Sorry, I pointed you to App Console instead of Target Console.  The App Console is the stdio place when doing Linux app debug.)

    You can build for ARM7TDMI and run the code on the Cortex-A9 model, but there's no ARM7 model supplied.  (Although big-endian might be a problem; I'm not sure if Cortex-A9 supports BE32.)
Children
No data