1#/bin/sh 2CHIPNAME=$1 3BIN_FILE=$2 4 5set -e 6 7SYSTEM=`uname -s` 8echo "system: $SYSTEM" 9 10CONFIG=../config 11TOOL_DIR=../../libraries/bl_mcu_sdk/tools/bflb_tools 12 13if [ $SYSTEM = "Darwin" ] 14then 15 TOOL_NAME=bflb_fw_post_proc-macos 16elif [ $SYSTEM = "Linux" ] 17then 18 TOOL_NAME=bflb_fw_post_proc-ubuntu 19else 20 TOOL_NAME=bflb_fw_post_proc.exe 21fi 22 23if [ -f "$TOOL_DIR/bflb_fw_post_proc/$TOOL_NAME" ] 24then 25 echo "bflb_fw_post_proc exist" 26else 27 echo "bflb_fw_post_proc not exist, try download... " 28 ./$TOOL_DIR/get_bflb_fw_post_proc.sh 29fi 30 31./$TOOL_DIR/bflb_fw_post_proc/$TOOL_NAME --chipname=$CHIPNAME --brdcfgdir=$CONFIG --imgfile=$BIN_FILE