Any low cost / free ARM simulators?

As we mentioned previously, we are working on a version of our C compiler for the ARM chips, initially for the ARM7 microcontrollers (more devices supported later). Anyway, our assembler / linker and even the code generator are progressing well, and we are at the stage where we can use a good simulator or debugger to start debugging our tools.

Currently, we are using evaluation version of Real View tool but it will soon expire. Unfortunately, the good people at ARM do not think that it will actually benefit them in the long run to give us a free or reduce cost version of the RVCT to speed up our development (they offer to give us 10% discount on 6+ copies, at over $6K each ), so we are looking for alternatives. We can use Linux or Windows tools, and of course once we bootstrap ourselves, including our own instruction set simulator, then we won't need these any more.

Thanks for any suggestions.

--
// richard
http://www.imagecraft.com
Reply to
Richard F. Man
Loading thread data ...

In article , Richard F. Man writes

Use the Keil simulator.... while you are at it use their compiler too....

Keil did their simulator before doing the compiler so they did not get in to the fix you are in.

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\ /\/\/ snipped-for-privacy@phaedsys.org

formatting link
\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Reply to
Chris Hills

Have you tried the ARM simulator that comes with the GNU compiler/debugger toolchain, or other free software efforts like our

formatting link

- FChE

Reply to
Frank Ch. Eigler

Yes, I understand that currently Keil is repackaged GNU (with their excellent GUI) but they are "working on their own compiler." We just decide to do things differently. We are of course writing our own instruction set simulator for eventual testing purpose.

Thanks for the suggestions.

--
// richard
http://www.imagecraft.com
Reply to
Richard F. Man

Thanks, I will look into this.

--
// richard
http://www.imagecraft.com
Reply to
Richard F. Man

Besides the other suggestions, GameBoyAdvance emulators are probably mature enough now to be worth a look. As well as giving you simulation, this pathway could be commercially usefull for your product. If you can offer a GBA Compiler/ GBA_Sim integration, there are cases where a GBA would make a nice processor/display hardware combination.

-jg

Reply to
Jim Granville

Richard, we have a few of them listed in our projects section at

formatting link

Warmest regards.

-- /"However, what if it does matter, and we are PabloBleyerKocik / missing something fundamental that could pbleyer2004 / change the way we see the world?" @embedded.cl / -- One Little Wrong Assumption, Darren Ashby

Reply to
Pablo Bleyer Kocik

It is now available according to their web site...

"This release includes an unlimited beta release of the Keil CA ARM C Compiler. The Keil toolset is optimized for the Thumb mode but also supports the ARM native instruction set. The compiler includes a very efficient 32-bit floating-point library and run-time routines for embedded applications. 64-bit double float and 64-bit long-long support will be included in the next beta release."

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\ /\/\/ snipped-for-privacy@phaedsys.org

formatting link
\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Reply to
Chris Hills

As a matter, I was thinking the same thing. If we put out a kickass GBA development system, it could be a really nifty marketing moves...

--
// richard
http://www.imagecraft.com
Reply to
Richard F. Man

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.