File tree Expand file tree Collapse file tree 5 files changed +24
-12
lines changed Expand file tree Collapse file tree 5 files changed +24
-12
lines changed Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ # 
3+ #  Use the correct dfu-util program based on the architecture
4+ # 
5+ 
6+ #  Get the directory where the script is running.
7+ DIR=$(  cd  " $(  dirname " ${BASH_SOURCE[0]} "   ) "   &&  pwd  ) 
8+ 
9+ #  Choose dfu program by arch
10+ if  [ ` uname -m`   ==   " x86_64"   ];  then 
11+   DFU_UTIL=${DIR} /dfu-util_x86_64/dfu-util
12+ else 
13+   DFU_UTIL=${DIR} /dfu-util/dfu-util
14+ fi 
15+ 
16+ #  Not found!
17+ if  [ !  -x  " ${DFU_UTIL} "   ];  then 
18+   echo  " $0 : error: cannot find ${DFU_UTIL} "   >&2 
19+   exit  2
20+ fi 
21+ 
22+ #  Pass all parameters through
23+ " ${DFU_UTIL} "   " $@ " 
Original file line number Diff line number Diff line change @@ -26,18 +26,7 @@ DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
2626
2727" ${DIR} /upload-reset"   ${dummy_port_fullpath}  750
2828
29- if  [ ` uname -m`   ==   " x86_64"   ];  then 
30-   DFU_UTIL=${DIR} /dfu-util_x86_64/dfu-util
31- else 
32-   DFU_UTIL=${DIR} /dfu-util/dfu-util
33- fi 
34- 
35- if  [ !  -x  " ${DFU_UTIL} "   ];  then 
36-     echo  " $0 : error: cannot find ${DFU_UTIL} "   >&2 
37-     exit  2
38- fi 
39- 
40- " ${DFU_UTIL} "   -d ${usbID}  -a ${altID}  -D ${binfile}  ${dfuse_addr}  -R
29+ " ${DIR} /dfu-util.sh"   -d ${usbID}  -a ${altID}  -D ${binfile}  ${dfuse_addr}  -R
4130
4231echo  -n Waiting for  ${dummy_port_fullpath}  serial...
4332
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments