@@ -10,12 +10,30 @@ BOARD=$(echo $1)
10
10
11
11
FACTORY_BIN_DIR=" $( pwd) /factory_fw/binary"
12
12
13
- if [ $4 ]; then
13
+
14
+ if [ $5 -eq 1 ]; then
15
+ PART_FILE_8MB=' partitions_8MB_small_factory_fw.bin_enc'
16
+ SCRIPT_FILE_8MB=' script_8MB_small_factory_fw_enc'
17
+ else
18
+ PART_FILE_8MB=' partitions_8MB_normal_factory_fw.bin_enc'
19
+ SCRIPT_FILE_8MB=' script_8MB_normal_factory_fw_enc'
20
+
21
+ fi
22
+
23
+ if [ $4 -eq 1 ]; then
14
24
SCRIPT_NAME_4MB=" script_4MB_enc"
15
- SCRIPT_NAME_8MB=" script_8MB_enc"
25
+ if [ $5 -eq 1 ]; then
26
+ SCRIPT_NAME_8MB=" script_8MB_small_factory_fw_enc"
27
+ else
28
+ SCRIPT_NAME_8MB=' script_8MB_normal_factory_fw_enc'
29
+ fi
16
30
else
17
31
SCRIPT_NAME_4MB=" script_4MB"
18
- SCRIPT_NAME_8MB=" script_8MB"
32
+ if [ $5 -eq 1 ]; then
33
+ SCRIPT_NAME_8MB=' script_8MB_small_factory_fw'
34
+ else
35
+ SCRIPT_NAME_8MB=' script_8MB_normal_factory_fw'
36
+ fi
19
37
fi
20
38
if [ -z $1 ]; then echo >&2 " Invalid board name!" ; exit 1; fi
21
39
if ! [ $0 = " tools/makepkg.sh" ]; then echo >&2 " Need to run as tools/makepkg.sh!" ; exit 1; fi
@@ -53,8 +71,8 @@ PART_FILE_4MB=''
53
71
PART_FILE_8MB=' '
54
72
SCRIPT_FILE_4MB=' '
55
73
SCRIPT_FILE_8MB=' '
56
-
57
- if [ $4 ]; then
74
+
75
+ if [ $4 -eq 1 ]; then
58
76
BOOT_FILE=' bootloader-reflash-digest.bin_enc'
59
77
APP_FILE=" ${BOARD_NAME_L} .bin_enc"
60
78
FILE_NAME=" ${BOARD_NAME} -${VERSION} _ENC.tar.gz"
68
86
cp ${BUILD_DIR} /bootloader/${BOOT_FILE} ${PKG_TMP_DIR}
69
87
cp ${BUILD_DIR} /${APP_FILE} ${PKG_TMP_DIR}
70
88
71
- if [ $4 ]; then
72
- PART_FILE_8MB=' partitions_8MB.bin_enc'
73
- SCRIPT_FILE_8MB=' script_8MB_enc'
89
+ if [ $4 -eq 1 ]; then
90
+ if [ $5 -eq 1 ]; then
91
+ PART_FILE_8MB=' partitions_8MB_small_factory_fw.bin_enc'
92
+ SCRIPT_FILE_8MB=' script_8MB_small_factory_fw_enc'
93
+ else
94
+ PART_FILE_8MB=' partitions_8MB_normal_factory_fw.bin_enc'
95
+ SCRIPT_FILE_8MB=' script_8MB_normal_factory_fw_enc'
96
+
97
+ fi
74
98
else
75
- PART_FILE_8MB=' partitions_8MB.bin'
76
- SCRIPT_FILE_8MB=' script_8MB'
99
+ if [ $5 -eq 1 ]; then
100
+ PART_FILE_8MB=' partitions_8MB_small_factory_fw.bin'
101
+ SCRIPT_FILE_8MB=' script_8MB_small_factory_fw'
102
+ else
103
+ PART_FILE_8MB=' partitions_8MB_normal_factory_fw.bin'
104
+ SCRIPT_FILE_8MB=' script_8MB_normal_factory_fw'
105
+ fi
77
106
fi
78
107
79
108
cp ${BUILD_DIR} /lib/${PART_FILE_8MB} ${PKG_TMP_DIR}
0 commit comments