Changeset c32c6e0 in freewrt
- Timestamp:
- Jun 14, 2007, 5:14:54 PM (18 years ago)
- Children:
- 59aee88
- Parents:
- 5ee7f4b2
- File:
-
- 1 edited
-
scripts/flash.sh (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
scripts/flash.sh
r5ee7f4b2 rc32c6e0 14 14 15 15 me=${0##*/} 16 wd=$(pwd) 16 17 17 18 die() { … … 112 113 TF=$(mktemp /tmp/fwflash.XXXXXXXXXX) || die Cannot mktemp 113 114 TI=$(mktemp /tmp/fwflash.XXXXXXXXXX) || { rm $TF; die Cannot mktemp; } 114 trap ' rm -f $TF $TI; exit 0' 0115 trap ' rm -f $TF $TI; exit 1' 1 2 3 5 13 15115 trap 'cd "$wd"; rm -f $TF $TI; exit 0' 0 116 trap 'cd "$wd"; rm -f $TF $TI; exit 1' 1 2 3 5 13 15 116 117 randsrc=/dev/arandom 117 118 [[ -e $randsrc ]] || randsrc=/dev/urandom … … 135 136 [[ $p = fwcf.helper || -x $p ]] || die Cannot find fwcf.helper 136 137 # create fwcf filesystem image 137 $p -M "$paddir" >$TF || die Error creating fwcf filesystem image 138 $p -M "$paddir" >$TI || die Error creating fwcf filesystem image 139 dd if=$TI of=$TF conv=notrunc 2>&- 138 140 echo "TRX file constructed from '$imgfile' and FWCF from '$paddir'" 139 141 else … … 153 155 sleep 3 154 156 157 imgdir=${imgfile%/*} 158 [[ $imgdir = $imgfile ]] && imgdir=. 159 imgfile=${imgfile##*/} 160 cd "$imgdir" 155 161 case $flashtype in 156 162 wl500g) … … 175 181 ;; 176 182 esac 183 cd "$wd" 177 184 cat <<-EOF 178 185 After flashing is finished and the device has rebooted, it will need
Note:
See TracChangeset
for help on using the changeset viewer.
