Closed kelvin820 closed 3 years ago
Hello,
Thanks for reaching us. We could take a look. Before that, would you please let us know whom we are helping? Could you send your information (name, organization/university/company, etc) from your organization email to my email xianjun.jiao@ugent.be?
Thanks!
Hello,
Can you paste the command the output here when you do " Update FPGA instructions"?
I've stuck to the readme.md
export XILINX_DIR=/tools/Xilinx
export OPENWIFI_DIR=~/FpgaPlatform/openwifi
export BOARD_NAME=adrv9364z7020
$OPENWIFI_DIR/user_space/boot_bin_gen.sh $OPENWIFI_DIR $XILINX_DIR $BOARD_NAME
scp $OPENWIFI_DIR/kernel_boot/boards/$BOARD_NAME/output_boot_bin/BOOT.BIN root@192.168.10.122:
mount /dev/mmcblk0p1 /mnt
cp ~/BOOT.BIN /mnt
umount /mnt
Are you doing these right after you flash the sdcard image into your sdcard? You never modify anything? What is the output of these two commands:
cd openwifi
git log
cd openwifi/openwifi-hw
git log
What are the output of all your command listed in your previous comment?
I don't modify anything. Could this been the problem of my Vivado?
Here is git log of openwifi
xw@xw-HP-EliteBook-840-G2:~/FpgaPlatform/openwifi$ git log
commit e1a9c183bc2fed27732a600c2c84c6e828db16b9 (HEAD -> master, origin/master, origin/HEAD)
Author: Xianjun Jiao <xianjun.jiao@ugent.be>
Date: Wed Apr 7 10:00:20 2021 +0200
update jpg in webserver
commit 09d381a0931f47f1f78f374e7490f3b2ac570fcd
Author: Jiao Xianjun <xianjun.jiao@ugent.be>
Date: Tue Apr 6 18:04:47 2021 +0200
Update README.md
commit b5a0a70cb645a339974e27d357f2bcc6a5861fd1
Author: Xianjun Jiao <xianjun.jiao@ugent.be>
Date: Tue Apr 6 10:06:49 2021 +0200
doc/README.md udpate
...
..
.
And Here is the git log of /openwifi/openwifi-hw
xw@xw-HP-EliteBook-840-G2:~/FpgaPlatform/openwifi$ cd openwifi-hw/
xw@xw-HP-EliteBook-840-G2:~/FpgaPlatform/openwifi/openwifi-hw$ git log
commit f8eb553a71f28dcbb2764ce326d577c0d352eeeb (HEAD -> master, origin/master, origin/HEAD)
Author: Xianjun Jiao <xianjun.jiao@ugent.be>
Date: Mon Apr 5 21:34:09 2021 +0200
udpate readme accordingly
commit 4b60853efa5121716a216105fb8ae9f9d954896c
Author: Xianjun Jiao <xianjun.jiao@ugent.be>
Date: Mon Apr 5 21:32:12 2021 +0200
udpate fpga bitstream
commit c7007da34a2e3509bb44cfa0f7b23189795caad3
Author: Xianjun Jiao <xianjun.jiao@ugent.be>
Date: Mon Apr 5 21:30:45 2021 +0200
udpate ip_repo
commit 1d8d3d9a56b91ee75e68e2324048f8d7568e5330
Author: Xianjun Jiao <xianjun.jiao@ugent.be>
Date: Mon Apr 5 21:26:56 2021 +0200
in xpu.v slv_reg19 and slv_reg8 are not twistted anymore. slv_reg6 is added to assist the register map in xpu more clear. separate registers for different purpose. separate registers for dynamic and static configurations in driver (sdr.c).
...
..
.
Here are the terminal output log of command $OPENWIFI_DIR/user_space/get_fpga.sh $OPENWIFI_DIR
xw@xw-HP-EliteBook-840-G2:~/FpgaPlatform/openwifi$ $OPENWIFI_DIR/user_space/get_fpga.sh $OPENWIFI_DIR
$OPENWIFI_DIR is found!
+ cd /home/xw/FpgaPlatform/openwifi//
+ git submodule init openwifi-hw
+ git submodule update openwifi-hw
+ cd openwifi-hw
+ git checkout master
Already on 'master'
Your branch is up to date with 'origin/master'.
+ git pull
Already up to date.
+ cd /home/xw/FpgaPlatform/openwifi
Here are the terminal output log of command $OPENWIFI_DIR/user_space/boot_bin_gen.sh $OPENWIFI_DIR $XILINX_DIR $BOARD_NAME
xw@xw-HP-EliteBook-840-G2:~/FpgaPlatform/openwifi$ $OPENWIFI_DIR/user_space/get_fpga.sh $OPENWIFI_DIR
$OPENWIFI_DIR is found!
+ cd /home/xw/FpgaPlatform/openwifi//
+ git submodule init openwifi-hw
+ git submodule update openwifi-hw
+ cd openwifi-hw
+ git checkout master
Already on 'master'
Your branch is up to date with 'origin/master'.
+ git pull
Already up to date.
+ cd /home/xw/FpgaPlatform/openwifi
xw@xw-HP-EliteBook-840-G2:~/FpgaPlatform/openwifi$ $OPENWIFI_DIR/user_space/boot_bin_gen.sh $OPENWIFI_DIR $XILINX_DIR $BOARD_NAME
$OPENWIFI_DIR is found!
$XILINX_DIR is found!
$BOARD_NAME is found!
+ source /tools/Xilinx//SDK/2018.3/settings64.sh
++ source /tools/Xilinx/Vivado/2018.3/.settings64-Vivado.sh
+++ export XILINX_VIVADO=/tools/Xilinx/Vivado/2018.3
+++ XILINX_VIVADO=/tools/Xilinx/Vivado/2018.3
+++ '[' -n /tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/SDK/2018.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ']'
+++ export PATH=/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/SDK/2018.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+++ PATH=/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/SDK/2018.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
++ source /tools/Xilinx/DocNav/.settings64-DocNav.sh
+++ '[' -n /tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/SDK/2018.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ']'
+++ export PATH=/tools/Xilinx/DocNav:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/SDK/2018.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+++ PATH=/tools/Xilinx/DocNav:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/SDK/2018.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
++ source /tools/Xilinx/SDK/2018.3/.settings64-SDK_Core_Tools.sh
+++ '[' -n /tools/Xilinx/DocNav:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/SDK/2018.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ']'
+++ export PATH=/tools/Xilinx/SDK/2018.3/bin:/tools/Xilinx/SDK/2018.3/gnu/microblaze/lin/bin:/tools/Xilinx/SDK/2018.3/gnu/arm/lin/bin:/tools/Xilinx/SDK/2018.3/gnu/microblaze/linux_toolchain/lin64_le/bin:/tools/Xilinx/SDK/2018.3/gnu/aarch32/lin/gcc-arm-linux-gnueabi/bin:/tools/Xilinx/SDK/2018.3/gnu/aarch32/lin/gcc-arm-none-eabi/bin:/tools/Xilinx/SDK/2018.3/gnu/aarch64/lin/aarch64-linux/bin:/tools/Xilinx/SDK/2018.3/gnu/aarch64/lin/aarch64-none/bin:/tools/Xilinx/SDK/2018.3/gnu/armr5/lin/gcc-arm-none-eabi/bin:/tools/Xilinx/SDK/2018.3/tps/lnx64/cmake-3.3.2/bin:/tools/Xilinx/DocNav:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/SDK/2018.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+++ PATH=/tools/Xilinx/SDK/2018.3/bin:/tools/Xilinx/SDK/2018.3/gnu/microblaze/lin/bin:/tools/Xilinx/SDK/2018.3/gnu/arm/lin/bin:/tools/Xilinx/SDK/2018.3/gnu/microblaze/linux_toolchain/lin64_le/bin:/tools/Xilinx/SDK/2018.3/gnu/aarch32/lin/gcc-arm-linux-gnueabi/bin:/tools/Xilinx/SDK/2018.3/gnu/aarch32/lin/gcc-arm-none-eabi/bin:/tools/Xilinx/SDK/2018.3/gnu/aarch64/lin/aarch64-linux/bin:/tools/Xilinx/SDK/2018.3/gnu/aarch64/lin/aarch64-none/bin:/tools/Xilinx/SDK/2018.3/gnu/armr5/lin/gcc-arm-none-eabi/bin:/tools/Xilinx/SDK/2018.3/tps/lnx64/cmake-3.3.2/bin:/tools/Xilinx/DocNav:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/Vivado/2018.3/bin:/tools/Xilinx/SDK/2018.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+ cd /home/xw/FpgaPlatform/openwifi//kernel_boot
+ ./build_boot_bin.sh adrv9361z7035
$BOARD_NAME is found!
+ HDF_FILE=../openwifi-hw/boards/adrv9361z7035/sdk/system_top_hw_platform_0/system.hdf
+ UBOOT_FILE=./boards/adrv9361z7035/u-boot.elf
+ BUILD_DIR=./boards/adrv9361z7035/build_boot_bin
+ OUTPUT_DIR=./boards/adrv9361z7035/output_boot_bin
+ echo ../openwifi-hw/boards/adrv9361z7035/sdk/system_top_hw_platform_0/system.hdf
+ grep -q .hdf
+ echo ./boards/adrv9361z7035/u-boot.elf
+ grep -q -e .elf -e uboot
+ '[' '!' -f ../openwifi-hw/boards/adrv9361z7035/sdk/system_top_hw_platform_0/system.hdf ']'
+ '[' '!' -f ./boards/adrv9361z7035/u-boot.elf ']'
+ command -v xsdk
+ command -v bootgen
+ rm -Rf ./boards/adrv9361z7035/build_boot_bin ./boards/adrv9361z7035/output_boot_bin
+ mkdir -p ./boards/adrv9361z7035/output_boot_bin
+ mkdir -p ./boards/adrv9361z7035/build_boot_bin
+ cp ../openwifi-hw/boards/adrv9361z7035/sdk/system_top_hw_platform_0/system.hdf ./boards/adrv9361z7035/build_boot_bin/
+ cp ./boards/adrv9361z7035/u-boot.elf ./boards/adrv9361z7035/output_boot_bin/u-boot.elf
+ cp ../openwifi-hw/boards/adrv9361z7035/sdk/system_top_hw_platform_0/system.hdf ./boards/adrv9361z7035/output_boot_bin/
++ basename ../openwifi-hw/boards/adrv9361z7035/sdk/system_top_hw_platform_0/system.hdf
+ echo 'hsi open_hw_design system.hdf'
+ echo 'set cpu_name [lindex [hsi get_cells -filter {IP_TYPE==PROCESSOR}] 0]'
+ echo 'sdk setws ./build/sdk'
++ basename ../openwifi-hw/boards/adrv9361z7035/sdk/system_top_hw_platform_0/system.hdf
+ echo 'sdk createhw -name hw_0 -hwspec system.hdf'
+ echo 'sdk createapp -name fsbl -hwproject hw_0 -proc $cpu_name -os standalone -lang C -app {Zynq FSBL}'
+ echo 'configapp -app fsbl build-config release'
+ echo 'sdk projects -build -type all'
+ echo the_ROM_image:
+ echo '{'
+ echo '[bootloader] fsbl.elf'
+ echo system_top.bit
+ echo u-boot.elf
+ echo '}'
+ cd ./boards/adrv9361z7035/build_boot_bin
+ xsdk -batch -source create_fsbl_project.tcl
INFO: [Hsi 55-1698] elapsed time for repository loading 0 seconds
Starting xsdk. This could take few seconds... done
WARNING: [Hsi 61-9] Current Software design may not be compatible with "zynq_fsbl" app. Tool is ignoring the MSS file specified in the app directory
generate_target: Time (s): cpu = 00:00:05 ; elapsed = 00:00:05 . Memory (MB): peak = 804.539 ; gain = 0.000 ; free physical = 1312 ; free virtual = 6715
hsi::generate_app: Time (s): cpu = 00:00:05 ; elapsed = 00:00:05 . Memory (MB): peak = 804.539 ; gain = 0.000 ; free physical = 1315 ; free virtual = 6715
Application project 'fsbl' created successfully.
Building '/fsbl_bsp'
Invoking Make Builder...fsbl_bsp
18:55:24 **** Build of project fsbl_bsp ****
make -k all
Running Make include in ps7_cortexa9_0/libsrc/ddrps_v1_0/src
make -C ps7_cortexa9_0/libsrc/ddrps_v1_0/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/sdps_v3_6/src
make -C ps7_cortexa9_0/libsrc/sdps_v3_6/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_v6_8/src
make -C ps7_cortexa9_0/libsrc/standalone_v6_8/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/dmaps_v2_4/src
make -C ps7_cortexa9_0/libsrc/dmaps_v2_4/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/cpu_cortexa9_v2_7/src
make -C ps7_cortexa9_0/libsrc/cpu_cortexa9_v2_7/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_v3_8/src
make -C ps7_cortexa9_0/libsrc/emacps_v3_8/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/gpiops_v3_4/src
make -C ps7_cortexa9_0/libsrc/gpiops_v3_4/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/qspips_v3_5/src
make -C ps7_cortexa9_0/libsrc/qspips_v3_5/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/xilrsa_v1_5/src
make -C ps7_cortexa9_0/libsrc/xilrsa_v1_5/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/axidma_v9_8/src
make -C ps7_cortexa9_0/libsrc/axidma_v9_8/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/xilffs_v4_0/src
make -C ps7_cortexa9_0/libsrc/xilffs_v4_0/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/scugic_v3_10/src
make -C ps7_cortexa9_0/libsrc/scugic_v3_10/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/iic_v3_5/src
make -C ps7_cortexa9_0/libsrc/iic_v3_5/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_v2_3/src
make -C ps7_cortexa9_0/libsrc/xadcps_v2_3/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/spips_v3_1/src
make -C ps7_cortexa9_0/libsrc/spips_v3_1/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/devcfg_v3_5/src
make -C ps7_cortexa9_0/libsrc/devcfg_v3_5/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_v2_1/src
make -C ps7_cortexa9_0/libsrc/scuwdt_v2_1/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/uartps_v3_7/src
make -C ps7_cortexa9_0/libsrc/uartps_v3_7/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_v2_4/src
make -C ps7_cortexa9_0/libsrc/usbps_v2_4/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/coresightps_dcc_v1_4/src
make -C ps7_cortexa9_0/libsrc/coresightps_dcc_v1_4/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_v2_1/src
make -C ps7_cortexa9_0/libsrc/scutimer_v2_1/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/ddrps_v1_0/src
make -C ps7_cortexa9_0/libsrc/ddrps_v1_0/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"
Compiling ddrps
arm-none-eabi-ar: creating ../../../lib/libxil.a
Running Make libs in ps7_cortexa9_0/libsrc/sdps_v3_6/src
make -C ps7_cortexa9_0/libsrc/sdps_v3_6/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"
Compiling sdps
Running Make libs in ps7_cortexa9_0/libsrc/standalone_v6_8/src
make -C ps7_cortexa9_0/libsrc/standalone_v6_8/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"
Compiling standalone
In file included from xtime_l.c:49:0:
xtime_l.h:87:9: note: #pragma message: For the sleep routines, Global timer is being used
#pragma message ("For the sleep routines, Global timer is being used")
^~~~~~~
In file included from sleep.c:53:0:
xtime_l.h:87:9: note: #pragma message: For the sleep routines, Global timer is being used
#pragma message ("For the sleep routines, Global timer is being used")
^~~~~~~
In file included from xil_sleeptimer.c:51:0:
xtime_l.h:87:9: note: #pragma message: For the sleep routines, Global timer is being used
#pragma message ("For the sleep routines, Global timer is being used")
^~~~~~~
In file included from usleep.c:56:0:
xtime_l.h:87:9: note: #pragma message: For the sleep routines, Global timer is being used
#pragma message ("For the sleep routines, Global timer is being used")
^~~~~~~
Running Make libs in ps7_cortexa9_0/libsrc/dmaps_v2_4/src
make -C ps7_cortexa9_0/libsrc/dmaps_v2_4/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"
Compiling dmaps
Running Make libs in ps7_cortexa9_0/libsrc/cpu_cortexa9_v2_7/src
make -C ps7_cortexa9_0/libsrc/cpu_cortexa9_v2_7/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"
Compiling cpu_cortexa9
Running Make libs in ps7_cortexa9_0/libsrc/emacps_v3_8/src
make -C ps7_cortexa9_0/libsrc/emacps_v3_8/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"
Compiling emacps
Running Make libs in ps7_cortexa9_0/libsrc/gpiops_v3_4/src
make -C ps7_cortexa9_0/libsrc/gpiops_v3_4/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"
Compiling gpiops
Running Make libs in ps7_cortexa9_0/libsrc/qspips_v3_5/src
make -C ps7_cortexa9_0/libsrc/qspips_v3_5/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"
Compiling qspips
Running Make libs in ps7_cortexa9_0/libsrc/xilrsa_v1_5/src
make -C ps7_cortexa9_0/libsrc/xilrsa_v1_5/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/axidma_v9_8/src
make -C ps7_cortexa9_0/libsrc/axidma_v9_8/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"
Compiling axidma
Running Make libs in ps7_cortexa9_0/libsrc/xilffs_v4_0/src
make -C ps7_cortexa9_0/libsrc/xilffs_v4_0/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"
Compiling XilFFs Library
Running Make libs in ps7_cortexa9_0/libsrc/scugic_v3_10/src
make -C ps7_cortexa9_0/libsrc/scugic_v3_10/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"
Compiling scugic
Running Make libs in ps7_cortexa9_0/libsrc/iic_v3_5/src
make -C ps7_cortexa9_0/libsrc/iic_v3_5/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"
Compiling iic
Running Make libs in ps7_cortexa9_0/libsrc/xadcps_v2_3/src
make -C ps7_cortexa9_0/libsrc/xadcps_v2_3/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"
Compiling xadcps
Running Make libs in ps7_cortexa9_0/libsrc/spips_v3_1/src
make -C ps7_cortexa9_0/libsrc/spips_v3_1/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"
Compiling spips
Running Make libs in ps7_cortexa9_0/libsrc/devcfg_v3_5/src
make -C ps7_cortexa9_0/libsrc/devcfg_v3_5/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"
Compiling devcfg
Running Make libs in ps7_cortexa9_0/libsrc/scuwdt_v2_1/src
make -C ps7_cortexa9_0/libsrc/scuwdt_v2_1/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"
Compiling scuwdt
Running Make libs in ps7_cortexa9_0/libsrc/uartps_v3_7/src
make -C ps7_cortexa9_0/libsrc/uartps_v3_7/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"
Compiling uartps
Running Make libs in ps7_cortexa9_0/libsrc/usbps_v2_4/src
make -C ps7_cortexa9_0/libsrc/usbps_v2_4/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"
Compiling usbps
Running Make libs in ps7_cortexa9_0/libsrc/coresightps_dcc_v1_4/src
make -C ps7_cortexa9_0/libsrc/coresightps_dcc_v1_4/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"
Compiling coresightps_dcc
Running Make libs in ps7_cortexa9_0/libsrc/scutimer_v2_1/src
make -C ps7_cortexa9_0/libsrc/scutimer_v2_1/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"
Compiling scutimer
Finished building libraries
18:55:38 Build Finished (took 13s.594ms)
Building '/fsbl'
18:55:38 **** Build of configuration Release for project fsbl ****
make pre-build main-build
a9-linaro-pre-build-step
Building file: ../src/fsbl_handoff.S
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/fsbl_handoff.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/fsbl_handoff.d" -MT"src/fsbl_handoff.o" -o "src/fsbl_handoff.o" "../src/fsbl_handoff.S"
Finished building: ../src/fsbl_handoff.S
Building file: ../src/fsbl_hooks.c
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/fsbl_hooks.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/fsbl_hooks.d" -MT"src/fsbl_hooks.o" -o "src/fsbl_hooks.o" "../src/fsbl_hooks.c"
Finished building: ../src/fsbl_hooks.c
Building file: ../src/image_mover.c
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/image_mover.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/image_mover.d" -MT"src/image_mover.o" -o "src/image_mover.o" "../src/image_mover.c"
Finished building: ../src/image_mover.c
Building file: ../src/main.c
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/main.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/main.d" -MT"src/main.o" -o "src/main.o" "../src/main.c"
In file included from ../src/main.c:137:0:
../../fsbl_bsp/ps7_cortexa9_0/include/xtime_l.h:87:9: note: #pragma message: For the sleep routines, Global timer is being used
#pragma message ("For the sleep routines, Global timer is being used")
^~~~~~~
Finished building: ../src/main.c
Building file: ../src/md5.c
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/md5.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/md5.d" -MT"src/md5.o" -o "src/md5.o" "../src/md5.c"
Finished building: ../src/md5.c
Building file: ../src/nand.c
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/nand.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/nand.d" -MT"src/nand.o" -o "src/nand.o" "../src/nand.c"
Finished building: ../src/nand.c
Building file: ../src/nor.c
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/nor.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/nor.d" -MT"src/nor.o" -o "src/nor.o" "../src/nor.c"
Finished building: ../src/nor.c
Building file: ../src/pcap.c
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/pcap.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/pcap.d" -MT"src/pcap.o" -o "src/pcap.o" "../src/pcap.c"
In file included from ../src/pcap.c:100:0:
../../fsbl_bsp/ps7_cortexa9_0/include/xtime_l.h:87:9: note: #pragma message: For the sleep routines, Global timer is being used
#pragma message ("For the sleep routines, Global timer is being used")
^~~~~~~
Finished building: ../src/pcap.c
Building file: /home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0/ps7_init.c
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/ps7_init.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/ps7_init.d" -MT"src/ps7_init.o" -o "src/ps7_init.o" "/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0/ps7_init.c"
Finished building: /home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0/ps7_init.c
Building file: ../src/qspi.c
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/qspi.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/qspi.d" -MT"src/qspi.o" -o "src/qspi.o" "../src/qspi.c"
Finished building: ../src/qspi.c
Building file: ../src/rsa.c
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/rsa.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/rsa.d" -MT"src/rsa.o" -o "src/rsa.o" "../src/rsa.c"
Finished building: ../src/rsa.c
Building file: ../src/sd.c
Invoking: ARM v7 gcc compiler
arm-none-eabi-gcc -Wall -O2 -I"/home/xw/FpgaPlatform/openwifi/kernel_boot/boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0" -c -fmessage-length=0 -MT"src/sd.o" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -I../../fsbl_bsp/ps7_cortexa9_0/include -MMD -MP -MF"src/sd.d" -MT"src/sd.o" -o "src/sd.o" "../src/sd.c"
Finished building: ../src/sd.c
Building target: fsbl.elf
Invoking: ARM v7 gcc linker
arm-none-eabi-gcc -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard -Wl,-build-id=none -specs=Xilinx.spec -Wl,-T -Wl,../src/lscript.ld -L../../fsbl_bsp/ps7_cortexa9_0/lib -o "fsbl.elf" ./src/fsbl_handoff.o ./src/fsbl_hooks.o ./src/image_mover.o ./src/main.o ./src/md5.o ./src/nand.o ./src/nor.o ./src/pcap.o ./src/ps7_init.o ./src/qspi.o ./src/rsa.o ./src/sd.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
Finished building target: fsbl.elf
Invoking: ARM v7 Print Size
arm-none-eabi-size fsbl.elf |tee "fsbl.elf.size"
text data bss dec hex filename
74316 12328 74712 161356 2764c fsbl.elf
Finished building: fsbl.elf.size
18:55:39 Build Finished (took 1s.324ms)
Invoking scanner config builder on project
Building '/hw_0'
+ cp ./boards/adrv9361z7035/build_boot_bin/build/sdk/fsbl/Release/fsbl.elf ./boards/adrv9361z7035/output_boot_bin/fsbl.elf
+ cp ./boards/adrv9361z7035/build_boot_bin/build/sdk/hw_0/system_top.bit ./boards/adrv9361z7035/output_boot_bin/system_top.bit
+ cd ./boards/adrv9361z7035/output_boot_bin
+ bootgen -arch zynq -image zynq.bif -o BOOT.BIN -w
****** Xilinx Bootgen v2018.3
**** Build date : Dec 6 2018-23:41:49
** Copyright 1986-2018 Xilinx, Inc. All Rights Reserved.
+ rm ./boards/adrv9361z7035/build_boot_bin -rf
+ cd /home/xw/FpgaPlatform/openwifi
So you did all the operation right after you flash our image file into your SD card without any other modification, right? Without your operations, the orginal image can be used without any issue?
I just repeated your steps, and everything work well.
Some suggestions:
1. on board when you run:
. Replace BOOT.BIN
mount /dev/mmcblk0p1 /mnt
cp ~/BOOT.BIN /mnt
umount /mnt
could be replaced by:
mount /dev/mmcblk0p1 /mnt
cd /mnt
sync
cp ~/BOOT.BIN /mnt -rf
sync
ls
cd
umount /mnt
2. Use another SD card (maybe there are some bad sectors on your current SD card)
So you did all the operation right after you flash our image file into your SD card without any other modification, right? Without your operations, the orginal image can be used without any issue?
Yes. The original img file works fine. After re-flash SD card with new generated BOOT.BIN it become a brick ><. I don't do any modification. Thanks for trying again to double confirm FPGA bit file. I'll try ur suggestion on my machine.
Hi, Following Quick Start instructions I can see openwifi AP on my phone and get connected successfully. However, after updating latest FPGA bitestream following Update FPGA instructions. My board always get hanged.
I use
Ubuntu 18.04.5 LTS Vivado 2018.3 without license Analog Device ADRV9361-Z7035
I don't see any error message during BOOT.BIN generation. After I replace BOOT.BIN on SD card / power cycle and try to inite ~/openwifi/fosdem-11ag.sh
... ... ...
initiationsdr,sdr openwifi_dev_probe: test_mode 0 sdr,sdr openwifi_dev_probe: rfkill radio on sdr,sdr openwifi_dev_probe: band_2GHz.n_channels 14 n_bitrates 12 band_5GHz.n_channels 11 n_bitrates 12 sdr,sdr openwifi_dev_probe: mac_addr 66:55:44:33:22:d5 ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' sdr,sdr openwifi_dev_probe: ieee80211_register_hw 0 ieee80211 phy0: hwaddr 6655443322d5, ZYNQ + ad9361 sdr,sdr openwifi_rfkill_init: wireless switch is on sdr,sdr fpga-axi@0:sdr sdr0: renamed from wlan0 stop: Unknown instance: isc-dhcp-server start/running, process 2263 Configuration file: hostapd-openwifi-11ag.conf sdr0: interface state UNINITIALIZED->COUNTRY_UPDATE Using interface sdr0 with hwaddr 66:55:44:33:22:d5 and ssid "openwifi" NOT COMPLETE THE WHOLE PROCESS HANGED HERE
board get hanged every time without complete the whole initiation process. So I cannot see openwifi AP nor use it.
Would you please help to advised which part may I go wrong? Thank for your great help.