public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] i386 problem
@ 2002-05-02  9:04 Roland Caßebohm
  2002-05-14 14:22 ` Jonathan Larmour
  0 siblings, 1 reply; 16+ messages in thread
From: Roland Caßebohm @ 2002-05-02  9:04 UTC (permalink / raw)
  To: ecos-discuss

Hi,

I tried till long ago running an eCos application on the PC target again. 
Everything was working fine, but the application won't run :-(.

- Redboot is starting from floppy.
- gdb connects via net and via serial line.
- The application is builded for startup type RAM

$ ecosconfig new pc
$ ecosconfig tree
$ make
$ cd ex
$ i386-elf-gcc -c -o hello.o -g -Wall -I../install/include 
-ffunction-sections -fdata-sections hello.c
$ i386-elf-gcc -nostartfiles -L../install/lib -Wl,--gc-sections -o hello 
hello.o -Ttarget.ld -nostdlib

- loading the application works
target remote 192.168.1.155:9000
load
b main
c

-->

nothing is happen!

I have set a breakpoint at "hal_platform_init".
I can step till:

    // ISR table setup: plant the default ISR in all interrupt handlers
    // and the default interrupt VSR in the equivalent VSR table slots.
    for (vector = CYGNUM_HAL_ISR_MIN; vector <= CYGNUM_HAL_ISR_MAX; vector++)
    {
        cyg_uint32 index;
        HAL_TRANSLATE_VECTOR( vector, index );
here >> hal_interrupt_handlers[index] = (CYG_ADDRESS) HAL_DEFAULT_ISR;
        HAL_VSR_SET( vector, &__default_interrupt_vsr, NULL );
    }

but after vector is 70, the application stops at this line.

(the same over serial line)

Does anybody know what's going wrong?

Roland

-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2005-05-03 20:30 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20050426204513.30E1BE5BC7@ws7-2.us4.outblaze.com>
2005-04-27  0:21 ` [ECOS] RE: eCos Loader David Bonfrer
2005-04-27  0:33   ` [ECOS] i386 problem Gonçalo Antunes
2005-04-27  6:05     ` Andrew Lunn
2005-04-30  9:57       ` Gonçalo Antunes
     [not found]         ` <20050430171810.GA6601@lunn.ch>
2005-05-02 16:12           ` Gonçalo Antunes
2005-05-02 16:30             ` Andrew Lunn
2005-05-02 16:35               ` Gonçalo Antunes
2005-05-03 10:14         ` Nick Garnett
2005-05-03 10:37           ` Gonçalo Antunes
2005-05-03 20:30           ` Bart Veer
2005-04-27  8:25   ` [ECOS] RE: eCos Loader Andrew Lunn
2005-04-27 10:28   ` Nick Garnett
2005-04-27 18:06     ` Paul D. DeRocco
2005-04-28 10:06       ` Nick Garnett
2002-05-02  9:04 [ECOS] i386 problem Roland Caßebohm
2002-05-14 14:22 ` Jonathan Larmour

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).