From fb80da8f60c80e4f48800c174a91c8bf949fb6bf Mon Sep 17 00:00:00 2001 From: tzafrir Date: Thu, 10 Aug 2006 02:42:03 +0000 Subject: * 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 --- xpp/utils/xpp_fxloader | 26 +++++++++++++++++++++----- 1 file 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 ######################### ## -- cgit v1.2.3