June 5, 2024

Antminer S9 board - the Zynq FSBL

Here is the output from running "make" for the FSBL --
date
Thu Jun  6 01:57:20 PM MST 2024

pwd
/u1/Projects/Ebaz/embeddedsw/lib/sw_apps/zynq_fsbl/src

tom@trona:/u1/Projects/Ebaz/embeddedsw/lib/sw_apps/zynq_fsbl/src$ make

echo "Copying BSP files"
Copying BSP files
../misc/copy_bsp.sh zed arm-none-eabi-gcc
cp: cannot stat '../misc/../../../../XilinxProcessorIPLib/drivers//src': No such file or directory
cp: -r not specified; omitting directory '../misc/../../../../lib/bsp/standalone/src/common/clocking'
cp: -r not specified; omitting directory '../misc/../../../../lib/bsp/standalone/src/common/intr'
cp: -r not specified; omitting directory '../misc/../../../../lib/bsp/standalone/src/common/versal'
cp: -r not specified; omitting directory '../misc/../../../../lib/bsp/standalone/src/common/versal_net'
echo "Compiling bsp"
Compiling bsp
if [ arm-none-eabi-gcc == "arm-none-eabi-gcc" ]; then \
	make -C ../misc -k all "CC=arm-none-eabi-gcc" "AR=arm-none-eabi-ar" "C_FLAGS=-O2 -c" "EC_FLAGS=-g"; \
elif [ arm-none-eabi-gcc == "armcc" ]; then \
        make -C ../misc -k all "CC=armcc" "AR=armar" "C_FLAGS= -O2 -c" "EC_FLAGS=--debug --wchar32"; \
fi;
make[1]: Entering directory '/u1/Projects/FPGA/Ebaz/embeddedsw/lib/sw_apps/zynq_fsbl/misc'
make --no-print-directory seq_libs
Finished building libraries sequentially.
make -j --no-print-directory par_libs
Running Make include in ps7_cortexa9_0/libsrc/cpu_cortexa9/src
Running Make include in ps7_cortexa9_0/libsrc/devcfg/src
Running Make include in ps7_cortexa9_0/libsrc/dmaps/src
make -C ps7_cortexa9_0/libsrc/cpu_cortexa9/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/devcfg/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/dmaps/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make include in ps7_cortexa9_0/libsrc/emacps/src
Running Make include in ps7_cortexa9_0/libsrc/gpiops/src
Running Make include in ps7_cortexa9_0/libsrc/qspips/src
Running Make include in ps7_cortexa9_0/libsrc/scugic/src
make -C ps7_cortexa9_0/libsrc/emacps/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/gpiops/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/qspips/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/scugic/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make include in ps7_cortexa9_0/libsrc/scutimer/src
make -C ps7_cortexa9_0/libsrc/scutimer/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make include in ps7_cortexa9_0/libsrc/scuwdt/src
Running Make include in ps7_cortexa9_0/libsrc/sdps/src
make -C ps7_cortexa9_0/libsrc/scuwdt/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/sdps/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make include in ps7_cortexa9_0/libsrc/standalone/src
Running Make include in ps7_cortexa9_0/libsrc/ttcps/src
Running Make include in ps7_cortexa9_0/libsrc/uartps/src
make -C ps7_cortexa9_0/libsrc/standalone/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/ttcps/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make include in ps7_cortexa9_0/libsrc/usbps/src
make -C ps7_cortexa9_0/libsrc/uartps/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/usbps/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make include in ps7_cortexa9_0/libsrc/xadcps/src
Running Make include in ps7_cortexa9_0/libsrc/xilrsa/src
Running Make include in ps7_cortexa9_0/libsrc/xilffs/src
make -C ps7_cortexa9_0/libsrc/xadcps/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/xilffs/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/xilrsa/src -s include  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make libs in ps7_cortexa9_0/libsrc/cpu_cortexa9/src
Running Make libs in ps7_cortexa9_0/libsrc/devcfg/src
Running Make libs in ps7_cortexa9_0/libsrc/dmaps/src
Running Make libs in ps7_cortexa9_0/libsrc/emacps/src
make -C ps7_cortexa9_0/libsrc/cpu_cortexa9/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make libs in ps7_cortexa9_0/libsrc/gpiops/src
make -C ps7_cortexa9_0/libsrc/devcfg/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make libs in ps7_cortexa9_0/libsrc/qspips/src
make -C ps7_cortexa9_0/libsrc/dmaps/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make libs in ps7_cortexa9_0/libsrc/scugic/src
make -C ps7_cortexa9_0/libsrc/emacps/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/gpiops/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/qspips/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/scugic/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make libs in ps7_cortexa9_0/libsrc/scutimer/src
Running Make libs in ps7_cortexa9_0/libsrc/sdps/src
Running Make libs in ps7_cortexa9_0/libsrc/scuwdt/src
make -C ps7_cortexa9_0/libsrc/scutimer/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make libs in ps7_cortexa9_0/libsrc/standalone/src
Running Make libs in ps7_cortexa9_0/libsrc/ttcps/src
make -C ps7_cortexa9_0/libsrc/scuwdt/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make libs in ps7_cortexa9_0/libsrc/uartps/src
Running Make libs in ps7_cortexa9_0/libsrc/usbps/src
make -C ps7_cortexa9_0/libsrc/sdps/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/standalone/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/ttcps/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/uartps/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
make -C ps7_cortexa9_0/libsrc/usbps/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make libs in ps7_cortexa9_0/libsrc/xadcps/src
make -C ps7_cortexa9_0/libsrc/xadcps/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make libs in ps7_cortexa9_0/libsrc/xilffs/src
make -C ps7_cortexa9_0/libsrc/xilffs/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
Running Make libs in ps7_cortexa9_0/libsrc/xilrsa/src
make -C ps7_cortexa9_0/libsrc/xilrsa/src -s libs  "SHELL=/bin/sh" "COMPILER=arm-none-eabi-gcc" "ARCHIVER=arm-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c" "EXTRA_COMPILER_FLAGS=-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -nostartfiles -g -Wall -Wextra"
In file included from xuartps_sinit.c:34:
xuartps.h:450: warning: "XUartPs_IsTransmitEmpty" redefined
  450 | #define XUartPs_IsTransmitEmpty(InstancePtr)                            \
      | 
