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 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
