From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 53BF6E00998; Fri, 29 May 2015 07:38:53 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] X-Greylist: delayed 513 seconds by postgrey-1.32 at yocto-www; Fri, 29 May 2015 07:38:50 PDT Received: from mail.tekno-soft.it (li153-180.members.linode.com [109.74.206.180]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id E0ABFE0096A for ; Fri, 29 May 2015 07:38:50 -0700 (PDT) Received: from dragon.tekno-soft.it (host142-53-static.94-94-b.business.telecomitalia.it [94.94.53.142]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: robyf@tekno-soft.it) by mail.tekno-soft.it (Postfix) with ESMTPSA id E5A1917727 for ; Fri, 29 May 2015 14:34:40 +0000 (UTC) Message-ID: <556877E8.4070304@tekno-soft.it> Date: Fri, 29 May 2015 16:30:00 +0200 From: Roberto Fichera Organization: TeknoSOFT User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: "meta-freescale@yoctoproject.org" X-Intuitive-System-MailScanner-Information: Please contact the ISP for more information X-Intuitive-System-MailScanner-ID: E5A1917727.A58C6 X-Intuitive-System-MailScanner: Found to be clean X-Intuitive-System-MailScanner-From: kernel@tekno-soft.it Subject: u-boot-fslc doesn't link on custom iMX6SX CPU X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 May 2015 14:38:53 -0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hi All, I'm having a problem on getting u-boot-fslc 2015.04 to to link correctly for a CPU iMX6SX. This on current fido branch. As starting point I've used the config for the board mx6sxsabresd. How can I fix this issue? Thanks in advance, Roberto Fichera. | arm-poky-linux-gnueabi-ld.bfd -r -o examples/standalone/libstubs.o examples/standalone/stubs.o | arm-poky-linux-gnueabi-ld.bfd -g -Ttext 0xc100000 -o examples/standalone/hello_world -e hello_world examples/standalone/hello_world.o examples/standalone/libstubs.o -L /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/sysroots/voneus-domus-imx6sx/usr/lib/arm-poky-linux-gnueabi/4.9.2 -lgcc | arm-poky-linux-gnueabi-objcopy -O srec examples/standalone/hello_world examples/standalone/hello_world.srec | arm-poky-linux-gnueabi-objcopy -O binary examples/standalone/hello_world examples/standalone/hello_world.bin | arm-poky-linux-gnueabi-ld.bfd -pie --gc-sections -Bstatic -Ttext 0x87800000 -o u-boot -T u-boot.lds arch/arm/cpu/armv7/start.o --start-group arch/arm/cpu/built-in.o arch/arm/cpu/armv7/built-in.o arch/arm/imx-common/built-in.o arch/arm/lib/built-in.o board/voneus/common/built-in.o board/voneus/voneus-domus-imx6sx/built-in.o common/built-in.o disk/built-in.o drivers/built-in.o drivers/dma/built-in.o drivers/gpio/built-in.o drivers/i2c/built-in.o drivers/mmc/built-in.o drivers/mtd/built-in.o drivers/mtd/onenand/built-in.o drivers/mtd/spi/built-in.o drivers/net/built-in.o drivers/net/phy/built-in.o drivers/pci/built-in.o drivers/power/built-in.o drivers/power/battery/built-in.o drivers/power/fuel_gauge/built-in.o drivers/power/mfd/built-in.o drivers/power/pmic/built-in.o drivers/serial/built-in.o drivers/spi/built-in.o drivers/usb/eth/built-in.o drivers/usb/gadget/built-in.o drivers/usb/host/built-in.o drivers/usb/musb-new/built-in.o drivers/usb/musb/built-in.o drivers/usb/phy/built-in.o drivers/usb/ulpi/built-in.o fs/built-in.o lib/built-in.o net/built-in.o test/built-in.o test/dm/built-in.o --end-group arch/arm/lib/eabi_compat.o -L /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/sysroots/voneus-domus-imx6sx/usr/lib/arm-poky-linux-gnueabi/4.9.2 -lgcc -Map u-boot.map | arch/arm/imx-common/built-in.o: In function `print_cpuinfo': | /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/voneus_domus_imx6sx-poky-linux-gnueabi/u-boot-fslc/v2015.04+gitAUTOINC+b16ec2de8d-r0/git/voneus-domus-imx6sx_config/../arch/arm/imx-common/cpu.c:161: undefined reference to `uclass_get_device' | /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/voneus_domus_imx6sx-poky-linux-gnueabi/u-boot-fslc/v2015.04+gitAUTOINC+b16ec2de8d-r0/git/voneus-domus-imx6sx_config/../arch/arm/imx-common/cpu.c:163: undefined reference to `thermal_get_temp' | drivers/built-in.o: In function `read_cpu_temperature': | /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/voneus_domus_imx6sx-poky-linux-gnueabi/u-boot-fslc/v2015.04+gitAUTOINC+b16ec2de8d-r0/git/voneus-domus-imx6sx_config/../drivers/thermal/imx_thermal.c:41: undefined reference to `dev_get_platdata' | /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/voneus_domus_imx6sx-poky-linux-gnueabi/u-boot-fslc/v2015.04+gitAUTOINC+b16ec2de8d-r0/git/voneus-domus-imx6sx_config/../drivers/thermal/imx_thermal.c:43: undefined reference to `dev_get_priv' | drivers/built-in.o: In function `imx_thermal_probe': | /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/voneus_domus_imx6sx-poky-linux-gnueabi/u-boot-fslc/v2015.04+gitAUTOINC+b16ec2de8d-r0/git/voneus-domus-imx6sx_config/../drivers/thermal/imx_thermal.c:149: undefined reference to `dev_get_platdata' | /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/voneus_domus_imx6sx-poky-linux-gnueabi/u-boot-fslc/v2015.04+gitAUTOINC+b16ec2de8d-r0/git/voneus-domus-imx6sx_config/../drivers/thermal/imx_thermal.c:150: undefined reference to `dev_get_priv' | arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.24 assertion fail /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/x86_64-poky-linux-gnueabi/binutils-cross-arm/2.24-r0/binutils-2.24/bfd/elf32-arm.c:7696 | arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.24 assertion fail /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/x86_64-poky-linux-gnueabi/binutils-cross-arm/2.24-r0/binutils-2.24/bfd/elf32-arm.c:7696 | arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.24 assertion fail /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/x86_64-poky-linux-gnueabi/binutils-cross-arm/2.24-r0/binutils-2.24/bfd/elf32-arm.c:7696 | arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.24 assertion fail /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/x86_64-poky-linux-gnueabi/binutils-cross-arm/2.24-r0/binutils-2.24/bfd/elf32-arm.c:7696 | arm-poky-linux-gnueabi-ld.bfd: error: required section '.rel.plt' not found in the linker script | arm-poky-linux-gnueabi-ld.bfd: final link failed: Invalid operation | /OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/voneus_domus_imx6sx-poky-linux-gnueabi/u-boot-fslc/v2015.04+gitAUTOINC+b16ec2de8d-r0/git/Makefile:1127: recipe for target 'u-boot' failed | make[1]: *** [u-boot] Error 1 | make[1]: Leaving directory '/OtherData/HaydenTechnologies/iMX6/repos/fsl-community-bsp/build/tmp/work/voneus_domus_imx6sx-poky-linux-gnueabi/u-boot-fslc/v2015.04+gitAUTOINC+b16ec2de8d-r0/git/voneus-domus-imx6sx_config' | Makefile:145: recipe for target 'sub-make' failed | make: *** [sub-make] Error 2 | ERROR: oe_runmake failed