Topic : Simulator Starts at Wrong Address

Forum : Ride IDE

Original Post
Post Information Post
June 26, 2008 - 11:49pm
Guest

Hello All,

I'm a newbie to ARM processors as well as the RIDE7 IDE.

I'm attempting to write some simple start up code (pure assembly language) just to get a feel for the STM32 and the RIDE7 IDE. The code assembles, and when I start the simulator, everything appears OK, but the simulator always starts at address DD0191E16. I have the simulator setup for the correct processor, and to boot at the RESET (0x00) memory location.

It's as if the code isn't even getting loaded into the SIM? Any thoughts would be appreciated!

Regards,

Russ

Replies
Post Information Post
+1
0
-1
June 30, 2008 - 1:54pm
Guest

Hi Russ

If you still have this problem may be you can send to your project. (with the folder with every input files you use I need...)
This way I can check the configuration of your project and see why the simulator does not load it.
Please precise in your email the screenshot of your "help->About Ride7" so I can make the trial in the same conditions as yours.

Best regards,
Matloub

+1
0
-1
June 30, 2008 - 8:50pm
Guest

Matloub,

Thanks for the reply. I found the issue.

I turned off the linker switch that removes unused sections. It appears that with this set to YES, none of the code was making it to the simulator, everything was being removed! I switched this to NO, and everything is fine (scratching head!).

If anything else pops up I'll let you know.

Thanks again and regards,

Russ