openwifi/user_space/sdcard_boot_update.sh

37 lines
680 B
Bash
Raw Normal View History

2019-12-10 14:03:47 +01:00
#!/bin/bash
2020-03-04 19:39:12 +01:00
if [ "$#" -ne 1 ]; then
echo "You must enter the \$BOARD_NAME as argument"
echo "Like: adrv9364z7020 adrv9361z7035 adrv9361z7035_fmc zc706_fmcs2 zed_fmcs2 zc702_fmcs2"
exit 1
fi
BOARD_NAME=$1
2019-12-10 14:03:47 +01:00
set -x
rm BOOT.BIN
sync
2020-03-04 19:39:12 +01:00
wget ftp://192.168.10.1/kernel_boot/boards/$BOARD_NAME/output_boot_bin/BOOT.BIN
2019-12-10 14:03:47 +01:00
sync
rm uImage
sync
wget ftp://192.168.10.1/adi-linux/arch/arm/boot/uImage
sync
rm devicetree.dtb
sync
2020-03-04 19:39:12 +01:00
wget ftp://192.168.10.1/kernel_boot/boards/$BOARD_NAME/devicetree.dtb
2019-12-10 14:03:47 +01:00
sync
#slepp 0.5
2020-03-04 19:39:12 +01:00
mount /dev/mmcblk0p1 /mnt
2019-12-10 14:03:47 +01:00
sync
#sleep 0.5
2020-03-04 19:39:12 +01:00
cp BOOT.BIN /mnt/ -f
cp uImage /mnt/ -f
cp devicetree.dtb /mnt/ -f
2019-12-10 14:03:47 +01:00
sync
#sleep 0.5
2020-03-04 19:39:12 +01:00
umount /mnt
2019-12-10 14:03:47 +01:00
sync
#sleep 3
sudo reboot now