ARM EABI only works on kernels 2.6.16 and up, as the EABI change the
system calls APIs
Unless you have a heavy patched 2.6.10 kernel with support for EABI
is likely that some of your syscalls may be broken.
On Aug 28, 2007, at 4:03 PM, John Sample wrote:
In the 2.6.10 kernel the following config option is enabled by
default for the davinci:
Use the ARM EABI to compile the kernel
In the git kernel it isn't. As I mentioned in an early post I was
having an alignment issue between the kernel and an app and it
turns out this was the reason. I got that app working, but now I
can't get the davinci demos to work. When I start decode i get the
following:
Decode demo started.
TraceUtil> Error: Failed to open codec engine "decode"
If I disable ARM EABI it works again - but what's weird is if I go
back to the 2.6.10 kernel the demos work regardless of what this
option is set to. Does anyone have any idea why I am seeing this
behavior? Or why this used to be enabled by default but isn't in
the git kernel?
--
John Sample
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source