From eafec673147216b1e604807186cb3ded639e4b54 Mon Sep 17 00:00:00 2001 From: Jeonghoon Park Date: Tue, 12 Sep 2017 10:38:42 +0900 Subject: [PATCH] apply binary name and version changes Change-Id: I2662270d543591981aa359d23145ba5479350263 --- tool/rpi_sdcard_setup.sh | 44 ++++++++++++++++++++++++++++++++++++-------- 1 file changed, 36 insertions(+), 8 deletions(-) diff --git a/tool/rpi_sdcard_setup.sh b/tool/rpi_sdcard_setup.sh index 0dd3e49..f66b463 100755 --- a/tool/rpi_sdcard_setup.sh +++ b/tool/rpi_sdcard_setup.sh @@ -1,10 +1,11 @@ #! /bin/bash download_dir=download script_fusing=sd_fusing_rpi3.sh +tizen_download_url=http://download.tizen.org/snapshots/tizen/unified/ binary_prefix=tizen-unified -binary_version=20170824.1 -boot_img_name=common-boot-arm64-rpi3 -platform_img_name=common-iot_core-2parts-armv7l-rpi3 +binary_version=20170911.1 +boot_img_name=iot-boot-arm64-rpi3 +platform_img_name=iot-headless-2parts-armv7l-rpi3 usb_node=/dev/sdb tmp_rfs_dir=$download_dir/rootfs @@ -19,27 +20,54 @@ if [ ! -e $download_dir/$script_fusing ]; then wget https://git.tizen.org/cgit/platform/kernel/u-boot/plain/scripts/tizen/sd_fusing_rpi3.sh?h=tizen --output-document=$download_dir/$script_fusing fi +if [ ! -e $download_dir/$script_fusing ]; then + echo "[ERROR] fail to download fusing script" + exit 1 +fi + chmod 755 $download_dir/$script_fusing if [ ! -e $download_dir/brcmfmac43430-sdio.bin ]; then wget https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm80211/brcm/brcmfmac43430-sdio.bin -P $download_dir fi +if [ ! -e $download_dir/brcmfmac43430-sdio.bin ]; then + echo "[ERROR] fail to download [brcmfmac43430-sdio.bin]" + exit 1 +fi + if [ ! -e $download_dir/brcmfmac43430-sdio.txt ]; then wget https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm80211/brcm/brcmfmac43430-sdio.txt -P $download_dir fi +if [ ! -e $download_dir/brcmfmac43430-sdio.txt ]; then + echo "[ERROR] fail to download [brcmfmac43430-sdio.txt]" + exit 1 +fi if [ ! -e $download_dir/BCM43430A1.hcd ]; then wget https://github.com/OpenELEC/misc-firmware/raw/master/firmware/brcm/BCM43430A1.hcd -P $download_dir fi +if [ ! -e $download_dir/BCM43430A1.hcd ]; then + echo "[ERROR] fail to download [BCM43430A1.hcd]" + exit 1 +fi if [ ! -e $download_dir/$boot_img ]; then - wget http://download.tizen.org/snapshots/tizen/unified/${binary_prefix}_${binary_version}/images/standard/${boot_img_name}/$boot_img -P $download_dir + wget ${tizen_download_url}${binary_prefix}_${binary_version}/images/standard/${boot_img_name}/$boot_img -P $download_dir +fi +if [ ! -e $download_dir/$boot_img ]; then + echo "[ERROR] fail to download [${boot_img}]" + exit 1 fi if [ ! -e $download_dir/$platform_img ]; then - wget http://download.tizen.org/snapshots/tizen/unified/${binary_prefix}_${binary_version}/images/standard/${platform_img_name}/$platform_img -P $download_dir + wget ${tizen_download_url}${binary_prefix}_${binary_version}/images/standard/${platform_img_name}/$platform_img -P $download_dir fi +if [ ! -e $download_dir/$platform_img ]; then + echo "[ERROR] fail to download [${platform_img}]" + exit 1 +fi + } fusing_sdcard() { @@ -80,7 +108,7 @@ lsblk echo echo "##################################################" echo -echo "Please enter device node of usb[enter to use default($usb_node) : " +echo "Please enter device node of usb [press enter key to use default($usb_node)] : " read input_node if [ "$input_node" = "" ]; then echo "########### use default dev node : ${usb_node}" @@ -93,7 +121,7 @@ else echo "########### use dev node : $usb_node" fi -echo "Please enter binary version of usb[enter to use default($binary_version) : " +echo "Please enter binary version of usb [press enter key to use default($binary_version)] : " read input_version if [ "$input_version" = "" ]; then echo "########### use default version : $binary_version" @@ -107,7 +135,7 @@ platform_img=${binary_prefix}_${binary_version}_${platform_img_name}.tar.gz download_binaries -sleep 5 +sleep 1 fusing_sdcard copy_firmware -- 2.7.4