This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Embedded ICE programming


> -----Original Message-----
> From: Grant Edwards [mailto:grante@visi.com]
> Subject: Re: [ECOS] Embedded ICE programming
> 
> 
> On Mon, Jul 24, 2000 at 05:46:57PM -0700, Fabrice Gautier wrote:
> 
> > What kind of configuration for eCos and the board are you using?
> 
> I'm using a custom board with a Samsung 32C5000 
> microcontroller.  I use a
> pretty standard RAM startup configuration with no gdb stubs, 
> no cygmon, and
> no Angel.
> 
> > With the same configuration that when i use a gdt stub with 
> > serial port, i
> > get a Memory Access Error when loading.

OK, this was my fault... The problem is not here.

> The Jeeni (along with the EmbeddedICE JTAG core on the processor) 
> does all of
> single-stepping, breakpoints, etc.

Does it support external break? 

For now, I tried with a minimal eCos program: no libc, no serial driver, no
gdb stub in HAL, no GDB external break support, no multithreading debug
etc.... But a very simple
"while(1) i=i+2;"
program

So I can connect to jeeni, i can load the program, If i set a breakpoint in
my main it stop correctly. But I can't interrupt it by hitting the Stop
sign. (Seems thats what Siegfried Schaefer talked about)

I suppose there is no way to have MultiThreading Debug Support via
Jeeni.(Unless maybe there is some support in eCos) . But external break
should be possible 

Thanks

A+
-- 
Fabrice Gautier
fabrice_gautier@sdesigns.com 

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]