Hi Akira, Thanks for the patch. I have updated the script.
Regards, Vishal On 23 April 2012 08:07, Akira Tsukamoto <akira.tsukam...@linaro.org> wrote: > Hi, > > I have reports from some of the Japanese user for the script to > install binary blob into SD card that it completes even failing > downloading binary files and being confusing. > > I made a quick fix and attached the patch for the panda board. > The patch prevents executing when it has error downloading binary blob. > > The script is: > install-binaries-4.0.3.sh > > I also experienced that "wget" fails to download the file in Japan > (could be having thin Internet connection to the URL) > but the current script continues executing and finishes it without > any message without the file being downloaded successfully from > the url. > > Ideally we should have md5 checksum for the downloaded file > but I think it could be considered in the future. > > Regards, > > Akira > ------------------------------**---- > --- > panda-ics-gcc46-tilt-tracking-**blob-234/install-binaries-4.0.**3.sh<http://install-binaries-4.0.3.sh> > 2012-04-18 19:52:33.000000000 +0900 > +++ panda-ics-gcc46-tilt-tracking-**blob-12.03-release-6/install-** > binaries-4.0.3.sh <http://install-binaries-4.0.3.sh> 2012-04-23 > 11:27:43.000000000 +0900 > @@ -1,14 +1,23 @@ > -#!/bin/bash -x > +#!/bin/bash > + > +DL_URL='https://dl.google.**com/dl/android/aosp/imgtec-** > panda-iml74k-cfb7bdad.tgz<https://dl.google.com/dl/android/aosp/imgtec-panda-iml74k-cfb7bdad.tgz> > ' > + > +err_handle() { > + echo "Error, please try again" > + exit 1 > +} > + > +trap 'err_handle' ERR > > if [[ -z "$1" ]]; then > -echo "usage: install-binaries.sh <dev entry for system partitio>" > -exit -1 > + echo "usage: install-binaries.sh <dev entry for system partition>" > + exit -1 > fi > > > mkdir -p /tmp/binaries > cd /tmp/binaries/ > -wget --no-check-certificate https://dl.google.com/dl/** > android/aosp/imgtec-panda-**iml74k-cfb7bdad.tgz<https://dl.google.com/dl/android/aosp/imgtec-panda-iml74k-cfb7bdad.tgz> > +wget --no-check-certificate $DL_URL > tar -zxvf imgtec-panda-iml74k-cfb7bdad.**tgz > sh extract-imgtec-panda.sh > sudo mount $1 /mnt/ > @@ -33,3 +42,4 @@ sudo chmod -R 755 /mnt/vendor/lib/ > sudo umount -f $1 > cd - > sudo rm -r /tmp/binaries > +echo "Sucess, installing binary files" > > _______________________________________________ > linaro-dev mailing list > linaro-dev@lists.linaro.org > http://lists.linaro.org/mailman/listinfo/linaro-dev > >
_______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev