[meta-xilinx] FSBL build

Henrik Olander henrik.olander at rte.se
Tue Nov 29 03:05:52 PST 2016


Thanks, there was indeed a faulty installation of the SDK.
Now I have another failure, when linking fsbl.elf i get "...xfsbl_handoff.c:(.text+0x428): undefined reference to `psu_protection'"
I think it is declared in "psu_init.c" which is the first file compiled, so I do not understand why it is not linked correctly at the bottom of the log.

Anyone seen this?


fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building '/fsbl'

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: 11:59:31 **** Build of configuration Release for project fsbl ****

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: make all 

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj/psu_init.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/psu_init.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/psu_init.d" -MT"src/psu_init.o" -o "src/psu_init.o" "/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj/psu_init.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj/psu_init.c: In function 'mask_pollOnValue':

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj/psu_init.c:17065:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:   volatile u32 *addr = (volatile u32*) add;
                       ^
/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj/psu_init.c: In function 'mask_poll':
/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj/psu_init.c:17078:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  volatile u32 *addr = (volatile u32*) add;
                       ^
/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj/psu_init.c: In function 'mask_read':
/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj/psu_init.c:17095:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
         volatile u32 *addr = (volatile u32*) add;
                              ^

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj/psu_init.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_authentication.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_authentication.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_authentication.d" -MT"src/xfsbl_authentication.o" -o "src/xfsbl_authentication.o" "../src/xfsbl_authentication.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_authentication.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_board.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_board.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_board.d" -MT"src/xfsbl_board.o" -o "src/xfsbl_board.o" "../src/xfsbl_board.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_board.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_bs.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_bs.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_bs.d" -MT"src/xfsbl_bs.o" -o "src/xfsbl_bs.o" "../src/xfsbl_bs.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_bs.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_csu_dma.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_csu_dma.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_csu_dma.d" -MT"src/xfsbl_csu_dma.o" -o "src/xfsbl_csu_dma.o" "../src/xfsbl_csu_dma.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_csu_dma.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_exit.S

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_exit.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_exit.d" -MT"src/xfsbl_exit.o" -o "src/xfsbl_exit.o" "../src/xfsbl_exit.S"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_exit.S

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_handoff.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_handoff.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_handoff.d" -MT"src/xfsbl_handoff.o" -o "src/xfsbl_handoff.o" "../src/xfsbl_handoff.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: ../src/xfsbl_handoff.c: In function 'XFsbl_Handoff':
../src/xfsbl_handoff.c:725:16: warning: implicit declaration of function 'psu_protection' [-Wimplicit-function-declaration]
  Status = (u32)psu_protection();
                ^

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_handoff.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_hooks.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_hooks.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_hooks.d" -MT"src/xfsbl_hooks.o" -o "src/xfsbl_hooks.o" "../src/xfsbl_hooks.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_hooks.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_image_header.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler
aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_image_header.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_image_header.d" -MT"src/xfsbl_image_header.o" -o "src/xfsbl_image_header.o" "../src/xfsbl_image_header.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_image_header.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_initialization.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_initialization.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_initialization.d" -MT"src/xfsbl_initialization.o" -o "src/xfsbl_initialization.o" "../src/xfsbl_initialization.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_initialization.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_main.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler
aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_main.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_main.d" -MT"src/xfsbl_main.o" -o "src/xfsbl_main.o" "../src/xfsbl_main.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_main.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_misc.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_misc.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_misc.d" -MT"src/xfsbl_misc.o" -o "src/xfsbl_misc.o" "../src/xfsbl_misc.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_misc.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_misc_drivers.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_misc_drivers.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_misc_drivers.d" -MT"src/xfsbl_misc_drivers.o" -o "src/xfsbl_misc_drivers.o" "../src/xfsbl_misc_drivers.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_misc_drivers.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_nand.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler
aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_nand.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_nand.d" -MT"src/xfsbl_nand.o" -o "src/xfsbl_nand.o" "../src/xfsbl_nand.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_nand.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_partition_load.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_partition_load.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_partition_load.d" -MT"src/xfsbl_partition_load.o" -o "src/xfsbl_partition_load.o" "../src/xfsbl_partition_load.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_partition_load.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_qspi.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_qspi.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_qspi.d" -MT"src/xfsbl_qspi.o" -o "src/xfsbl_qspi.o" "../src/xfsbl_qspi.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_qspi.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_rsa_sha.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_rsa_sha.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_rsa_sha.d" -MT"src/xfsbl_rsa_sha.o" -o "src/xfsbl_rsa_sha.o" "../src/xfsbl_rsa_sha.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_rsa_sha.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_sd.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_sd.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_sd.d" -MT"src/xfsbl_sd.o" -o "src/xfsbl_sd.o" "../src/xfsbl_sd.c"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_sd.c

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building file: ../src/xfsbl_translation_table.S

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc compiler

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -DARMA53_64 -Wall -O2 -I"/home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl_hwproj" -c -fmessage-length=0 -MT"src/xfsbl_translation_table.o" -I../../fsbl_bsp/psu_cortexa53_0/include -MMD -MP -MF"src/xfsbl_translation_table.d" -MT"src/xfsbl_translation_table.o" -o "src/xfsbl_translation_table.o" "../src/xfsbl_translation_table.S"

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Finished building: ../src/xfsbl_translation_table.S

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile:  

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Building target: fsbl.elf

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking: ARM A53 gcc linker

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: aarch64-none-elf-gcc -Wl,-T -Wl,../src/lscript.ld -L../../fsbl_bsp/psu_cortexa53_0/lib -o "fsbl.elf"  ./src/psu_init.o ./src/xfsbl_authentication.o ./src/xfsbl_board.o ./src/xfsbl_bs.o ./src/xfsbl_csu_dma.o ./src/xfsbl_exit.o ./src/xfsbl_handoff.o ./src/xfsbl_hooks.o ./src/xfsbl_image_header.o ./src/xfsbl_initialization.o ./src/xfsbl_main.o ./src/xfsbl_misc.o ./src/xfsbl_misc_drivers.o ./src/xfsbl_nand.o ./src/xfsbl_partition_load.o ./src/xfsbl_qspi.o ./src/xfsbl_rsa_sha.o ./src/xfsbl_sd.o ./src/xfsbl_translation_table.o   -Wl,--start-group,-lxil,-lgcc,-lc,--end-group -Wl,--start-group,-lxilffs,-lxil,-lgcc,-lc,--end-group -Wl,--start-group,-lxilsecure,-lxil,-lgcc,-lc,--end-group

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: ./src/xfsbl_handoff.o: In function `XFsbl_Handoff':

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: xfsbl_handoff.c:(.text+0x428): undefined reference to `psu_protection'

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: makefile:36: recipe for target 'fsbl.elf' failed

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: collect2: error: ld returned 1 exit status
make: *** [fsbl.elf] Error 1

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: 
11:59:34 Build Finished (took 2s.604ms)


fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: Invoking scanner config builder on project 

fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_compile: + ret=0
+ trap  0
+ exit 0

NOTE: Tasks Summary: Attempted 291 tasks of which 284 didn't need to be rerun and all succeeded.


Med vänlig hälsning / Best regards
Henrik Olander
SW developer, Realtime Embedded AB
Vxl: 08-329 300, Dir: 08-410 409 29, 0730 378853
http://www.rte.se/


Cut old stuff....



More information about the meta-xilinx mailing list