In file included from xuartps.h:170:
xuartps_hw.h:424: note: this is the location of the previous definition
  424 | #define XUartPs_IsTransmitEmpty(BaseAddress)                     \
      | 
In file included from xuartps_intr.c:31:
xuartps.h:450: warning: "XUartPs_IsTransmitEmpty" redefined
  450 | #define XUartPs_IsTransmitEmpty(InstancePtr)                            \
      | 
In file included from xuartps.h:170:
xuartps_hw.h:424: note: this is the location of the previous definition
  424 | #define XUartPs_IsTransmitEmpty(BaseAddress)                     \
      | 
In file included from xuartps_options.c:33:
xuartps.h:450: warning: "XUartPs_IsTransmitEmpty" redefined
  450 | #define XUartPs_IsTransmitEmpty(InstancePtr)                            \
      | 
In file included from xuartps.h:170:
xuartps_hw.h:424: note: this is the location of the previous definition
  424 | #define XUartPs_IsTransmitEmpty(BaseAddress)                     \
      | 
In file included from xuartps_g.c:32:
xuartps.h:450: warning: "XUartPs_IsTransmitEmpty" redefined
  450 | #define XUartPs_IsTransmitEmpty(InstancePtr)                            \
      | 
In file included from xuartps.h:170:
xuartps_hw.h:424: note: this is the location of the previous definition
  424 | #define XUartPs_IsTransmitEmpty(BaseAddress)                     \
      | 
In file included from xuartps_selftest.c:32:
xuartps.h:450: warning: "XUartPs_IsTransmitEmpty" redefined
  450 | #define XUartPs_IsTransmitEmpty(InstancePtr)                            \
      | 
In file included from xuartps.h:170:
xuartps_hw.h:424: note: this is the location of the previous definition
  424 | #define XUartPs_IsTransmitEmpty(BaseAddress)                     \
      | 
In file included from xuartps.c:37:
xuartps.h:450: warning: "XUartPs_IsTransmitEmpty" redefined
  450 | #define XUartPs_IsTransmitEmpty(InstancePtr)                            \
      | 
In file included from xuartps.h:170:
xuartps_hw.h:424: note: this is the location of the previous definition
  424 | #define XUartPs_IsTransmitEmpty(BaseAddress)                     \
      | 
xtime_l.c:45:9: note: '#pragma message: For the sleep routines, Global timer is being used'
   45 | #pragma message ("For the sleep routines, Global timer is being used")
      |         ^~~~~~~
