uart_pack.sh
1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
payload_name="$1"
payload_mode="$2"
payload_platform="$3"
payload_version="$4"
payload_special="$5"
# 配置基本参数
chmod 777 Pack_param.sh
./Pack_param.sh $payload_name \
$payload_mode \
$payload_platform \
$payload_version \
$payload_special
# 编译
#二次压缩包的打包, 会得到一个完整版的UpgradePackage.tar.gz
cd ShellPack
./shellpack.sh
cd ../
# 打包
# DOMESTIC为国内版,OVERSEAS为国外版,UNUSE不输入版本
chmod 777 Pack_complete.sh
chmod 777 Pack_simple.sh
############# 单语言+串口的版本 #############
# 备注旧版本的大型包里会含有语言文件
# 注:飞机固件的小包里是含有语言文件信息的,但是串口固件的没有,因为psdk加载要看语言文件信息
#
#
domestic_bin_name=$payload_name"_"$payload_version".bin"
domestic_bin_name_silm="${payload_name}_${payload_version}Silm.bin"
# 打包大型包
./Pack_complete.sh "UNUSE" ${domestic_bin_name}
rm UpgradePackage.tar.gz
#打包小型包
./Pack_simple.sh "UNUSE" ${domestic_bin_name_silm}
##############################################################