Skip to content

Commit aeba7d8

Browse files
committedApr 15, 2022
2.2.5 updated certificates to be identical across all versions
- contains DigiCertGlobalRootCA and DigiCertHighAssuranceEVRootCA - EC support put back in place - flow diagram still not updated
1 parent e744e39 commit aeba7d8

10 files changed

+143
-25
lines changed
 

‎Changelog.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 2.2.5 updated certificates to be identical across all versions
4+
- contains DigiCertGlobalRootCA and DigiCertHighAssuranceEVRootCA
5+
- EC support put back in place
6+
- flow diagram still not updated
7+
38
## 2.2.4 TEST: new scheme without initial certificate checking
49
- to test, made it broken without EC support (like 2.2.0)
510
- added a sysparam ota_count to set LCM outcomes also from user space

‎Makefile

+2-3
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,9 @@ EXTRA_WOLFSSL_CFLAGS = \
4343
-DHAVE_ECC_SIGN \
4444
-DHAVE_ECC_VERIFY \
4545
-DHAVE_ECC_KEY_IMPORT \
46+
-DHAVE_ECC_DHE \
47+
-DHAVE_SUPPORTED_CURVES \
4648

47-
# -DHAVE_ECC_DHE \
48-
# -DHAVE_SUPPORTED_CURVES \
49-
#
5049
# -DDEBUG_WOLFSSL \
5150
5251
# -DNO_SHA \

‎certs.h

