[Arm-netbook] meta-allwinner

Tom Cubie mr.hipboi at gmail.com
Sun Jun 10 02:26:36 BST 2012


On Sunday, June 10, 2012, Enrico wrote:

> On Fri, Jun 8, 2012 at 11:01 PM, Henrik Nordström
> <henrik at henriknordstrom.net <javascript:;>> wrote:
> > fre 2012-06-08 klockan 19:31 +0200 skrev Henrik Nordström:
> >> ons 2012-06-06 klockan 11:07 +0200 skrev Enrico:
> >>
> >> > Did someone try it? Does it boot/run?
> >>
> >> Tested.. and neither u-boot SPL or kernel seems to work.
> >
> > This is odd... exact same version of u-boot SPL git source works fine
> > here.
> >
> > What arm toolchain are you using in the build?
> >
> > Any special compiler flags? (CFLAGS etc)
>
> gcc version 4.7.1 20120421 (prerelease) (GCC)
>
> built from: gcc-4.7.0+svnr186651
>
> i didn't check if there are additional patches applied.
>
> One random line from compiler output to have a look at CFLAGS:
>
> arm-oe-linux-gnueabi-gcc  -g  -O2  -fno-common -ffixed-r8 -msoft-float
>  -D__KERNEL__ -ffunction-sections -fdata-sections
> -DCONFIG_SYS_TEXT_BASE=0x4A000000 -DCONFIG_SPL_TEXT_BASE=0x0
> -DCONFIG_SPL_BUILD
>
> -I/mnt/data100/oe-core/build/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/u-boot-git-r2/git/include
> -fno-builtin -ffreestanding -nostdinc -isystem
>
> /mnt/data100/oe-core/build/tmp-eglibc/sysroots/i686-linux/usr/lib/armv7a-vfp-neon-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.7.1/include
> -pipe  -DCONFIG_ARM -D__ARM__ -marm -mabi=aapcs-linux
> -mno-thumb-interwork -march=armv5 -Wall -Wstrict-prototypes
> -fno-stack-protector -Wno-format-nonliteral -Wno-format-security
> -fstack-usage     -o
>
> /mnt/data100/oe-core/build/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/u-boot-git-r2/git/spl/arch/arm/cpu/armv7/sunxi/board.o
> board.c -c
>
> One thing that looked strange was march=armv5 but it seems it's
> something set in u-boot (i don't know why).

Yes, in u-boot march is armv5 even for armv7, for working with older gcc.

>
>
> > can you provide an "objdump -S spl/u-boot-spl" using the objdump from
> > your arm toolchain?
>
> I uploaded it to https://github.com/ebutera/meta-allwinner/downloads
>
>
> > What I can see is that your spl build is noticeably bigger than what I
> > get here. Need to identify why, and also how they differ that may cause
> > yours to hang.
> >
> > It's also worth trying to build the v2011.09-sun4i tag. SPL is more
> > stable in that version.
>
> I will try that too, thanks.
>
> Enrico
>
> _______________________________________________
> arm-netbook mailing list arm-netbook at lists.phcomp.co.uk <javascript:;>
> http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
> Send large attachments to arm-netbook at files.phcomp.co.uk <javascript:;>
>


-- 
Keep simple, stay foolish.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.phcomp.co.uk/pipermail/arm-netbook/attachments/20120610/0f276903/attachment.html 


More information about the arm-netbook mailing list