blob: a6707375034e5d8f0382872169b6bff393a8c1ce [file] [log] [blame]
lh9ed821d2023-04-07 01:36:19 -07001#!/bin/sh
2
3cd ../../..
4SRC_PATH=`pwd`
5KEYS_PATH=$SRC_PATH/../tools/SignImage
6
7cd $SRC_PATH/common/src/loader
8
9make mrproper
10rm -f ./z-load*
11
12is_ok=0
13
14if
15 make "$chip"_tloader_config;
16then
17 if make platform; then
18 if make together; then
19 is_ok=1
20 fi
21 fi
22fi
23
24if [ $is_ok -eq 1 ];then
25
26 echo "";
27 echo "Configuring ["$chip"_"$board"_tloader_config] for ["$chip" "$board" "$key_path"] board ...";
28
29 mkdir -p $KEYS_PATH/Input
30 mkdir -p $KEYS_PATH/Output
31 chmod -R 777 $SRC_PATH/
32 cp z-load.bin $KEYS_PATH/Input/tloader.bin
33 cd $KEYS_PATH
34 ./SignImage -z ./Input/tloader.bin ./test_key/$key_path/private.k
35 cp ./Input/tloader.bin $SRC_PATH/prj/$chip/$board/bin/tloader.bin
36 rm -rf Input
37 rm -rf Output
38
39 echo "--Finished build [tloader.bin ] ...";
40 echo "................................................OK....";
41fi
42
43