On 17 December 2011 06:30, Zach Pfeffer zach.pfeffer@linaro.org wrote:
2011/12/17 Bernhard Rosenkränzer bernhard.rosenkranzer@linaro.org:
Hi, I've verified that toolchain 11.12 compiles our userland ok, the only problem is w/ the kernel. A build using the 11.12 toolchain for userland and an older toolchain for the kernel is ok.
Is is possible to create an android-build with this configuration?
Yes, I already did: https://android-build.linaro.org/builds/~berolinux/panda-toolchain-test/#bui...
Those sound good. Ricardo have you compiled and booted a kernel with the generic 11.12 arm-eabi- toolchain?
Or with any other 11.12 toolchain for that matter? We currently build arm-eabi- and arm-linux-androideabi- toolchains, so arm-linux-gnueabi- is untested on our side. But that's likely what you're using. I don't think there's enough of a difference between arm-linux-androideabi- and arm-linux-gnueabi- to make the theory that one boots while the other doesn't plausible.
Maybe John Rigby can help. I saw the failure at boot, do you still see the same behavior?
Yes
If so I think John has a JTAG that he could trace with.
That would definitely be useful
We could look at both u-boot and the kernel binary compiled with 11.11 and 11.12 and see if we can spot any differences. I can look at this later today.
u-boot with 11.12 works, it's just the kernel acting up. https://android-build.linaro.org/builds/~berolinux/panda-toolchain-test/#bui... is userland+uboot built with 11.12, kernel built w/ whatever toolchain is installed on the system.
ttyl bero