| lh | 9ed821d | 2023-04-07 01:36:19 -0700 | [diff] [blame] | 1 | #!/bin/sh | 
|  | 2 |  | 
|  | 3 | cd ../../.. | 
|  | 4 | SRC_PATH=`pwd` | 
|  | 5 | KEYS_PATH=$SRC_PATH/../tools/SignImage | 
|  | 6 |  | 
|  | 7 | cd $SRC_PATH/common/src/loader | 
|  | 8 |  | 
|  | 9 | make mrproper | 
|  | 10 | rm -f ./z-load* | 
|  | 11 |  | 
|  | 12 | is_ok=0 | 
|  | 13 |  | 
|  | 14 | if | 
|  | 15 | make "$chip"_zloader_dloff_config; | 
|  | 16 | then | 
|  | 17 | if	make platform; then | 
|  | 18 | if make together; then | 
|  | 19 | is_ok=1 | 
|  | 20 | fi | 
|  | 21 | fi | 
|  | 22 | fi | 
|  | 23 |  | 
|  | 24 | if [ $is_ok -eq 1 ];then | 
|  | 25 | echo ""; | 
| xf.li | aa4d92f | 2023-09-13 00:18:58 -0700 | [diff] [blame] | 26 | echo "Configuring ["$chip"_"$board"_zloader_dloff_config] for ["$chip" "$board"] board ..."; | 
| lh | 9ed821d | 2023-04-07 01:36:19 -0700 | [diff] [blame] | 27 |  | 
|  | 28 | cp z-load.bin $SRC_PATH/common/scripts/tools; | 
|  | 29 | cd $SRC_PATH/common/scripts/tools; | 
|  | 30 | ./expand z-load.bin; | 
|  | 31 |  | 
| lh | 9ed821d | 2023-04-07 01:36:19 -0700 | [diff] [blame] | 32 | chmod -R 777 $SRC_PATH/ | 
| xf.li | aa4d92f | 2023-09-13 00:18:58 -0700 | [diff] [blame] | 33 | $SRC_PATH/../tools/SignTool/SignImage -z -i z-load.bin -o $SRC_PATH/prj/$chip/$board/bin/dl_off/zloader.bin -k  $SRC_PATH/../tools/SignTool/key/RSA_1024/private.k | 
| lh | 9ed821d | 2023-04-07 01:36:19 -0700 | [diff] [blame] | 34 |  | 
|  | 35 | echo "--Finished build [zloader.bin] ..."; | 
|  | 36 | echo "................................................OK...."; | 
|  | 37 | echo ""; | 
|  | 38 | fi |