+116-2
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,120 @@ unsigned char certs_sector[] = {
120120
0x34, 0x30, 0x4b, 0x50, 0x4d, 0x62, 0x70, 0x31, 0x5a, 0x57, 0x56, 0x62,
121121
0x64, 0x34, 0x3d, 0x0a, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x45, 0x4e, 0x44,
122122
0x20, 0x43, 0x45, 0x52, 0x54, 0x49, 0x46, 0x49, 0x43, 0x41, 0x54, 0x45,
123-
0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x0a
123+
0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x0a, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x42,
124+
0x45, 0x47, 0x49, 0x4e, 0x20, 0x43, 0x45, 0x52, 0x54, 0x49, 0x46, 0x49,
125+
0x43, 0x41, 0x54, 0x45, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x0a, 0x4d, 0x49,
126+
0x49, 0x44, 0x78, 0x54, 0x43, 0x43, 0x41, 0x71, 0x32, 0x67, 0x41, 0x77,
127+
0x49, 0x42, 0x41, 0x67, 0x49, 0x51, 0x41, 0x71, 0x78, 0x63, 0x4a, 0x6d,
128+
0x6f, 0x4c, 0x51, 0x4a, 0x75, 0x50, 0x43, 0x33, 0x6e, 0x79, 0x72, 0x6b,
129+
0x59, 0x6c, 0x64, 0x7a, 0x41, 0x4e, 0x42, 0x67, 0x6b, 0x71, 0x68, 0x6b,
130+
0x69, 0x47, 0x39, 0x77, 0x30, 0x42, 0x41, 0x51, 0x55, 0x46, 0x41, 0x44,
131+
0x42, 0x73, 0x0a, 0x4d, 0x51, 0x73, 0x77, 0x43, 0x51, 0x59, 0x44, 0x56,
132+
0x51, 0x51, 0x47, 0x45, 0x77, 0x4a, 0x56, 0x55, 0x7a, 0x45, 0x56, 0x4d,
133+
0x42, 0x4d, 0x47, 0x41, 0x31, 0x55, 0x45, 0x43, 0x68, 0x4d, 0x4d, 0x52,
134+
0x47, 0x6c, 0x6e, 0x61, 0x55, 0x4e, 0x6c, 0x63, 0x6e, 0x51, 0x67, 0x53,
135+
0x57, 0x35, 0x6a, 0x4d, 0x52, 0x6b, 0x77, 0x46, 0x77, 0x59, 0x44, 0x56,
136+
0x51, 0x51, 0x4c, 0x45, 0x78, 0x42, 0x33, 0x0a, 0x64, 0x33, 0x63, 0x75,
137+
0x5a, 0x47, 0x6c, 0x6e, 0x61, 0x57, 0x4e, 0x6c, 0x63, 0x6e, 0x51, 0x75,
138+
0x59, 0x32, 0x39, 0x74, 0x4d, 0x53, 0x73, 0x77, 0x4b, 0x51, 0x59, 0x44,
139+
0x56, 0x51, 0x51, 0x44, 0x45, 0x79, 0x4a, 0x45, 0x61, 0x57, 0x64, 0x70,
140+
0x51, 0x32, 0x56, 0x79, 0x64, 0x43, 0x42, 0x49, 0x61, 0x57, 0x64, 0x6f,
141+
0x49, 0x45, 0x46, 0x7a, 0x63, 0x33, 0x56, 0x79, 0x59, 0x57, 0x35, 0x6a,
142+
0x0a, 0x5a, 0x53, 0x42, 0x46, 0x56, 0x69, 0x42, 0x53, 0x62, 0x32, 0x39,
143+
0x30, 0x49, 0x45, 0x4e, 0x42, 0x4d, 0x42, 0x34, 0x58, 0x44, 0x54, 0x41,
144+
0x32, 0x4d, 0x54, 0x45, 0x78, 0x4d, 0x44, 0x41, 0x77, 0x4d, 0x44, 0x41,
145+
0x77, 0x4d, 0x46, 0x6f, 0x58, 0x44, 0x54, 0x4d, 0x78, 0x4d, 0x54, 0x45,
146+
0x78, 0x4d, 0x44, 0x41, 0x77, 0x4d, 0x44, 0x41, 0x77, 0x4d, 0x46, 0x6f,
147+
0x77, 0x62, 0x44, 0x45, 0x4c, 0x0a, 0x4d, 0x41, 0x6b, 0x47, 0x41, 0x31,
148+
0x55, 0x45, 0x42, 0x68, 0x4d, 0x43, 0x56, 0x56, 0x4d, 0x78, 0x46, 0x54,
149+
0x41, 0x54, 0x42, 0x67, 0x4e, 0x56, 0x42, 0x41, 0x6f, 0x54, 0x44, 0x45,
150+
0x52, 0x70, 0x5a, 0x32, 0x6c, 0x44, 0x5a, 0x58, 0x4a, 0x30, 0x49, 0x45,
151+
0x6c, 0x75, 0x59, 0x7a, 0x45, 0x5a, 0x4d, 0x42, 0x63, 0x47, 0x41, 0x31,
152+
0x55, 0x45, 0x43, 0x78, 0x4d, 0x51, 0x64, 0x33, 0x64, 0x33, 0x0a, 0x4c,
153+
0x6d, 0x52, 0x70, 0x5a, 0x32, 0x6c, 0x6a, 0x5a, 0x58, 0x4a, 0x30, 0x4c,
154+
0x6d, 0x4e, 0x76, 0x62, 0x54, 0x45, 0x72, 0x4d, 0x43, 0x6b, 0x47, 0x41,
155+
0x31, 0x55, 0x45, 0x41, 0x78, 0x4d, 0x69, 0x52, 0x47, 0x6c, 0x6e, 0x61,
156+
0x55, 0x4e, 0x6c, 0x63, 0x6e, 0x51, 0x67, 0x53, 0x47, 0x6c, 0x6e, 0x61,
157+
0x43, 0x42, 0x42, 0x63, 0x33, 0x4e, 0x31, 0x63, 0x6d, 0x46, 0x75, 0x59,
158+
0x32, 0x55, 0x67, 0x0a, 0x52, 0x56, 0x59, 0x67, 0x55, 0x6d, 0x39, 0x76,
159+
0x64, 0x43, 0x42, 0x44, 0x51, 0x54, 0x43, 0x43, 0x41, 0x53, 0x49, 0x77,
160+
0x44, 0x51, 0x59, 0x4a, 0x4b, 0x6f, 0x5a, 0x49, 0x68, 0x76, 0x63, 0x4e,
161+
0x41, 0x51, 0x45, 0x42, 0x42, 0x51, 0x41, 0x44, 0x67, 0x67, 0x45, 0x50,
162+
0x41, 0x44, 0x43, 0x43, 0x41, 0x51, 0x6f, 0x43, 0x67, 0x67, 0x45, 0x42,
163+
0x41, 0x4d, 0x62, 0x4d, 0x35, 0x58, 0x50, 0x6d, 0x0a, 0x2b, 0x39, 0x53,
164+
0x37, 0x35, 0x53, 0x30, 0x74, 0x4d, 0x71, 0x62, 0x66, 0x35, 0x59, 0x45,
165+
0x2f, 0x79, 0x63, 0x30, 0x6c, 0x53, 0x62, 0x5a, 0x78, 0x4b, 0x73, 0x50,
166+
0x56, 0x6c, 0x44, 0x52, 0x6e, 0x6f, 0x67, 0x6f, 0x63, 0x73, 0x46, 0x39,
167+
0x70, 0x70, 0x6b, 0x43, 0x78, 0x78, 0x4c, 0x65, 0x79, 0x6a, 0x39, 0x43,
168+
0x59, 0x70, 0x4b, 0x6c, 0x42, 0x57, 0x54, 0x72, 0x54, 0x33, 0x4a, 0x54,
169+
0x57, 0x0a, 0x50, 0x4e, 0x74, 0x30, 0x4f, 0x4b, 0x52, 0x4b, 0x7a, 0x45,
170+
0x30, 0x6c, 0x67, 0x76, 0x64, 0x4b, 0x70, 0x56, 0x4d, 0x53, 0x4f, 0x4f,
171+
0x37, 0x7a, 0x53, 0x57, 0x31, 0x78, 0x6b, 0x58, 0x35, 0x6a, 0x74, 0x71,
172+
0x75, 0x6d, 0x58, 0x38, 0x4f, 0x6b, 0x68, 0x50, 0x68, 0x50, 0x59, 0x6c,
173+
0x47, 0x2b, 0x2b, 0x4d, 0x58, 0x73, 0x32, 0x7a, 0x69, 0x53, 0x34, 0x77,
174+
0x62, 0x6c, 0x43, 0x4a, 0x45, 0x4d, 0x0a, 0x78, 0x43, 0x68, 0x42, 0x56,
175+
0x66, 0x76, 0x4c, 0x57, 0x6f, 0x6b, 0x56, 0x66, 0x6e, 0x48, 0x6f, 0x4e,
176+
0x62, 0x39, 0x4e, 0x63, 0x67, 0x6b, 0x39, 0x76, 0x6a, 0x6f, 0x34, 0x55,
177+
0x46, 0x74, 0x33, 0x4d, 0x52, 0x75, 0x4e, 0x73, 0x38, 0x63, 0x6b, 0x52,
178+
0x5a, 0x71, 0x6e, 0x72, 0x47, 0x30, 0x41, 0x46, 0x46, 0x6f, 0x45, 0x74,
179+
0x37, 0x6f, 0x54, 0x36, 0x31, 0x45, 0x4b, 0x6d, 0x45, 0x46, 0x42, 0x0a,
180+
0x49, 0x6b, 0x35, 0x6c, 0x59, 0x59, 0x65, 0x42, 0x51, 0x56, 0x43, 0x6d,
181+
0x65, 0x56, 0x79, 0x4a, 0x33, 0x68, 0x6c, 0x4b, 0x56, 0x39, 0x55, 0x75,
182+
0x35, 0x6c, 0x30, 0x63, 0x55, 0x79, 0x78, 0x2b, 0x6d, 0x4d, 0x30, 0x61,
183+
0x42, 0x68, 0x61, 0x6b, 0x61, 0x48, 0x50, 0x51, 0x4e, 0x41, 0x51, 0x54,
184+
0x58, 0x4b, 0x46, 0x78, 0x30, 0x31, 0x70, 0x38, 0x56, 0x64, 0x74, 0x65,
185+
0x5a, 0x4f, 0x45, 0x33, 0x0a, 0x68, 0x7a, 0x42, 0x57, 0x42, 0x4f, 0x55,
186+
0x52, 0x74, 0x43, 0x6d, 0x41, 0x45, 0x76, 0x46, 0x35, 0x4f, 0x59, 0x69,
187+
0x69, 0x41, 0x68, 0x46, 0x38, 0x4a, 0x32, 0x61, 0x33, 0x69, 0x4c, 0x64,
188+
0x34, 0x38, 0x73, 0x6f, 0x4b, 0x71, 0x44, 0x69, 0x72, 0x43, 0x6d, 0x54,
189+
0x43, 0x76, 0x32, 0x5a, 0x64, 0x6c, 0x59, 0x54, 0x42, 0x6f, 0x53, 0x55,
190+
0x65, 0x68, 0x31, 0x30, 0x61, 0x55, 0x41, 0x73, 0x67, 0x0a, 0x45, 0x73,
191+
0x78, 0x42, 0x75, 0x32, 0x34, 0x4c, 0x55, 0x54, 0x69, 0x34, 0x53, 0x38,
192+
0x73, 0x43, 0x41, 0x77, 0x45, 0x41, 0x41, 0x61, 0x4e, 0x6a, 0x4d, 0x47,
193+
0x45, 0x77, 0x44, 0x67, 0x59, 0x44, 0x56, 0x52, 0x30, 0x50, 0x41, 0x51,
194+
0x48, 0x2f, 0x42, 0x41, 0x51, 0x44, 0x41, 0x67, 0x47, 0x47, 0x4d, 0x41,
195+
0x38, 0x47, 0x41, 0x31, 0x55, 0x64, 0x45, 0x77, 0x45, 0x42, 0x2f, 0x77,
196+
0x51, 0x46, 0x0a, 0x4d, 0x41, 0x4d, 0x42, 0x41, 0x66, 0x38, 0x77, 0x48,
197+
0x51, 0x59, 0x44, 0x56, 0x52, 0x30, 0x4f, 0x42, 0x42, 0x59, 0x45, 0x46,
198+
0x4c, 0x45, 0x2b, 0x77, 0x32, 0x6b, 0x44, 0x2b, 0x4c, 0x39, 0x48, 0x41,
199+
0x64, 0x53, 0x59, 0x4a, 0x68, 0x6f, 0x49, 0x41, 0x75, 0x39, 0x6a, 0x5a,
200+
0x43, 0x76, 0x44, 0x4d, 0x42, 0x38, 0x47, 0x41, 0x31, 0x55, 0x64, 0x49,
201+
0x77, 0x51, 0x59, 0x4d, 0x42, 0x61, 0x41, 0x0a, 0x46, 0x4c, 0x45, 0x2b,
202+
0x77, 0x32, 0x6b, 0x44, 0x2b, 0x4c, 0x39, 0x48, 0x41, 0x64, 0x53, 0x59,
203+
0x4a, 0x68, 0x6f, 0x49, 0x41, 0x75, 0x39, 0x6a, 0x5a, 0x43, 0x76, 0x44,
204+
0x4d, 0x41, 0x30, 0x47, 0x43, 0x53, 0x71, 0x47, 0x53, 0x49, 0x62, 0x33,
205+
0x44, 0x51, 0x45, 0x42, 0x42, 0x51, 0x55, 0x41, 0x41, 0x34, 0x49, 0x42,
206+
0x41, 0x51, 0x41, 0x63, 0x47, 0x67, 0x61, 0x58, 0x33, 0x4e, 0x65, 0x63,
207+
0x0a, 0x6e, 0x7a, 0x79, 0x49, 0x5a, 0x67, 0x59, 0x49, 0x56, 0x79, 0x48,
208+
0x62, 0x49, 0x55, 0x66, 0x34, 0x4b, 0x6d, 0x65, 0x71, 0x76, 0x78, 0x67,
209+
0x79, 0x64, 0x6b, 0x41, 0x51, 0x56, 0x38, 0x47, 0x4b, 0x38, 0x33, 0x72,
210+
0x5a, 0x45, 0x57, 0x57, 0x4f, 0x4e, 0x66, 0x71, 0x65, 0x2f, 0x45, 0x57,
211+
0x31, 0x6e, 0x74, 0x6c, 0x4d, 0x4d, 0x55, 0x75, 0x34, 0x6b, 0x65, 0x68,
212+
0x44, 0x4c, 0x49, 0x36, 0x7a, 0x0a, 0x65, 0x4d, 0x37, 0x62, 0x34, 0x31,
213+
0x4e, 0x35, 0x63, 0x64, 0x62, 0x6c, 0x49, 0x5a, 0x51, 0x42, 0x32, 0x6c,
214+
0x57, 0x48, 0x6d, 0x69, 0x52, 0x6b, 0x39, 0x6f, 0x70, 0x6d, 0x7a, 0x4e,
215+
0x36, 0x63, 0x4e, 0x38, 0x32, 0x6f, 0x4e, 0x4c, 0x46, 0x70, 0x6d, 0x79,
216+
0x50, 0x49, 0x6e, 0x6e, 0x67, 0x69, 0x4b, 0x33, 0x42, 0x44, 0x34, 0x31,
217+
0x56, 0x48, 0x4d, 0x57, 0x45, 0x5a, 0x37, 0x31, 0x6a, 0x46, 0x0a, 0x68,
218+
0x53, 0x39, 0x4f, 0x4d, 0x50, 0x61, 0x67, 0x4d, 0x52, 0x59, 0x6a, 0x79,
219+
0x4f, 0x66, 0x69, 0x5a, 0x52, 0x59, 0x7a, 0x79, 0x37, 0x38, 0x61, 0x47,
220+
0x36, 0x41, 0x39, 0x2b, 0x4d, 0x70, 0x65, 0x69, 0x7a, 0x47, 0x4c, 0x59,
221+
0x41, 0x69, 0x4a, 0x4c, 0x51, 0x77, 0x47, 0x58, 0x46, 0x4b, 0x33, 0x78,
222+
0x50, 0x6b, 0x4b, 0x6d, 0x4e, 0x45, 0x56, 0x58, 0x35, 0x38, 0x53, 0x76,
223+
0x6e, 0x77, 0x32, 0x0a, 0x59, 0x7a, 0x69, 0x39, 0x52, 0x4b, 0x52, 0x2f,
224+
0x35, 0x43, 0x59, 0x72, 0x43, 0x73, 0x53, 0x58, 0x61, 0x51, 0x33, 0x70,
225+
0x6a, 0x4f, 0x4c, 0x41, 0x45, 0x46, 0x65, 0x34, 0x79, 0x48, 0x59, 0x53,
226+
0x6b, 0x56, 0x58, 0x79, 0x53, 0x47, 0x6e, 0x59, 0x76, 0x43, 0x6f, 0x43,
227+
0x57, 0x77, 0x39, 0x45, 0x31, 0x43, 0x41, 0x78, 0x32, 0x2f, 0x53, 0x36,
228+
0x63, 0x43, 0x5a, 0x64, 0x6b, 0x47, 0x43, 0x65, 0x0a, 0x76, 0x45, 0x73,
229+
0x58, 0x43, 0x53, 0x2b, 0x30, 0x79, 0x78, 0x35, 0x44, 0x61, 0x4d, 0x6b,
230+
0x48, 0x4a, 0x38, 0x48, 0x53, 0x58, 0x50, 0x66, 0x71, 0x49, 0x62, 0x6c,
231+
0x6f, 0x45, 0x70, 0x77, 0x38, 0x6e, 0x4c, 0x2b, 0x65, 0x2f, 0x49, 0x42,
232+
0x63, 0x6d, 0x32, 0x50, 0x4e, 0x37, 0x45, 0x65, 0x71, 0x4a, 0x53, 0x64,
233+
0x6e, 0x6f, 0x44, 0x66, 0x7a, 0x41, 0x49, 0x4a, 0x39, 0x56, 0x4e, 0x65,
234+
0x70, 0x0a, 0x2b, 0x4f, 0x6b, 0x75, 0x45, 0x36, 0x4e, 0x33, 0x36, 0x42,
235+
0x39, 0x4b, 0x0a, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x45, 0x4e, 0x44, 0x20,
236+
0x43, 0x45, 0x52, 0x54, 0x49, 0x46, 0x49, 0x43, 0x41, 0x54, 0x45, 0x2d,
237+
0x2d, 0x2d, 0x2d, 0x2d, 0x0a
124238
};
125-
unsigned int certs_sector_len = 1458;
239+
unsigned int certs_sector_len = 2825;

