Dear Kyle, in message <3A42057C.6449819F at nexus-tech.net> you wrote: > > Sorry, I guess more detailed info would be helpful. I'm running a 2.2.13 > kernel on a TQM823 board. I have seen this error when using dd to write > to flash. But it's not consistent (sometimes dd works, sometimes it > doesn't). Then I wrote a program using the times() function and it > always fails. I went back and tried this with the original kernel and it > works! I recompiled with and without MATH_EMULATION, but essentially get
Be careful what your running where - if you use the old glibc-1.99 based tools which assume to have a FPU, you MUST run a kernel with MATH_EMULATION. If you use the CDK to compile you own stuff with glibc-2.x you MUST use -msoft-float (in fact that's enabled by default in the CDK). I have seen similar problem with the old glibc-1.99 tools; they go away when you use a "clean" soft-float-only environment. > the same error. I've tried rebuilding the kernel to what I think are > default settings, but still no luck. What other kernel configs are > relevant? It's not the kernel, it's the application / library (except that the FP emulation code in 2.2.13 had several problems of it's own). Wolfgang Denk -- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de panic: kernel trap (ignored) ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
