EmbDev.net

Forum: ARM programming with GCC/GNU tools WinARM & Limited RealView MDK


Author: kobe (Guest)
Posted on:

Rate this post
0 useful
not useful
Hello,

since some time I'm using a GNU ARM toolchain (WinARM) and I'm almost
happy. Although I'm using the GDB and the OpenODC for debugging
purposes, I'm still missing a simulator. Recently I found out that it is
possible to use the GNU compiler together with the limited uVision IDE
from Keil. I'm wodering if the simulator is also limited somehow. The
info that I managed to find from the Keil's website it seems that it is
not limited at all, however this seems very strange.
Does somebody have had the chance to try the ARM simulator from Keil
together with the GCC compiler. Is it worth to spend time on this?
If the limitation comes only from the compiler/linker and then by
replacing it would be possible to use powerful tool chain for free ;)

Thanks in advance!

Author: Martin Thomas (mthomas) (Moderator)
Posted on:

Rate this post
0 useful
not useful
kobe wrote:
> Hello,
> ...
> Recently I found out that it is
> possible to use the GNU compiler together with the limited uVision IDE
> from Keil. I'm wodering if the simulator is also limited somehow. The
> info that I managed to find from the Keil's website it seems that it is
> not limited at all, however this seems very strange.

As far as I know debugger and simulator of the evaluation version are
limited to 16kByte. The limitation does not depend on the used
toolchain/compiler. There is a forum at keil.com which might be a better
place to ask.

Author: Dim Alex (kobe8)
Posted on:

Rate this post
0 useful
not useful
Hello,

I'm using the latest version of WinARM together with the PN. Since the
debuggin possibility with Eclipse+OpenOCD doesn't not work stable with
my setup I'm trying to use a limited version of the Keil's uVision IDE,
together with the compiler from the WinARM toolchain, in order to
utilize it's simulator. 16K code is not a limiting factor for me.
I've done everything as it is described in the uVision_glue.zip file.
This ..\Keil\ARM\Boards\Atmel\AT91SAM7S-EK\Blinky\blinky.Uv2 project
example seems to be compiled corectly. The next thing I tried was to
import one of my existing SAM7 projects (make file based, using PN,
according to examples from the WinARM package) into the uVision IDE, but
I failed. How can I force the IDE to use the make files that I'm using?
Without the make there is no benefit from the Uvision for me.
Is there somebody that had the same problem as me?

Thanks in advance for your support!

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.