sis: fp disabled??

Joel Sherrill joel.sherrill at OARcorp.com
Thu Mar 11 16:02:49 UTC 2004



Roman Schnider wrote:
> Hi,
> 
> RTEMS 4.6 sparc, erc32 BSP
> 
> I try to run my application using the integrated simulator in
> sparc-rtems-gdb. During execution, I get the following error:

You did not create your application task with the floating point
attribute.  Since you said the task was integer only, RTEMS
disabled the FPU for that task.


> Unexpected trap (0x04) at address 0x0200fd20
> fp disabled
> 
> a backtrace in gdb shows this:
> 
> (gdb) bt
> #0  syscall () at 
> ../../../../../../../../rtems-4.6.0/c/src/lib/libcpu/sparc/syscall/syscall.S:54 
> 
> #1  0x02030b24 in DEBUG_puts (string=0xe3 "") at 
> ../../../../../../../../../rtems-4.6.0/c/src/lib/libbsp/sparc/erc32/console/debugputs.c:112 
> 
> #2  0x02030f5c in bsp_spurious_handler (trap=37747504, isf=0x2057000)
>     at 
> ../../../../../../../../../rtems-4.6.0/c/src/lib/libbsp/sparc/erc32/startup/spurious.c:140 
> 
> #3  0x0203c8a8 in dont_fix_pil2 () at 
> ../../../../../../../../rtems-4.6.0/cpukit/score/cpu/sparc/cpu_asm.S:598
> ...
> [my application code]
> 
> I assume 'fp disabled' means no floating point support.
> Did I miss any configure option when building the erc32 bsp?
> 
> Thanks for your help
> Roman





More information about the users mailing list