Skip to content

Commit 18c0a6c

Browse files
committed
Update toolchains and openocd for ESP-IDF v4.4.4
1 parent 5b0a7d0 commit 18c0a6c

File tree

1 file changed

+152
-124
lines changed

1 file changed

+152
-124
lines changed

package/package_esp32_index.template.json

Lines changed: 152 additions & 124 deletions
Original file line numberDiff line numberDiff line change
@@ -36,35 +36,35 @@
3636
}
3737
],
3838
"toolsDependencies": [
39-
{
40-
"packager": "esp32",
41-
"name": "riscv32-esp-elf-gcc",
42-
"version": "gcc8_4_0-esp-2021r2-patch5"
43-
},
4439
{
4540
"packager": "esp32",
4641
"name": "xtensa-esp32-elf-gcc",
47-
"version": "gcc8_4_0-esp-2021r2-patch5"
42+
"version": "esp-2021r2-patch5-8.4.0"
4843
},
4944
{
5045
"packager": "esp32",
5146
"name": "xtensa-esp32s2-elf-gcc",
52-
"version": "gcc8_4_0-esp-2021r2-patch5"
47+
"version": "esp-2021r2-patch5-8.4.0"
5348
},
5449
{
5550
"packager": "esp32",
5651
"name": "xtensa-esp32s3-elf-gcc",
57-
"version": "gcc8_4_0-esp-2021r2-patch5"
52+
"version": "esp-2021r2-patch5-8.4.0"
5853
},
5954
{
6055
"packager": "esp32",
61-
"name": "esptool_py",
62-
"version": "4.2.1"
56+
"name": "riscv32-esp-elf-gcc",
57+
"version": "esp-2021r2-patch5-8.4.0"
6358
},
6459
{
6560
"packager": "esp32",
6661
"name": "openocd-esp32",
67-
"version": "v0.11.0-esp32-20220706"
62+
"version": "v0.11.0-esp32-20221026"
63+
},
64+
{
65+
"packager": "esp32",
66+
"name": "esptool_py",
67+
"version": "4.2.1"
6868
},
6969
{
7070
"packager": "esp32",
@@ -80,64 +80,9 @@
8080
}
8181
],
8282
"tools": [
83-
{
84-
"name": "riscv32-esp-elf-gcc",
85-
"version": "gcc8_4_0-esp-2021r2-patch5",
86-
"systems": [
87-
{
88-
"host": "x86_64-pc-linux-gnu",
89-
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-amd64.tar.gz",
90-
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-amd64.tar.gz",
91-
"checksum": "SHA-256:f7d73e5f9e2df3ea6ca8e2c95d6ca6d23d6b38fd101ea5d3012f3cb3cd59f39f",
92-
"size": "192388486"
93-
},
94-
{
95-
"host": "aarch64-linux-gnu",
96-
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-arm64.tar.gz",
97-
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-arm64.tar.gz",
98-
"checksum": "SHA-256:cf520ae3a72f65b9758ea187524b105b8b7546566d738c32e60a0df9846ef1af",
99-
"size": "188626914"
100-
},
101-
{
102-
"host": "arm-linux-gnueabihf",
103-
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-armel.tar.gz",
104-
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-armel.tar.gz",
105-
"checksum": "SHA-256:2dc3536214caa1697f6834bb4701d05894ca55b53589fc5b54064b050ef93799",
106-
"size": "188624050"
107-
},
108-
{
109-
"host": "i686-pc-linux-gnu",
110-
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-i686.tar.gz",
111-
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-i686.tar.gz",
112-
"checksum": "SHA-256:165d6d53e76d79f5ade7e2b7ade54b2b495ecfda0d1184d84d6343659d0e3bdb",
113-
"size": "194606113"
114-
},
115-
{
116-
"host": "x86_64-apple-darwin",
117-
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-macos.tar.gz",
118-
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-macos.tar.gz",
119-
"checksum": "SHA-256:d6d4cef216cbf28d6fbb88f3e127d4f42a376d9497c260bf8c1ad9cef440f839",
120-
"size": "199411930"
121-
},
122-
{
123-
"host": "i686-mingw32",
124-
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-win32.zip",
125-
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-win32.zip",
126-
"checksum": "SHA-256:1e0cfcfbc8f82c441261cadd21742f66d716ec18c18bf10ed7c7d5b0bee6752f",
127-
"size": "257844437"
128-
},
129-
{
130-
"host": "x86_64-mingw32",
131-
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-win64.zip",
132-
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-win64.zip",
133-
"checksum": "SHA-256:b08f568e8fe5069dd521b87da21b8e56117e5c2c3b492f73a51966a46d3379a4",
134-
"size": "259712666"
135-
}
136-
]
137-
},
13883
{
13984
"name": "xtensa-esp32-elf-gcc",
140-
"version": "gcc8_4_0-esp-2021r2-patch5",
85+
"version": "esp-2021r2-patch5-8.4.0",
14186
"systems": [
14287
{
14388
"host": "x86_64-pc-linux-gnu",
@@ -174,6 +119,13 @@
174119
"checksum": "SHA-256:19af109fda024a3a4c989f7ccaa104f9b1b74cfd6c9363e730bb8cb9b50d5dc4",
175120
"size": "101712946"
176121
},
122+
{
123+
"host": "arm64-apple-darwin",
124+
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch5-macos-arm64.tar.gz",
125+
"archiveFileName": "xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch5-macos-arm64.tar.gz",
126+
"checksum": "SHA-256:b14189772d70a96813895fff7731d0f2fec0c825cfc02e002d6d91a0cc4b6b1d",
127+
"size": "93104016"
128+
},
177129
{
178130
"host": "i686-mingw32",
179131
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch5-win32.zip",
@@ -192,7 +144,7 @@
192144
},
193145
{
194146
"name": "xtensa-esp32s2-elf-gcc",
195-
"version": "gcc8_4_0-esp-2021r2-patch5",
147+
"version": "esp-2021r2-patch5-8.4.0",
196148
"systems": [
197149
{
198150
"host": "x86_64-pc-linux-gnu",
@@ -229,6 +181,13 @@
229181
"checksum": "SHA-256:8eb63745b44083edef7cc6fdf3b06999f576b75134bc5e8b0ef881ca439b72d7",
230182
"size": "75154138"
231183
},
184+
{
185+
"host": "arm64-apple-darwin",
186+
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/xtensa-esp32s2-elf-gcc8_4_0-esp-2021r2-patch5-macos-arm64.tar.gz",
187+
"archiveFileName": "xtensa-esp32s2-elf-gcc8_4_0-esp-2021r2-patch5-macos-arm64.tar.gz",
188+
"checksum": "SHA-256:4cd38d6ec31076c0aa083f62ab84ab5c33aa07fafd0af61366186e5f553aa008",
189+
"size": "66457613"
190+
},
232191
{
233192
"host": "i686-mingw32",
234193
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/xtensa-esp32s2-elf-gcc8_4_0-esp-2021r2-patch5-win32.zip",
@@ -247,7 +206,7 @@
247206
},
248207
{
249208
"name": "xtensa-esp32s3-elf-gcc",
250-
"version": "gcc8_4_0-esp-2021r2-patch5",
209+
"version": "esp-2021r2-patch5-8.4.0",
251210
"systems": [
252211
{
253212
"host": "x86_64-pc-linux-gnu",
@@ -284,6 +243,13 @@
284243
"checksum": "SHA-256:99b6d44cea5aebbedc8b6965e7bf551aa4a40ed83ddbe1c0e9b7cb255564ded5",
285244
"size": "75719772"
286245
},
246+
{
247+
"host": "arm64-apple-darwin",
248+
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/xtensa-esp32s3-elf-gcc8_4_0-esp-2021r2-patch5-macos-arm64.tar.gz",
249+
"archiveFileName": "xtensa-esp32s3-elf-gcc8_4_0-esp-2021r2-patch5-macos-arm64.tar.gz",
250+
"checksum": "SHA-256:c64b05be25d26916c65dcfe11de9e60b96d58980b2df706d3074cb70b1ef6cb9",
251+
"size": "66791095"
252+
},
287253
{
288254
"host": "i686-mingw32",
289255
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/xtensa-esp32s3-elf-gcc8_4_0-esp-2021r2-patch5-win32.zip",
@@ -300,6 +266,123 @@
300266
}
301267
]
302268
},
269+
{
270+
"name": "riscv32-esp-elf-gcc",
271+
"version": "esp-2021r2-patch5-8.4.0",
272+
"systems": [
273+
{
274+
"host": "x86_64-pc-linux-gnu",
275+
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-amd64.tar.gz",
276+
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-amd64.tar.gz",
277+
"checksum": "SHA-256:f7d73e5f9e2df3ea6ca8e2c95d6ca6d23d6b38fd101ea5d3012f3cb3cd59f39f",
278+
"size": "192388486"
279+
},
280+
{
281+
"host": "aarch64-linux-gnu",
282+
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-arm64.tar.gz",
283+
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-arm64.tar.gz",
284+
"checksum": "SHA-256:cf520ae3a72f65b9758ea187524b105b8b7546566d738c32e60a0df9846ef1af",
285+
"size": "188626914"
286+
},
287+
{
288+
"host": "arm-linux-gnueabihf",
289+
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-armel.tar.gz",
290+
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-armel.tar.gz",
291+
"checksum": "SHA-256:2dc3536214caa1697f6834bb4701d05894ca55b53589fc5b54064b050ef93799",
292+
"size": "188624050"
293+
},
294+
{
295+
"host": "i686-pc-linux-gnu",
296+
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-i686.tar.gz",
297+
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-linux-i686.tar.gz",
298+
"checksum": "SHA-256:165d6d53e76d79f5ade7e2b7ade54b2b495ecfda0d1184d84d6343659d0e3bdb",
299+
"size": "194606113"
300+
},
301+
{
302+
"host": "x86_64-apple-darwin",
303+
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-macos.tar.gz",
304+
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-macos.tar.gz",
305+
"checksum": "SHA-256:d6d4cef216cbf28d6fbb88f3e127d4f42a376d9497c260bf8c1ad9cef440f839",
306+
"size": "199411930"
307+
},
308+
{
309+
"host": "arm64-apple-darwin",
310+
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-macos-arm64.tar.gz",
311+
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-macos-arm64.tar.gz",
312+
"checksum": "SHA-256:6e03f2ab1f145be13f8890c6de77b53f52c7bffe3d9d5824549db20298f5ba91",
313+
"size": "191209735"
314+
},
315+
{
316+
"host": "i686-mingw32",
317+
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-win32.zip",
318+
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-win32.zip",
319+
"checksum": "SHA-256:1e0cfcfbc8f82c441261cadd21742f66d716ec18c18bf10ed7c7d5b0bee6752f",
320+
"size": "257844437"
321+
},
322+
{
323+
"host": "x86_64-mingw32",
324+
"url": "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-win64.zip",
325+
"archiveFileName": "riscv32-esp-elf-gcc8_4_0-esp-2021r2-patch5-win64.zip",
326+
"checksum": "SHA-256:b08f568e8fe5069dd521b87da21b8e56117e5c2c3b492f73a51966a46d3379a4",
327+
"size": "259712666"
328+
}
329+
]
330+
},
331+
{
332+
"name": "openocd-esp32",
333+
"version": "v0.11.0-esp32-20221026",
334+
"systems": [
335+
{
336+
"host": "x86_64-pc-linux-gnu",
337+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20221026/openocd-esp32-linux-amd64-0.11.0-esp32-20221026.tar.gz",
338+
"archiveFileName": "openocd-esp32-linux-amd64-0.11.0-esp32-20221026.tar.gz",
339+
"checksum": "SHA-256:ce63e9b1dfab60cc62da5dc2abcc22ba7036c42afe74671c787eb026744e7d0b",
340+
"size": "2051435"
341+
},
342+
{
343+
"host": "aarch64-linux-gnu",
344+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20221026/openocd-esp32-linux-arm64-0.11.0-esp32-20221026.tar.gz",
345+
"archiveFileName": "openocd-esp32-linux-arm64-0.11.0-esp32-20221026.tar.gz",
346+
"checksum": "SHA-256:fe60a3a603e8c6bee47367e40fcb8c0da3a38e01163e9674ebc919b067700506",
347+
"size": "1993843"
348+
},
349+
{
350+
"host": "arm-linux-gnueabihf",
351+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20221026/openocd-esp32-linux-armel-0.11.0-esp32-20221026.tar.gz",
352+
"archiveFileName": "openocd-esp32-linux-armel-0.11.0-esp32-20221026.tar.gz",
353+
"checksum": "SHA-256:6ef76101cca196a4be30fc74f191eff34abb423e32930a383012b866c9b76135",
354+
"size": "2092111"
355+
},
356+
{
357+
"host": "x86_64-apple-darwin",
358+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20221026/openocd-esp32-macos-0.11.0-esp32-20221026.tar.gz",
359+
"archiveFileName": "openocd-esp32-macos-0.11.0-esp32-20221026.tar.gz",
360+
"checksum": "SHA-256:8edc666a0a230432554b73df7c62e0b5ec21fb018e7fda13b11a7ca8b6c1763b",
361+
"size": "2199855"
362+
},
363+
{
364+
"host": "arm64-apple-darwin",
365+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20221026/openocd-esp32-macos-arm64-0.11.0-esp32-20221026.tar.gz",
366+
"archiveFileName": "openocd-esp32-macos-arm64-0.11.0-esp32-20221026.tar.gz",
367+
"checksum": "SHA-256:c426c0158ba6488e2f432f7c5b22e79155b5b0fae6d1ad5bbd7894723b43aa12",
368+
"size": "2247179"
369+
},
370+
{
371+
"host": "i686-mingw32",
372+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20221026/openocd-esp32-win32-0.11.0-esp32-20221026.zip",
373+
"archiveFileName": "openocd-esp32-win32-0.11.0-esp32-20221026.zip",
374+
"checksum": "SHA-256:e0e789d35308c029c6b53457cf4a42a5620cb1a3014740026c089c2ed4fd77b2",
375+
"size": "2493214"
376+
},
377+
{
378+
"host": "x86_64-mingw32",
379+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20221026/openocd-esp32-win32-0.11.0-esp32-20221026.zip",
380+
"archiveFileName": "openocd-esp32-win32-0.11.0-esp32-20221026.zip",
381+
"checksum": "SHA-256:e0e789d35308c029c6b53457cf4a42a5620cb1a3014740026c089c2ed4fd77b2",
382+
"size": "2493214"
383+
}
384+
]
385+
},
303386
{
304387
"name": "esptool_py",
305388
"version": "4.2.1",
@@ -355,61 +438,6 @@
355438
}
356439
]
357440
},
358-
{
359-
"name": "openocd-esp32",
360-
"version": "v0.11.0-esp32-20220706",
361-
"systems": [
362-
{
363-
"host": "i686-mingw32",
364-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20220706/openocd-esp32-win32-0.11.0-esp32-20220706.zip",
365-
"archiveFileName": "openocd-esp32-win32-0.11.0-esp32-20220706.zip",
366-
"checksum": "SHA-256:c3d39eb4365a9947e71f1d3780ce031185bc6437f21186568a5c05f23f57a8d0",
367-
"size": "2608736"
368-
},
369-
{
370-
"host": "x86_64-mingw32",
371-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20220706/openocd-esp32-win32-0.11.0-esp32-20220706.zip",
372-
"archiveFileName": "openocd-esp32-win32-0.11.0-esp32-20220706.zip",
373-
"checksum": "SHA-256:c3d39eb4365a9947e71f1d3780ce031185bc6437f21186568a5c05f23f57a8d0",
374-
"size": "2608736"
375-
},
376-
{
377-
"host": "x86_64-apple-darwin",
378-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20220706/openocd-esp32-macos-0.11.0-esp32-20220706.tar.gz",
379-
"archiveFileName": "openocd-esp32-macos-0.11.0-esp32-20220706.tar.gz",
380-
"checksum": "SHA-256:333ee2ec3c9b5dc6ad4509faae55335cdea7f8bf83a56bfcf5327e4497c8538a",
381-
"size": "2077882"
382-
},
383-
{
384-
"host": "x86_64-pc-linux-gnu",
385-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20220706/openocd-esp32-linux-amd64-0.11.0-esp32-20220706.tar.gz",
386-
"archiveFileName": "openocd-esp32-linux-amd64-0.11.0-esp32-20220706.tar.gz",
387-
"checksum": "SHA-256:26f1f18dd93eb70a13203848d3fb1cc2e0de1fd6749c7dd771b2de8709735aed",
388-
"size": "2011201"
389-
},
390-
{
391-
"host": "i686-pc-linux-gnu",
392-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20220706/openocd-esp32-linux-amd64-0.11.0-esp32-20220706.tar.gz",
393-
"archiveFileName": "openocd-esp32-linux-amd64-0.11.0-esp32-20220706.tar.gz",
394-
"checksum": "SHA-256:26f1f18dd93eb70a13203848d3fb1cc2e0de1fd6749c7dd771b2de8709735aed",
395-
"size": "2011201"
396-
},
397-
{
398-
"host": "arm-linux-gnueabihf",
399-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20220706/openocd-esp32-linux-armhf-0.11.0-esp32-20220706.tar.gz",
400-
"archiveFileName": "openocd-esp32-linux-armhf-0.11.0-esp32-20220706.tar.gz",
401-
"checksum": "SHA-256:7f3b57332104e8b8e6194553365a70a9d3754878cfc063d5dc5d839513a63de9",
402-
"size": "1902964"
403-
},
404-
{
405-
"host": "aarch64-linux-gnu",
406-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20220706/openocd-esp32-linux-arm64-0.11.0-esp32-20220706.tar.gz",
407-
"archiveFileName": "openocd-esp32-linux-arm64-0.11.0-esp32-20220706.tar.gz",
408-
"checksum": "SHA-256:f97792bc2852937ec0accb9f0eb2e49926c0f747a71f101a4e34aed75d2c6fcc",
409-
"size": "1954685"
410-
}
411-
]
412-
},
413441
{
414442
"version": "3.0.0-gnu12-dc7f933",
415443
"name": "mklittlefs",

0 commit comments

Comments
 (0)