Hi,
I have tried this two ways ... - using a kernel built with OE (angstrom-2008.1 distro) - running under qemu-arm (-cpu arm920t) Both result in the same error message - illegal instruction. If I run helloworld under qemu-arm with the default cpu selection (armv5te), then it works fine ... so I think EABI is on, agreed? By all means comment though if I'm off base! Thanks, ... Russell On Thu, Jan 6, 2011 01:54 AM, Koen Kooi <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 06-01-11 05:37, Russell Morris wrote: > > Hi, > > > > OK, a few more updates ... > > - I built using the angstrom-2008.1 distro, but I have the same issue. I > > also ran the helloworld application on the target as well, getting the > > error message "Illegal instruction" (the same as qemu, which I guess is > > good). > > - I found the .config file that you are referring to, and made this change. > > I built and ran the debug kernel, but no more information is provided > > (other than "Illegal instruction"). > > - as a side note, I have to edit sumversion.c to fix a "known" issue > > (http://linux.derkeiler.com/Mailing-Lists/Kernel/2007-05/msg08279.html). > > You may want to update this in the master branch. > > Does your kernel have EABI turned on? If it's built using linux.inc in > OE it will, but if it isn't using linux.inc, double check. Or add > 'require linux.inc' to the recipe, that usually helps a lot. > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.5 (Darwin) > > iD8DBQFNJXVPMkyGM64RGpERAn1YAJ0ZDBCI50yTboMvzrKs6l5Upb3kGACgiN9J > XlKDkdcTtrk74k7QmIhVlQs= > =pSaG > -----END PGP SIGNATURE----- > > > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
