OpenCores
URL https://opencores.org/ocsvn/csa/csa/trunk

Subversion Repositories csa

[/] [csa/] [trunk/] [firmware/] [dl_firmware] - Blame information for rev 30

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 30 simon111
#!/bin/sh
2
 
3
ORG_DEV_STR=`/sbin/lsusb -d 04b4:8613`;
4
if [[ -z $ORG_DEV_STR ]]; then
5
        echo can not find orginal usb device;
6
else
7
        ORG_BUS_ID=`echo $ORG_DEV_STR | awk  '{print $2}'`;
8
        ORG_DEV_ID=`echo $ORG_DEV_STR | awk  '{print $4}'`;
9
        ORG_DEV_ID=${ORG_DEV_ID%:};
10
        echo $ORG_BUS_ID $ORG_DEV_ID
11
        echo now dowload firmware
12
        if /sbin/fxload -v -t fx2 -I usbimg.hex -D  /proc/bus/usb/$ORG_BUS_ID/$ORG_DEV_ID; then
13
                echo download success
14
        else
15
                echo download fail
16
        fi
17
fi
18
 
19
IMG_DEV_STR=`/sbin/lsusb -d 0547:1002`;
20
 
21
if [[ -z $IMG_DEV_STR ]]; then
22
        echo can not find image device
23
else
24
        echo found the image device
25
        IMG_BUS_ID=`echo $IMG_DEV_STR | awk  '{print $2}'`;
26
        IMG_DEV_ID=`echo $IMG_DEV_STR | awk  '{print $4}'`;
27
        IMG_DEV_ID=${IMG_DEV_ID%:};
28
        echo $IMG_BUS_ID $IMG_DEV_ID
29
        echo now dowload firmware
30
        if /sbin/fxload -v -t fx2 -I usbimg.hex -D  /proc/bus/usb/$IMG_BUS_ID/$IMG_DEV_ID; then
31
                echo download success
32
        else
33
                echo download fail
34
        fi
35
fi
36
 
37
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.