xref: /openwifi/user_space/sdcard_boot_update.sh (revision b73660ad79a69a37f3fe788f4f09f51e1255bab5)
1#!/bin/bash
2if [ "$#" -ne 1 ]; then
3    echo "You must enter the \$BOARD_NAME as argument"
4    echo "Like: adrv9364z7020 adrv9361z7035 adrv9361z7035_fmc zc706_fmcs2 zed_fmcs2 zc702_fmcs2"
5    exit 1
6fi
7BOARD_NAME=$1
8
9set -x
10
11rm BOOT.BIN
12sync
13wget ftp://192.168.10.1/kernel_boot/boards/$BOARD_NAME/output_boot_bin/BOOT.BIN
14sync
15rm uImage
16sync
17wget ftp://192.168.10.1/adi-linux/arch/arm/boot/uImage
18sync
19rm devicetree.dtb
20sync
21wget ftp://192.168.10.1/kernel_boot/boards/$BOARD_NAME/devicetree.dtb
22sync
23#slepp 0.5
24mount /dev/mmcblk0p1  /mnt
25sync
26#sleep 0.5
27cp BOOT.BIN /mnt/ -f
28cp uImage /mnt/ -f
29cp devicetree.dtb /mnt/ -f
30sync
31#sleep 0.5
32umount /mnt
33sync
34#sleep 3
35sudo reboot now
36
37