This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
arm-eabi -> Interrupt vector not free
- From: Szentirmai Gergely <reg at t-online dot hu>
- To: eCos Discuss <ecos-discuss at ecos dot sourceware dot org>
- Date: Fri, 10 Apr 2009 23:03:10 +0200
- Subject: [ECOS] arm-eabi -> Interrupt vector not free
Hello
Previously I used arm-elf-gcc, but any time I try to get arm-eabi alive
I get this this message imidiately after reset:
<1>intr.cxx[506]void Cyg_Interrupt::attach() Interrupt vector not free.
ASSERT FAIL: <1>intr.cxx [ 506] void Cyg_Interrupt::attach()
Interrupt vector not free.
There is no message like this when I compile things with elf (two
changes, command prefix= arm-elf-gcc, and Build for eabi = false (it is
done automatically)). The ecos config, and sources are the same. There
is only one main.c, which would send hello world to the diag port.
(works perfectly with elf). Nothing to do with interrupts.
This message was discussed here:
http://ecos.sourceware.org/ml/ecos-discuss/2004-08/msg00099.html
But my ecos source (latest from CVS) behaves like this.
Any ideas? Maybe this magic build for eabi switch does something wrong?
Gergely Szentirmai
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss