On Mon, Dec 29, 2014 at 12:11 AM, Hans de Goede <[email protected]> wrote: > Hi, > > > On 28-12-14 16:51, Jens Thiele wrote: >> >> Hans de Goede <[email protected]> writes: >> >> [...] >> >>> Correct, the default environment of upstream u-boot does not read >>> uEnv.txt, >>> but usually old setups come with a boot.scr which does read uEnv.txt and >>> it >>> should honor your boot.scr, this works for e.g. the Fedora allwinner >>> remix >>> images. >> >> >> i see, thanks. >> (didn't have a boot.scr myself) >> >>> I see that you've a 10" olimex lcd module to go with your >>> A20-OLinuXino-MICRO, >>> >>> I've written lcd support for u-boot (currently under review before going >>> upstream), >>> and I've tested it with the 7" olimex lcd module, it would be nice to >>> also include >>> an example defconfig for the 10" lcd module for users. >>> >>> I've created and attached a defconfig for 20-OLinuXino-MICRO + >>> A13-LCD10TS, can you >>> give this a try with my personal git tree, sunxi-wip branch: >>> >>> https://github.com/jwrdegoede/u-boot-sunxi/tree/sunxi-wip >> >> >> get an error at the moment (native compile on debian/jessie/armhf): >> >> LD u-boot >> ld.bfd: error: /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(bpabi.o) uses >> VFP register arguments, u-boot does not >> ld.bfd: failed to merge target specific data of file >> /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(bpabi.o) >> ld.bfd: error: /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(_divdi3.o) >> uses VFP register arguments, u-boot does not >> ld.bfd: failed to merge target specific data of file >> /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(_divdi3.o) >> ld.bfd: error: /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(_udivdi3.o) >> uses VFP register arguments, u-boot does not >> ld.bfd: failed to merge target specific data of file >> /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(_udivdi3.o) >> Makefile:1065: recipe for target 'u-boot' failed >> make: *** [u-boot] Error 1 > > > Weird, you did build upstream u-boot from source for your previous tests. > right? > > and then it did work, right ?
It seems some recent changes in upstream broke building with hard float toolchains. Best use soft float. It's probably these commits: bf1af3d ARM: merge commonly-defined PLATFORM_RELFLAGS 3102274 ARM: refactor compiler options in config.mk ChenYu -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
