1#!/bin/bash 2# 3# Copyright (c) 2020 Rockchip Electronics Co., Ltd 4# 5# SPDX-License-Identifier: GPL-2.0 6# 7 8set -e 9 10if [ $# -eq 0 ]; then 11 echo "ERROR: No args of $0" 12 exit 1 13fi 14 15while [ $# -gt 0 ]; do 16 case $1 in 17 --ini) 18 INI=$2 19 shift 2 20 ;; 21 *) 22 echo "ERROR: Unknown arg: $1" 23 exit 1 24 ;; 25 esac 26done 27 28if [ ! -f ${INI} ]; then 29 echo "pack loader failed! Can't find: ${INI}" 30 exit 0 31fi 32 33COUNT=`cat ${INI} | wc -l` 34if [ ${COUNT} -eq 1 ]; then 35 IMG=`sed -n "/PATH=/p" ${INI} | tr -d '\r' | cut -d '=' -f 2` 36 cp ${IMG} ./ 37else 38 ./tools/boot_merger ${INI} 39fi 40 41echo "pack loader okay! Input: ${INI}" 42