Hi,

i found the solution.

In fact, at the adresse 0x500 is the vector table. Or when loading program in RAM with BDI2000, the Vectors table is not programming in flash ...

So I load a vector table (with a flash version of my program) and now it's working !

But I also not able to execute the same program in ROM...

Thanks

Best regards

JP garrigos


From: "Jean-Paul Garrigos" <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: [ECOS] SIGFPE  at 0x500
Date: Wed, 26 Oct 2005 15:11:21 +0200

Hi,

when debugging a program using gdb and an bdi2000 box, I got the signal SIGFPE at 0x500 when executing a fonction like cyg_io_write in RAM.

The fonction is aimed to send data throw the serial port of an phycore-MPC555 devboard.

The ecos configuration show me that the FPU wasn't selected.

Is it the only possibily ?

Best regards

JP garrigos



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




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

Reply via email to