‎deploy.md

+19-19
Original file line numberDiff line numberDiff line change
@@ -10,33 +10,33 @@ cd life-cycle-manager
1010
- initial steps to be expanded
1111

1212
#### These are the steps if not introducing a new key pair
13-
- create/update the file versions1/latest-pre-release without new-line and setup 2.2.4 version folder
13+
- create/update the file versions1/latest-pre-release without new-line and setup 2.2.5 version folder
1414
```
15-
mkdir versions1/2.2.4v
16-
echo -n 2.2.4 > versions1/2.2.4v/latest-pre-release
17-
cp versions1/certs.sector versions1/certs.sector.sig versions1/2.2.4v
18-
cp versions1/public*key* versions1/2.2.4v
15+
mkdir versions1/2.2.5v
16+
echo -n 2.2.5 > versions1/2.2.5v/latest-pre-release
17+
cp versions1/certs.sector versions1/certs.sector.sig versions1/2.2.5v
18+
cp versions1/public*key* versions1/2.2.5v
1919
```
2020
- set local.mk to the ota-main program
2121
```
22-
make -j6 rebuild OTAVERSION=2.2.4
23-
mv firmware/otamain.bin versions1/2.2.4v
22+
make -j6 rebuild OTAVERSION=2.2.5
23+
mv firmware/otamain.bin versions1/2.2.5v
2424
```
2525
- set local.mk back to ota-boot program
2626
```
27-
make -j6 rebuild OTAVERSION=2.2.4
28-
mv firmware/otaboot.bin versions1/2.2.4v
29-
make -j6 rebuild OTAVERSION=2.2.4 OTABETA=1
30-
cp firmware/otaboot.bin versions1/2.2.4v/otabootbeta.bin
27+
make -j6 rebuild OTAVERSION=2.2.5
28+
mv firmware/otaboot.bin versions1/2.2.5v
29+
make -j6 rebuild OTAVERSION=2.2.5 OTABETA=1
30+
cp firmware/otaboot.bin versions1/2.2.5v/otabootbeta.bin
3131
```
3232
- remove the older version files
3333
#
3434
- update Changelog
3535
- if you can sign the binaries locally, do so, else follow later steps
3636
- test otaboot for basic behaviour
3737
- commit and sync submodules
38-
- commit and sync this as version 2.2.4
39-
- set up a new github release 2.2.4 as a pre-release using the just commited master...
38+
- commit and sync this as version 2.2.5
39+
- set up a new github release 2.2.5 as a pre-release using the just commited master...
4040
- upload the certs and binaries to the pre-release assets on github
4141
#
4242
- erase the flash and upload the privatekey
@@ -46,18 +46,18 @@ esptool.py -p /dev/cu.usbserial-* --baud 230400 write_flash 0xf9000 versions1-pr
4646
```
4747
- upload the ota-boot BETA program to the device that contains the private key
4848
```
49-
make flash OTAVERSION=2.2.4 OTABETA=1
49+
make flash OTAVERSION=2.2.5 OTABETA=1
5050
```
5151
- power cycle to prevent the bug for software reset after flash
5252
- setup wifi and select the ota-demo repo without pre-release checkbox
5353
- create the 2 signature files next to the bin file and upload to github one by one
5454
- verify the hashes on the computer
5555
```
56-
openssl sha384 versions1/2.2.4v/otamain.bin
57-
xxd versions1/2.2.4v/otamain.bin.sig
56+
openssl sha384 versions1/2.2.5v/otamain.bin
57+
xxd versions1/2.2.5v/otamain.bin.sig
5858
```
5959

60-
- upload the file versions1/2.2.4v/latest-pre-release to the 'latest release' assets on github
60+
- upload the file versions1/2.2.5v/latest-pre-release to the 'latest release' assets on github
6161

6262
#### Testing
6363

@@ -110,14 +110,14 @@ esptool.py -p /dev/cu.usbserial-* --baud 230400 write_flash 0xf9000 versionsN-1-
110110
```
111111
- collect public-1.key.sig and store it in the new version folder and copy it to versions1
112112
```
113-
cp versions1/2.2.4v/public-1.key.sig versions1
113+
cp versions1/2.2.5v/public-1.key.sig versions1
114114
```
115115
- then flash the new private key
116116
```
117117
esptool.py -p /dev/cu.usbserial-* --baud 230400 write_flash 0xf9000 versions1-privatekey.der
118118
```
119119
- collect cert.sector.sig and store it in the new version folder and copy it to versions1
120120
```
121-
cp versions1/2.2.4v/certs.sector.sig versions1
121+
cp versions1/2.2.5v/certs.sector.sig versions1
122122
```
123123
- continue with a normal deployment to create the 2 signature files next to the bin files

‎versions1/2.2.4v/latest-pre-release

-1
This file was deleted.
Binary file not shown.

‎versions1/2.2.5v/latest-pre-release

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2.2.5
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)