|
1 | 1 | { |
2 | 2 | "tools": [ |
3 | 3 | { |
4 | | - "description": "Toolchain for Xtensa (ESP32) based on GCC", |
| 4 | + "description": "Toolchain for Xtensa (ESP8266) based on GCC", |
5 | 5 | "export_paths": [ |
6 | 6 | [ |
7 | | - "xtensa-esp32-elf", |
| 7 | + "xtensa-lx106-elf", |
8 | 8 | "bin" |
9 | 9 | ] |
10 | 10 | ], |
11 | 11 | "export_vars": {}, |
12 | 12 | "info_url": "https://github.com/espressif/crosstool-NG", |
13 | 13 | "install": "always", |
14 | 14 | "license": "GPL-3.0-with-GCC-exception", |
15 | | - "name": "xtensa-esp32-elf", |
| 15 | + "name": "xtensa-lx106-elf", |
16 | 16 | "version_cmd": [ |
17 | | - "xtensa-esp32-elf-gcc", |
| 17 | + "xtensa-lx106-elf-gcc", |
18 | 18 | "--version" |
19 | 19 | ], |
20 | 20 | "version_regex": "\\(crosstool-NG\\s+(?:crosstool-ng-)?([0-9a-z\\.\\-]+)\\)\\s*([0-9\\.]+)", |
21 | 21 | "version_regex_replace": "\\1-\\2", |
22 | 22 | "versions": [ |
23 | 23 | { |
24 | 24 | "linux-amd64": { |
25 | | - "sha256": "39db59b13f25e83e53c55f56979dbfce77b7f23126ad79de833509ad902d3f0a", |
26 | | - "size": 63025996, |
27 | | - "url": "https://dl.espressif.com/dl/xtensa-esp32-elf-gcc8_2_0-esp32-2019r1-linux-amd64.tar.gz" |
28 | | - }, |
29 | | - "linux-armel": { |
30 | | - "sha256": "4ffd19839fcb241af3111da7c419448b80be3bd844da570e95f8f3d5a7eccf79", |
31 | | - "size": 61164309, |
32 | | - "url": "https://dl.espressif.com/dl/xtensa-esp32-elf-gcc8_2_0-esp32-2019r1-linux-armel.tar.gz" |
| 25 | + "sha256": "706a02853759c2f85d912f68df4f5b4566ecb41422de5afe35a45d064eb8e494", |
| 26 | + "size": 37049855, |
| 27 | + "url": "https://dl.espressif.com/dl/xtensa-lx106-elf-linux64-1.22.0-100-ge567ec7-5.2.0.tar.gz" |
33 | 28 | }, |
34 | 29 | "linux-i686": { |
35 | | - "sha256": "85c02a4310bb97ac46e6f943b0de10e9e9572596c7d33d09b6f93f8bace3b784", |
36 | | - "size": 65016647, |
37 | | - "url": "https://dl.espressif.com/dl/xtensa-esp32-elf-gcc8_2_0-esp32-2019r1-linux-i686.tar.gz" |
38 | | - }, |
39 | | - "macos": { |
40 | | - "sha256": "adb256394c948ca424ec6ef1d9bee91baa99a304d8ace8e6701303da952eb007", |
41 | | - "size": 69674700, |
42 | | - "url": "https://dl.espressif.com/dl/xtensa-esp32-elf-gcc8_2_0-esp32-2019r1-macos.tar.gz" |
43 | | - }, |
44 | | - "name": "esp32-2019r1-8.2.0", |
45 | | - "status": "recommended", |
46 | | - "win32": { |
47 | | - "sha256": "ff00dbb02287219a61873c3b2649a50b94e80c82e607c336383f2838abbefbde", |
48 | | - "size": 73245169, |
49 | | - "url": "https://dl.espressif.com/dl/xtensa-esp32-elf-gcc8_2_0-esp32-2019r1-win32.zip" |
50 | | - }, |
51 | | - "win64": { |
52 | | - "sha256": "ff00dbb02287219a61873c3b2649a50b94e80c82e607c336383f2838abbefbde", |
53 | | - "size": 73245169, |
54 | | - "url": "https://dl.espressif.com/dl/xtensa-esp32-elf-gcc8_2_0-esp32-2019r1-win32.zip" |
55 | | - } |
56 | | - } |
57 | | - ] |
58 | | - }, |
59 | | - { |
60 | | - "description": "Toolchain for ESP32 ULP coprocessor", |
61 | | - "export_paths": [ |
62 | | - [ |
63 | | - "esp32ulp-elf-binutils", |
64 | | - "bin" |
65 | | - ] |
66 | | - ], |
67 | | - "export_vars": {}, |
68 | | - "info_url": "https://github.com/espressif/binutils-esp32ulp", |
69 | | - "install": "always", |
70 | | - "license": "GPL-2.0-or-later", |
71 | | - "name": "esp32ulp-elf", |
72 | | - "version_cmd": [ |
73 | | - "esp32ulp-elf-as", |
74 | | - "--version" |
75 | | - ], |
76 | | - "version_regex": "\\(GNU Binutils\\)\\s+([0-9a-z\\.\\-]+)", |
77 | | - "versions": [ |
78 | | - { |
79 | | - "linux-amd64": { |
80 | | - "sha256": "c1bbcd65e1e30c7312a50344c8dbc70c2941580a79aa8f8abbce8e0e90c79566", |
81 | | - "size": 8246604, |
82 | | - "url": "https://dl.espressif.com/dl/binutils-esp32ulp-linux64-2.28.51-esp32ulp-20180809.tar.gz" |
| 30 | + "sha256": "a94df9788a73a362f01f32a6f9d46b8630a0aab708eec8d6523e72342f382769", |
| 31 | + "size": 38388423, |
| 32 | + "url": "https://dl.espressif.com/dl/xtensa-lx106-elf-linux32-1.22.0-100-ge567ec7-5.2.0.tar.gz" |
83 | 33 | }, |
84 | 34 | "macos": { |
85 | | - "sha256": "c92937d85cc9a90eb6c6099ce767ca021108c18c94e34bd7b1fa0cde168f94a0", |
86 | | - "size": 5726662, |
87 | | - "url": "https://dl.espressif.com/dl/binutils-esp32ulp-macos-2.28.51-esp32ulp-20180809.tar.gz" |
| 35 | + "sha256": "4e3b2e6ba8ab7ff4dc4b70d90a181763b2077e4b6a69106241f8c175bab18184", |
| 36 | + "size": 43153405, |
| 37 | + "url": "https://dl.espressif.com/dl/xtensa-lx106-elf-macos-1.22.0-100-ge567ec7-5.2.0.tar.gz" |
88 | 38 | }, |
89 | | - "name": "2.28.51.20170517", |
| 39 | + "name": "1.22.0-100-ge567ec7-5.2.0", |
90 | 40 | "status": "recommended", |
91 | 41 | "win32": { |
92 | | - "sha256": "92dc83e69e534c9f73d7b939088f2e84f757d2478483415d17fe9dd1c236f2fd", |
93 | | - "size": 12231559, |
94 | | - "url": "https://dl.espressif.com/dl/binutils-esp32ulp-win32-2.28.51-esp32ulp-20180809.zip" |
| 42 | + "sha256": "0756bb6e768fb986ec557bf1136a8978e106d7d2cca1bbb21fca5d566a30e468", |
| 43 | + "size": 39567257, |
| 44 | + "url": "https://dl.espressif.com/dl/xtensa-lx106-elf-win32-1.22.0-100-ge567ec7-5.2.0.zip" |
95 | 45 | }, |
96 | 46 | "win64": { |
97 | | - "sha256": "92dc83e69e534c9f73d7b939088f2e84f757d2478483415d17fe9dd1c236f2fd", |
98 | | - "size": 12231559, |
99 | | - "url": "https://dl.espressif.com/dl/binutils-esp32ulp-win32-2.28.51-esp32ulp-20180809.zip" |
| 47 | + "sha256": "0756bb6e768fb986ec557bf1136a8978e106d7d2cca1bbb21fca5d566a30e468", |
| 48 | + "size": 39567257, |
| 49 | + "url": "https://dl.espressif.com/dl/xtensa-lx106-elf-win32-1.22.0-100-ge567ec7-5.2.0.zip" |
100 | 50 | } |
101 | 51 | } |
102 | 52 | ] |
|
167 | 117 | } |
168 | 118 | ] |
169 | 119 | }, |
170 | | - { |
171 | | - "description": "OpenOCD for ESP32", |
172 | | - "export_paths": [ |
173 | | - [ |
174 | | - "openocd-esp32", |
175 | | - "bin" |
176 | | - ] |
177 | | - ], |
178 | | - "export_vars": { |
179 | | - "OPENOCD_SCRIPTS": "${TOOL_PATH}/openocd-esp32/share/openocd/scripts" |
180 | | - }, |
181 | | - "info_url": "https://github.com/espressif/openocd-esp32", |
182 | | - "install": "always", |
183 | | - "license": "GPL-2.0-only", |
184 | | - "name": "openocd-esp32", |
185 | | - "version_cmd": [ |
186 | | - "openocd", |
187 | | - "--version" |
188 | | - ], |
189 | | - "version_regex": "Open On-Chip Debugger\\s+([a-z0-9.-]+)\\s+", |
190 | | - "versions": [ |
191 | | - { |
192 | | - "linux-amd64": { |
193 | | - "sha256": "e5b5579edffde090e426b4995b346e281843bf84394f8e68c8e41bd1e4c576bd", |
194 | | - "size": 1681596, |
195 | | - "url": "https://github.com/espressif/openocd-esp32/releases/download/v0.10.0-esp32-20190313/openocd-esp32-linux64-0.10.0-esp32-20190313.tar.gz" |
196 | | - }, |
197 | | - "macos": { |
198 | | - "sha256": "09504eea5aa92646a117f16573c95b34e04b4010791a2f8fefcd2bd8c430f081", |
199 | | - "size": 1760536, |
200 | | - "url": "https://github.com/espressif/openocd-esp32/releases/download/v0.10.0-esp32-20190313/openocd-esp32-macos-0.10.0-esp32-20190313.tar.gz" |
201 | | - }, |
202 | | - "name": "v0.10.0-esp32-20190313", |
203 | | - "status": "recommended", |
204 | | - "win32": { |
205 | | - "sha256": "b86a7f9f39dfc4d8e289fc819375bbb7a5e9fcb8895805ba2b5faf67b8b25ce2", |
206 | | - "size": 2098513, |
207 | | - "url": "https://github.com/espressif/openocd-esp32/releases/download/v0.10.0-esp32-20190313/openocd-esp32-win32-0.10.0-esp32-20190313.zip" |
208 | | - }, |
209 | | - "win64": { |
210 | | - "sha256": "b86a7f9f39dfc4d8e289fc819375bbb7a5e9fcb8895805ba2b5faf67b8b25ce2", |
211 | | - "size": 2098513, |
212 | | - "url": "https://github.com/espressif/openocd-esp32/releases/download/v0.10.0-esp32-20190313/openocd-esp32-win32-0.10.0-esp32-20190313.zip" |
213 | | - } |
214 | | - } |
215 | | - ] |
216 | | - }, |
217 | 120 | { |
218 | 121 | "description": "menuconfig tool", |
219 | 122 | "export_paths": [ |
|
0 commit comments