Finished building libraries parallelly.
make --no-print-directory archive
arm-none-eabi-ar -r  ps7_cortexa9_0/lib/libxil.a ps7_cortexa9_0/lib/abort.o ps7_cortexa9_0/lib/asm_vectors.o ps7_cortexa9_0/lib/boot.o ps7_cortexa9_0/lib/close.o ps7_cortexa9_0/lib/cpputest_time.o ps7_cortexa9_0/lib/cpu_init.o ps7_cortexa9_0/lib/errno.o ps7_cortexa9_0/lib/_exit.o ps7_cortexa9_0/lib/fcntl.o ps7_cortexa9_0/lib/fstat.o ps7_cortexa9_0/lib/getentropy.o ps7_cortexa9_0/lib/getpid.o ps7_cortexa9_0/lib/inbyte.o ps7_cortexa9_0/lib/isatty.o ps7_cortexa9_0/lib/kill.o ps7_cortexa9_0/lib/lseek.o ps7_cortexa9_0/lib/_open.o ps7_cortexa9_0/lib/open.o ps7_cortexa9_0/lib/outbyte.o ps7_cortexa9_0/lib/print.o ps7_cortexa9_0/lib/putnum.o ps7_cortexa9_0/lib/read.o ps7_cortexa9_0/lib/_sbrk.o ps7_cortexa9_0/lib/sbrk.o ps7_cortexa9_0/lib/sleep.o ps7_cortexa9_0/lib/time.o ps7_cortexa9_0/lib/translation_table.o ps7_cortexa9_0/lib/unlink.o ps7_cortexa9_0/lib/usleep.o ps7_cortexa9_0/lib/vectors.o ps7_cortexa9_0/lib/write.o ps7_cortexa9_0/lib/xadcps_g.o ps7_cortexa9_0/lib/xadcps_intr.o ps7_cortexa9_0/lib/xadcps.o ps7_cortexa9_0/lib/xadcps_selftest.o ps7_cortexa9_0/lib/xadcps_sinit.o ps7_cortexa9_0/lib/xdevcfg_g.o ps7_cortexa9_0/lib/xdevcfg_hw.o ps7_cortexa9_0/lib/xdevcfg_intr.o ps7_cortexa9_0/lib/xdevcfg.o ps7_cortexa9_0/lib/xdevcfg_selftest.o ps7_cortexa9_0/lib/xdevcfg_sinit.o ps7_cortexa9_0/lib/xdmaps_g.o ps7_cortexa9_0/lib/xdmaps_hw.o ps7_cortexa9_0/lib/xdmaps.o ps7_cortexa9_0/lib/xdmaps_selftest.o ps7_cortexa9_0/lib/xdmaps_sinit.o ps7_cortexa9_0/lib/xemacps_bdring.o ps7_cortexa9_0/lib/xemacps_control.o ps7_cortexa9_0/lib/xemacps_g.o ps7_cortexa9_0/lib/xemacps_hw.o ps7_cortexa9_0/lib/xemacps_intr.o ps7_cortexa9_0/lib/xemacps.o ps7_cortexa9_0/lib/xemacps_sinit.o ps7_cortexa9_0/lib/xgpiops_g.o ps7_cortexa9_0/lib/xgpiops_hw.o ps7_cortexa9_0/lib/xgpiops_intr.o ps7_cortexa9_0/lib/xgpiops.o ps7_cortexa9_0/lib/xgpiops_selftest.o ps7_cortexa9_0/lib/xgpiops_sinit.o ps7_cortexa9_0/lib/xil_assert.o ps7_cortexa9_0/lib/xil_cache.o ps7_cortexa9_0/lib/xil-crt0.o ps7_cortexa9_0/lib/xil_exception.o ps7_cortexa9_0/lib/xil_mem.o ps7_cortexa9_0/lib/xil_misc_psreset_api.o ps7_cortexa9_0/lib/xil_mmu.o ps7_cortexa9_0/lib/xil_printf.o ps7_cortexa9_0/lib/xil_sleepcommon.o ps7_cortexa9_0/lib/xil_sleeptimer.o ps7_cortexa9_0/lib/xil_spinlock.o ps7_cortexa9_0/lib/xil_testcache.o ps7_cortexa9_0/lib/xil_testio.o ps7_cortexa9_0/lib/xil_testmem.o ps7_cortexa9_0/lib/xil_util.o ps7_cortexa9_0/lib/xl2cc_counter.o ps7_cortexa9_0/lib/xplatform_info.o ps7_cortexa9_0/lib/xpm_counter.o ps7_cortexa9_0/lib/xpm_init.o ps7_cortexa9_0/lib/xqspips_g.o ps7_cortexa9_0/lib/xqspips_hw.o ps7_cortexa9_0/lib/xqspips.o ps7_cortexa9_0/lib/xqspips_options.o ps7_cortexa9_0/lib/xqspips_selftest.o ps7_cortexa9_0/lib/xqspips_sinit.o ps7_cortexa9_0/lib/xscugic_g.o ps7_cortexa9_0/lib/xscugic_hw.o ps7_cortexa9_0/lib/xscugic_intr.o ps7_cortexa9_0/lib/xscugic.o ps7_cortexa9_0/lib/xscugic_selftest.o ps7_cortexa9_0/lib/xscugic_sinit.o ps7_cortexa9_0/lib/xscutimer_g.o ps7_cortexa9_0/lib/xscutimer.o ps7_cortexa9_0/lib/xscutimer_selftest.o ps7_cortexa9_0/lib/xscutimer_sinit.o ps7_cortexa9_0/lib/xscuwdt_g.o ps7_cortexa9_0/lib/xscuwdt.o ps7_cortexa9_0/lib/xscuwdt_selftest.o ps7_cortexa9_0/lib/xscuwdt_sinit.o ps7_cortexa9_0/lib/xsdps_card.o ps7_cortexa9_0/lib/xsdps_g.o ps7_cortexa9_0/lib/xsdps_host.o ps7_cortexa9_0/lib/xsdps.o ps7_cortexa9_0/lib/xsdps_options.o ps7_cortexa9_0/lib/xsdps_sinit.o ps7_cortexa9_0/lib/xtime_l.o ps7_cortexa9_0/lib/xttcps_g.o ps7_cortexa9_0/lib/xttcps.o ps7_cortexa9_0/lib/xttcps_options.o ps7_cortexa9_0/lib/xttcps_selftest.o ps7_cortexa9_0/lib/xttcps_sinit.o ps7_cortexa9_0/lib/xuartps_g.o ps7_cortexa9_0/lib/xuartps_hw.o ps7_cortexa9_0/lib/xuartps_intr.o ps7_cortexa9_0/lib/xuartps.o ps7_cortexa9_0/lib/xuartps_options.o ps7_cortexa9_0/lib/xuartps_selftest.o ps7_cortexa9_0/lib/xuartps_sinit.o ps7_cortexa9_0/lib/xusbps_endpoint.o ps7_cortexa9_0/lib/xusbps_g.o ps7_cortexa9_0/lib/xusbps_hw.o ps7_cortexa9_0/lib/xusbps_intr.o ps7_cortexa9_0/lib/xusbps.o ps7_cortexa9_0/lib/xusbps_sinit.o
arm-none-eabi-ar: creating ps7_cortexa9_0/lib/libxil.a
Finished building libraries
make[1]: Leaving directory '/u1/Projects/FPGA/Ebaz/embeddedsw/lib/sw_apps/zynq_fsbl/misc'
arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c fsbl_hooks.c -o fsbl_hooks.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed
arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c image_mover.c -o image_mover.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed
arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c main.c -o main.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed
arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c md5.c -o md5.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed
arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c nand.c -o nand.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed
arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c nor.c -o nor.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed
arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c pcap.c -o pcap.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed
arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c qspi.c -o qspi.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed
arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c rsa.c -o rsa.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed
arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c sd.c -o sd.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed
arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c ../misc/zed/ps7_init.c -o ../misc/zed/ps7_init.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed
if [ arm-none-eabi-gcc == "arm-none-eabi-gcc" ]; then \
	arm-none-eabi-gcc  -Wall -O0 -g3 -c -fmessage-length=0 -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -c fsbl_handoff.S -o fsbl_handoff.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed; \
