[Arm-netbook] A bare image for booting from NAND

Marco Martin notmart at gmail.com
Thu Dec 12 20:44:23 GMT 2013


On Thursday 12 December 2013, Henrik Nordström wrote:
> tor 2013-12-12 klockan 19:40 +0100 skrev Marco Martin:
> > I see that if I replace the two binary libraries with the ones built from
> > nand-lib from the latest revision it works fine.
> 
> Good. So then it's something wrong in the build infrastructure? Because
> from what I remember there was not code changes, only GPL headers and
> replace blobs by source.
> 
> Please try to find what differs between the two outside GPL headers and
> source for the blobs..


There is also some difference in the code besides gpl headers added..
when i build the last revision i get
collect2: error: ld terminated with signal 11 [Segmentation fault]
/opt/gcc-linaro-arm-linux-gnueabi-2012.04-20120426_linux/bin/../lib/gcc/arm-
linux-gnueabi/4.7.1/../../../../arm-linux-gnueabi/bin/ld: section .rel.dyn 
loaded at [424541e4,424541eb] overlaps section .boot_standby_text loaded at 
[424541e4,4245aea3]
standby/dram_standby.o: In function `dram_power_up_process':
/home/diau/git/allwinner-boot/boot1/core/standby/dram_standby.c:586: undefined 
reference to `init_DRAM'

(and in fact a definition of an init_DRAM() function isn't anywhere)

If i comment that just to see if it will build everything, it then generates 
the files but then seems that boot0 is not able to load boot1 or something 
like that
(complains about boot.axf: wrong elf magic)

Tomorrow i'll check out the exect message it gives

Cheers,
Marco Martin



More information about the arm-netbook mailing list