diff options
author | tzafrir <tzafrir@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2006-08-10 02:42:03 +0000 |
---|---|---|
committer | tzafrir <tzafrir@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2006-08-10 02:42:03 +0000 |
commit | fb80da8f60c80e4f48800c174a91c8bf949fb6bf (patch) | |
tree | d166f687010c3bb903e2165b4eb4e84988136ccd | |
parent | 6a04e6704a129a6efc6dcad0c8a513d2fafea579 (diff) |
* xpp_fxloader: Allow loading just USB firmware with command 'usb'
* xpp_fxloader: also add 'load' as an alias of 'xppdetect'
* xpp_fxloader: and add a 'help' message.
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1281 5390a7c7-147a-4af0-8ec9-7488f05a26cb
-rw-r--r-- | xpp/utils/xpp_fxloader | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/xpp/utils/xpp_fxloader b/xpp/utils/xpp_fxloader index ca29fd2..ba371e3 100644 --- a/xpp/utils/xpp_fxloader +++ b/xpp/utils/xpp_fxloader @@ -125,16 +125,32 @@ load_fpga() { ## # to run manually, pass the parameter 'xppdetect' -if [ "$1" = 'xppdetect' ]; then - echo "--------- FIRMWARE LOADING" +case "$1" in +xppdetect|load|usb) + echo "--------- FIRMWARE LOADING: ($1)" + load_fw 04b4 8613 USB_8613.hex load_fw e4e4 1130 USB_1130.hex - load_fpga e4e4 1131 FPGA_FXS.hex + if [ "$1" != 'usb' ] + then + load_fpga e4e4 1131 FPGA_FXS.hex + fi sleep 3 # Let it stabilize echo "--------- FIRMWARE IS LOADED" - exit $? -fi + exit 0 + ;; +help) + echo "$0: Astribank firmware loading script." + echo "Usage: " + echo "$0 load : manual firmware loading." + echo "$0 usb : manual firmware loading: USB firmware only." + echo "$0 help : this text." + echo "" + echo "('xppdetect' is an alias of 'load')" + exit 0 + ;; +esac ######################### ## |