Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] Simulator/ debugger

2006-01-24 by Rob Jansen

Mauricio Scaff wrote:
> I was reading the guide to integrate eclips+gnuarm+gdb and it is really 
> very good. Very simple to understand and yet very complete.
> But I have a question. Is it possible with the tools shown in that 
> tutorial or maybe with some other not mentioned to do a simulated 
> debugger ?
>   
Some 5 years ago I used the armulator model that was included in GDB.
I think it is still in there, it is an ARM7 emulator originally written 
by ARM and then placed into public domain.
In the armulator is a generig memory model where you can include your 
own peripherals if you want.
You just need to know how these work ...

There is at least one bug in the instruction emulator in the ARM model, 
I hit that bug during another project (reverse engineering the GameBoy 
Advance's link protocol) and decided to use ARM's SDT that included a 
newer version of that emulator.
Meanwhile SDT is replaced by the RealView Development System with an 
even better interface towards your own peripherals.
It's just waiting for someone to include the LPC peripheral blocks ...

Rob

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.