Yahoo Groups archive

Lpc2000

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

Message

Re: "Program terminated normally" with ARM AXD

2004-08-09 by lpc2100

Markus,

AT91M55800A is based on ARM7TDMI core where as the LPC2106 is based 
on ARM7TDMI-S core. The debug interface is slightly different. Make 
sure that you use the ARM7TDMI-S as core type when connecting with 
jeeni. Also check with EPI if the JEENI RDI driver supports the 
ARM7TDMI-S core.

ARM Multi-ICE does auto core detection and can handle most arm based 
devices without the need of manual configuration.

hope this helps
Tom
--- In lpc2000@yahoogroups.com, "statler123" <spam77@g...> wrote:
> Hi,
> 
> the problem seems to be the JTAG-Interface JEENI. I just tried
> debugging the same image with the same settings with the
> JTAG-Interface ARM Multi-ICE - it worked very well. The same 
procedure
> with the JEENI doesn't work.
> I think - I have to change my JTAG-probe.
> I used the JEENI for debugging on an ARM AT91M55800A from Atmel - I
> hadn't any problems - so I think the combination of the JEENI an the
> LPC2106 makes problems.
> 
> Markus
> 
> 
> 
> --- In lpc2000@yahoogroups.com, "statler123" <spam77@g...> wrote:
> > Hello,
> > 
> > I use the ARM ADS 1.2 with the debugger AXD. I would like to
> download
> > a small testprogram to RAM and start debugging. As JTAG
> > debug-interface I use the JEENI from EPI.
> > I can download the image to RAM correctly. I can see the 
downloaded
> > image in the RAM of the LPC2106 at address 0x40000200 and the PC 
is
> > set to the start of the startup code.
> > 
> > My problem:
> > When I start the execution of the programm - for example with a
> single
> > step - I get the message "Program terminated normally".
> > 
> > Do I have to consider something special like special settings for
> the
> > debugger internals or do I have to load a script at startup of the
> > debugger?
> > 
> > Thanks,
> > 
> > Markus

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.