Skip to content

Commit 0496300

Browse files
authored
Update IDF to a0468b2 (#2108)
* Update IDF to a0468b2 * add missing ld file * Fix PIO builds and change coex policy
1 parent c3ec91f commit 0496300

File tree

988 files changed

+114622
-65120
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

988 files changed

+114622
-65120
lines changed

Diff for: platform.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ compiler.warning_flags.all=-Wall -Werror=all -Wextra
2222

2323
compiler.path={runtime.tools.xtensa-esp32-elf-gcc.path}/bin/
2424
compiler.sdk.path={runtime.platform.path}/tools/sdk
25-
compiler.cpreprocessor.flags=-DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I{compiler.sdk.path}/include/config" "-I{compiler.sdk.path}/include/bluedroid" "-I{compiler.sdk.path}/include/bluedroid/api" "-I{compiler.sdk.path}/include/app_trace" "-I{compiler.sdk.path}/include/app_update" "-I{compiler.sdk.path}/include/bootloader_support" "-I{compiler.sdk.path}/include/bt" "-I{compiler.sdk.path}/include/driver" "-I{compiler.sdk.path}/include/esp32" "-I{compiler.sdk.path}/include/esp_adc_cal" "-I{compiler.sdk.path}/include/esp_http_client" "-I{compiler.sdk.path}/include/esp_https_ota" "-I{compiler.sdk.path}/include/esp-mqtt" "-I{compiler.sdk.path}/include/esp-tls" "-I{compiler.sdk.path}/include/ethernet" "-I{compiler.sdk.path}/include/fatfs" "-I{compiler.sdk.path}/include/freertos" "-I{compiler.sdk.path}/include/heap" "-I{compiler.sdk.path}/include/http_server" "-I{compiler.sdk.path}/include/jsmn" "-I{compiler.sdk.path}/include/log" "-I{compiler.sdk.path}/include/mdns" "-I{compiler.sdk.path}/include/mbedtls" "-I{compiler.sdk.path}/include/mbedtls_port" "-I{compiler.sdk.path}/include/newlib" "-I{compiler.sdk.path}/include/nvs_flash" "-I{compiler.sdk.path}/include/openssl" "-I{compiler.sdk.path}/include/spi_flash" "-I{compiler.sdk.path}/include/sdmmc" "-I{compiler.sdk.path}/include/smartconfig_ack" "-I{compiler.sdk.path}/include/spiffs" "-I{compiler.sdk.path}/include/tcpip_adapter" "-I{compiler.sdk.path}/include/tcp_transport" "-I{compiler.sdk.path}/include/ulp" "-I{compiler.sdk.path}/include/vfs" "-I{compiler.sdk.path}/include/wear_levelling" "-I{compiler.sdk.path}/include/xtensa-debug-module" "-I{compiler.sdk.path}/include/lwip" "-I{compiler.sdk.path}/include/coap" "-I{compiler.sdk.path}/include/console" "-I{compiler.sdk.path}/include/expat" "-I{compiler.sdk.path}/include/json" "-I{compiler.sdk.path}/include/newlib" "-I{compiler.sdk.path}/include/nghttp" "-I{compiler.sdk.path}/include/soc" "-I{compiler.sdk.path}/include/wpa_supplicant"
25+
compiler.cpreprocessor.flags=-DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I{compiler.sdk.path}/include/config" "-I{compiler.sdk.path}/include/app_trace" "-I{compiler.sdk.path}/include/app_update" "-I{compiler.sdk.path}/include/asio" "-I{compiler.sdk.path}/include/bootloader_support" "-I{compiler.sdk.path}/include/bt" "-I{compiler.sdk.path}/include/coap" "-I{compiler.sdk.path}/include/console" "-I{compiler.sdk.path}/include/driver" "-I{compiler.sdk.path}/include/esp-tls" "-I{compiler.sdk.path}/include/esp32" "-I{compiler.sdk.path}/include/esp_adc_cal" "-I{compiler.sdk.path}/include/esp_event" "-I{compiler.sdk.path}/include/esp_http_client" "-I{compiler.sdk.path}/include/esp_http_server" "-I{compiler.sdk.path}/include/esp_https_ota" "-I{compiler.sdk.path}/include/esp_https_server" "-I{compiler.sdk.path}/include/esp_ringbuf" "-I{compiler.sdk.path}/include/ethernet" "-I{compiler.sdk.path}/include/expat" "-I{compiler.sdk.path}/include/fatfs" "-I{compiler.sdk.path}/include/freemodbus" "-I{compiler.sdk.path}/include/freertos" "-I{compiler.sdk.path}/include/heap" "-I{compiler.sdk.path}/include/idf_test" "-I{compiler.sdk.path}/include/jsmn" "-I{compiler.sdk.path}/include/json" "-I{compiler.sdk.path}/include/libsodium" "-I{compiler.sdk.path}/include/log" "-I{compiler.sdk.path}/include/lwip" "-I{compiler.sdk.path}/include/mbedtls" "-I{compiler.sdk.path}/include/mdns" "-I{compiler.sdk.path}/include/micro-ecc" "-I{compiler.sdk.path}/include/mqtt" "-I{compiler.sdk.path}/include/newlib" "-I{compiler.sdk.path}/include/nghttp" "-I{compiler.sdk.path}/include/nvs_flash" "-I{compiler.sdk.path}/include/openssl" "-I{compiler.sdk.path}/include/protobuf-c" "-I{compiler.sdk.path}/include/protocomm" "-I{compiler.sdk.path}/include/pthread" "-I{compiler.sdk.path}/include/sdmmc" "-I{compiler.sdk.path}/include/smartconfig_ack" "-I{compiler.sdk.path}/include/soc" "-I{compiler.sdk.path}/include/spi_flash" "-I{compiler.sdk.path}/include/spiffs" "-I{compiler.sdk.path}/include/tcp_transport" "-I{compiler.sdk.path}/include/tcpip_adapter" "-I{compiler.sdk.path}/include/ulp" "-I{compiler.sdk.path}/include/unity" "-I{compiler.sdk.path}/include/vfs" "-I{compiler.sdk.path}/include/wear_levelling" "-I{compiler.sdk.path}/include/wifi_provisioning" "-I{compiler.sdk.path}/include/wpa_supplicant" "-I{compiler.sdk.path}/include/xtensa-debug-module"
2626

2727
compiler.c.cmd=xtensa-esp32-elf-gcc
2828
compiler.c.flags=-std=gnu99 -Os -g3 -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wpointer-arith {compiler.warning_flags} -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -Wno-old-style-declaration -MMD -c
@@ -35,7 +35,7 @@ compiler.S.flags=-c -g3 -x assembler-with-cpp -MMD -mlongcalls
3535

3636
compiler.c.elf.cmd=xtensa-esp32-elf-gcc
3737
compiler.c.elf.flags=-nostdlib "-L{compiler.sdk.path}/lib" "-L{compiler.sdk.path}/ld" -T esp32_out.ld -T esp32.common.ld -T esp32.rom.ld -T esp32.peripherals.ld -T esp32.rom.spiram_incompatible_fns.ld -u ld_include_panic_highint_hdl -u call_user_start_cpu0 -Wl,--gc-sections -Wl,-static -Wl,--undefined=uxTopUsedPriority -u __cxa_guard_dummy -u __cxx_fatal_exception
38-
compiler.c.elf.libs=-lgcc -lopenssl -lbtdm_app -lfatfs -lwps -lhttp_server -lcoexist -lwear_levelling -lesp_http_client -lhal -lnewlib -ldriver -lbootloader_support -lpp -lmesh -lsmartconfig -ljsmn -lwpa -lethernet -lphy -lapp_trace -lconsole -lulp -lwpa_supplicant -lfreertos -lbt -lmicro-ecc -lcxx -lxtensa-debug-module -ltcp_transport -lmdns -lvfs -lesp_ringbuf -lsoc -lcore -lsdmmc -lcoap -ltcpip_adapter -lc_nano -lesp-tls -lasio -lrtc -lspi_flash -lwpa2 -lesp32 -lapp_update -lnghttp -lspiffs -lespnow -lnvs_flash -lesp_adc_cal -llog -lsmartconfig_ack -lexpat -lm -lmqtt -lc -lheap -lmbedtls -llwip -lnet80211 -lpthread -ljson -lesp_https_ota -lstdc++
38+
compiler.c.elf.libs=-lgcc -lopenssl -lbtdm_app -lfatfs -lwps -lcoexist -lwear_levelling -lesp_http_client -lprotobuf-c -lhal -lnewlib -ldriver -lbootloader_support -lpp -lfreemodbus -lmesh -lsmartconfig -ljsmn -lwpa -lethernet -lphy -lapp_trace -lconsole -lulp -lwpa_supplicant -lfreertos -lbt -lmicro-ecc -lcxx -lxtensa-debug-module -ltcp_transport -lmdns -lvfs -lesp_ringbuf -lsoc -lcore -lsdmmc -llibsodium -lcoap -ltcpip_adapter -lprotocomm -lesp_event -lc_nano -lesp-tls -lasio -lrtc -lspi_flash -lwpa2 -lwifi_provisioning -lesp32 -lapp_update -lnghttp -lspiffs -lunity -lesp_https_server -lespnow -lnvs_flash -lesp_adc_cal -llog -lsmartconfig_ack -lexpat -lm -lmqtt -lc -lheap -lmbedtls -llwip -lnet80211 -lesp_http_server -lpthread -ljson -lesp_https_ota -lstdc++
3939

4040
compiler.as.cmd=xtensa-esp32-elf-as
4141

Diff for: tools/esptool.py

+29-13
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
pass # __doc__ returns None for pyserial
5252

5353

54-
__version__ = "2.5.0"
54+
__version__ = "2.6-beta1"
5555

5656
MAX_UINT32 = 0xffffffff
5757
MAX_UINT24 = 0xffffff
@@ -243,17 +243,19 @@ def detect_chip(port=DEFAULT_PORT, baud=ESP_ROM_BAUD, connect_mode='default_rese
243243
"""
244244
detect_port = ESPLoader(port, baud, trace_enabled=trace_enabled)
245245
detect_port.connect(connect_mode)
246-
print('Detecting chip type...', end='')
247-
sys.stdout.flush()
248-
date_reg = detect_port.read_reg(ESPLoader.UART_DATA_REG_ADDR)
249-
250-
for cls in [ESP8266ROM, ESP32ROM]:
251-
if date_reg == cls.DATE_REG_VALUE:
252-
# don't connect a second time
253-
inst = cls(detect_port._port, baud, trace_enabled=trace_enabled)
254-
print(' %s' % inst.CHIP_NAME)
255-
return inst
256-
print('')
246+
try:
247+
print('Detecting chip type...', end='')
248+
sys.stdout.flush()
249+
date_reg = detect_port.read_reg(ESPLoader.UART_DATA_REG_ADDR)
250+
251+
for cls in [ESP8266ROM, ESP32ROM]:
252+
if date_reg == cls.DATE_REG_VALUE:
253+
# don't connect a second time
254+
inst = cls(detect_port._port, baud, trace_enabled=trace_enabled)
255+
print(' %s' % inst.CHIP_NAME, end='')
256+
return inst
257+
finally:
258+
print('') # end line
257259
raise FatalError("Unexpected UART datecode value 0x%08x. Failed to autodetect chip type." % date_reg)
258260

259261
""" Read a SLIP packet from the serial port """
@@ -681,6 +683,8 @@ def read_flash(self, offset, length, progress_fn=None):
681683
while len(data) < length:
682684
p = self.read()
683685
data += p
686+
if len(data) < length and len(p) < self.FLASH_SECTOR_SIZE:
687+
raise FatalError('Corrupt data, expected 0x%x bytes but received 0x%x bytes' % (self.FLASH_SECTOR_SIZE, len(p)))
684688
self.write(struct.pack('<I', len(data)))
685689
if progress_fn and (len(data) % 1024 == 0 or len(data) == length):
686690
progress_fn(len(data), length)
@@ -1116,6 +1120,18 @@ def get_chip_features(self):
11161120
if adc_vref:
11171121
features += ["VRef calibration in efuse"]
11181122

1123+
blk3_part_res = word3 >> 14 & 0x1
1124+
if blk3_part_res:
1125+
features += ["BLK3 partially reserved"]
1126+
1127+
word6 = self.read_efuse(6)
1128+
coding_scheme = word6 & 0x3
1129+
features += ["Coding Scheme %s" % {
1130+
0: "None",
1131+
1: "3/4",
1132+
2: "Repeat (UNSUPPORTED)",
1133+
3: "Invalid"}[coding_scheme]]
1134+
11191135
return features
11201136

11211137
def read_efuse(self, n):
@@ -2549,7 +2565,7 @@ def add_spi_flash_subparsers(parent, is_elf2image):
25492565
esp = chip_class(each_port, initial_baud, args.trace)
25502566
esp.connect(args.before)
25512567
break
2552-
except FatalError as err:
2568+
except (FatalError, OSError) as err:
25532569
if args.port is not None:
25542570
raise
25552571
print("%s failed to connect: %s" % (each_port, err))

Diff for: tools/gen_esp32part.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
# See the License for the specific language governing permissions and
2222
# limitations under the License.
2323
from __future__ import print_function, division
24+
from __future__ import unicode_literals
2425
import argparse
2526
import os
2627
import re
@@ -54,6 +55,7 @@
5455
"phy" : 0x01,
5556
"nvs" : 0x02,
5657
"coredump" : 0x03,
58+
"nvs_keys" : 0x04,
5759
"esphttpd" : 0x80,
5860
"fat" : 0x81,
5961
"spiffs" : 0x82,
@@ -354,7 +356,7 @@ def verify(self):
354356
if self.name in all_subtype_names and SUBTYPES.get(self.type, {}).get(self.name, "") != self.subtype:
355357
critical("WARNING: Partition has name '%s' which is a partition subtype, but this partition has non-matching type 0x%x and subtype 0x%x. Mistake in partition table?" % (self.name, self.type, self.subtype))
356358

357-
STRUCT_FORMAT = "<2sBBLL16sL"
359+
STRUCT_FORMAT = b"<2sBBLL16sL"
358360

359361
@classmethod
360362
def from_binary(cls, b):

Diff for: tools/platformio-build.py

+29-20
Original file line numberDiff line numberDiff line change
@@ -96,52 +96,61 @@
9696
],
9797

9898
CPPPATH=[
99-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "config"),
100-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "bluedroid"),
101-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "bluedroid", "api"),
99+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "config"),
102100
join(FRAMEWORK_DIR, "tools", "sdk", "include", "app_trace"),
103101
join(FRAMEWORK_DIR, "tools", "sdk", "include", "app_update"),
102+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "asio"),
104103
join(FRAMEWORK_DIR, "tools", "sdk", "include", "bootloader_support"),
105104
join(FRAMEWORK_DIR, "tools", "sdk", "include", "bt"),
105+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "coap"),
106+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "console"),
106107
join(FRAMEWORK_DIR, "tools", "sdk", "include", "driver"),
108+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp-tls"),
107109
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp32"),
108110
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp_adc_cal"),
111+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp_event"),
109112
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp_http_client"),
113+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp_http_server"),
110114
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp_https_ota"),
111-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp-mqtt"),
112-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp-tls"),
115+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp_https_server"),
116+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp_ringbuf"),
113117
join(FRAMEWORK_DIR, "tools", "sdk", "include", "ethernet"),
118+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "expat"),
114119
join(FRAMEWORK_DIR, "tools", "sdk", "include", "fatfs"),
120+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "freemodbus"),
115121
join(FRAMEWORK_DIR, "tools", "sdk", "include", "freertos"),
116122
join(FRAMEWORK_DIR, "tools", "sdk", "include", "heap"),
117-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "http_server"),
123+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "idf_test"),
118124
join(FRAMEWORK_DIR, "tools", "sdk", "include", "jsmn"),
125+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "json"),
126+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "libsodium"),
119127
join(FRAMEWORK_DIR, "tools", "sdk", "include", "log"),
120-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "mdns"),
128+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "lwip"),
121129
join(FRAMEWORK_DIR, "tools", "sdk", "include", "mbedtls"),
122-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "mbedtls_port"),
130+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "mdns"),
131+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "micro-ecc"),
132+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "mqtt"),
123133
join(FRAMEWORK_DIR, "tools", "sdk", "include", "newlib"),
134+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "nghttp"),
124135
join(FRAMEWORK_DIR, "tools", "sdk", "include", "nvs_flash"),
125136
join(FRAMEWORK_DIR, "tools", "sdk", "include", "openssl"),
126-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "spi_flash"),
137+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "protobuf-c"),
138+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "protocomm"),
139+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "pthread"),
127140
join(FRAMEWORK_DIR, "tools", "sdk", "include", "sdmmc"),
128141
join(FRAMEWORK_DIR, "tools", "sdk", "include", "smartconfig_ack"),
142+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "soc"),
143+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "spi_flash"),
129144
join(FRAMEWORK_DIR, "tools", "sdk", "include", "spiffs"),
130-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "tcpip_adapter"),
131145
join(FRAMEWORK_DIR, "tools", "sdk", "include", "tcp_transport"),
146+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "tcpip_adapter"),
132147
join(FRAMEWORK_DIR, "tools", "sdk", "include", "ulp"),
148+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "unity"),
133149
join(FRAMEWORK_DIR, "tools", "sdk", "include", "vfs"),
134150
join(FRAMEWORK_DIR, "tools", "sdk", "include", "wear_levelling"),
135-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "xtensa-debug-module"),
136-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "lwip"),
137-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "coap"),
138-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "console"),
139-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "expat"),
140-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "json"),
141-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "newlib"),
142-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "nghttp"),
143-
join(FRAMEWORK_DIR, "tools", "sdk", "include", "soc"),
151+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "wifi_provisioning"),
144152
join(FRAMEWORK_DIR, "tools", "sdk", "include", "wpa_supplicant"),
153+
join(FRAMEWORK_DIR, "tools", "sdk", "include", "xtensa-debug-module"),
145154
join(FRAMEWORK_DIR, "cores", env.BoardConfig().get("build.core"))
146155
],
147156

@@ -151,7 +160,7 @@
151160
],
152161

153162
LIBS=[
154-
"gcc", "openssl", "btdm_app", "fatfs", "wps", "http_server", "coexist", "wear_levelling", "esp_http_client", "hal", "newlib", "driver", "bootloader_support", "pp", "mesh", "smartconfig", "jsmn", "wpa", "ethernet", "phy", "app_trace", "console", "ulp", "wpa_supplicant", "freertos", "bt", "micro-ecc", "cxx", "xtensa-debug-module", "tcp_transport", "mdns", "vfs", "esp_ringbuf", "soc", "core", "sdmmc", "coap", "tcpip_adapter", "c_nano", "esp-tls", "asio", "rtc", "spi_flash", "wpa2", "esp32", "app_update", "nghttp", "spiffs", "espnow", "nvs_flash", "esp_adc_cal", "log", "smartconfig_ack", "expat", "m", "mqtt", "c", "heap", "mbedtls", "lwip", "net80211", "pthread", "json", "esp_https_ota", "stdc++"
163+
"-lgcc", "-lopenssl", "-lbtdm_app", "-lfatfs", "-lwps", "-lcoexist", "-lwear_levelling", "-lesp_http_client", "-lprotobuf-c", "-lhal", "-lnewlib", "-ldriver", "-lbootloader_support", "-lpp", "-lfreemodbus", "-lmesh", "-lsmartconfig", "-ljsmn", "-lwpa", "-lethernet", "-lphy", "-lapp_trace", "-lconsole", "-lulp", "-lwpa_supplicant", "-lfreertos", "-lbt", "-lmicro-ecc", "-lcxx", "-lxtensa-debug-module", "-ltcp_transport", "-lmdns", "-lvfs", "-lesp_ringbuf", "-lsoc", "-lcore", "-lsdmmc", "-llibsodium", "-lcoap", "-ltcpip_adapter", "-lprotocomm", "-lesp_event", "-lc_nano", "-lesp-tls", "-lasio", "-lrtc", "-lspi_flash", "-lwpa2", "-lwifi_provisioning", "-lesp32", "-lapp_update", "-lnghttp", "-lspiffs", "-lunity", "-lesp_https_server", "-lespnow", "-lnvs_flash", "-lesp_adc_cal", "-llog", "-lsmartconfig_ack", "-lexpat", "-lm", "-lmqtt", "-lc", "-lheap", "-lmbedtls", "-llwip", "-lnet80211", "-lesp_http_server", "-lpthread", "-ljson", "-lesp_https_ota", "-lstdc++"
155164
],
156165

157166
LIBSOURCE_DIRS=[

Diff for: tools/sdk/bin/bootloader_dio_40m.bin

-464 Bytes
Binary file not shown.

Diff for: tools/sdk/bin/bootloader_dio_80m.bin

-448 Bytes
Binary file not shown.

Diff for: tools/sdk/bin/bootloader_dout_40m.bin

-464 Bytes
Binary file not shown.

Diff for: tools/sdk/bin/bootloader_dout_80m.bin

-448 Bytes
Binary file not shown.

Diff for: tools/sdk/bin/bootloader_qio_40m.bin

-448 Bytes
Binary file not shown.

Diff for: tools/sdk/bin/bootloader_qio_80m.bin

-448 Bytes
Binary file not shown.

Diff for: tools/sdk/bin/bootloader_qout_40m.bin

-448 Bytes
Binary file not shown.

Diff for: tools/sdk/bin/bootloader_qout_80m.bin

-448 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)