elif [ arm-none-eabi-gcc == "armcc" ]; then \
        arm-none-eabi-gcc -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed -E -o fsbl_handoff.s fsbl_handoff.S; \
	arm-none-eabi-gcc  -c fsbl_handoff.s -o fsbl_handoff.o -I../misc/ps7_cortexa9_0/include -I. -I../misc/zed; \
	rm fsbl_handoff.s; \
fi;
arm-none-eabi-gcc -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -Wl,-build-id=none -Wl,-T -Wl,lscript.ld -L../misc/ps7_cortexa9_0/lib -specs=../misc/Xilinx.spec  -o fsbl.elf  fsbl_hooks.o  image_mover.o  main.o  md5.o  nand.o  nor.o  pcap.o  qspi.o  rsa.o  sd.o  ../misc/zed/ps7_init.o  fsbl_handoff.o -Wl,--start-group,-lxil,-lgcc,-lc,--end-group -Wl,--start-group,-lxilffs,-lxil,-lgcc,-lc,--end-group -Wl,--start-group,-lrsa,-lxil,-lgcc,-lc,--end-group
/usr/lib/gcc/arm-none-eabi/13.2.0/../../../../arm-none-eabi/bin/ld: warning: fsbl.elf has a LOAD segment with RWX permissions
rm -rf  fsbl_hooks.o  image_mover.o  main.o  md5.o  nand.o  nor.o  pcap.o  qspi.o  rsa.o  sd.o  ../misc/zed/ps7_init.o  fsbl_handoff.o
tom@trona:/u1/Projects/Ebaz/embeddedsw/lib/sw_apps/zynq_fsbl/src$ 


Feedback? Questions? Drop me a line!

Tom's Computer Info / tom@mmto.org