@@ -21,7 +21,7 @@ FLASH_FREQ ?= 40m
21
21
FLASH_SIZE ?= 4MB
22
22
CROSS_COMPILE ?= xtensa-esp32-elf-
23
23
24
- ESPIDF_SUPHASH := 2c95a77cf93781f296883d5dbafcdc18e4389656
24
+ ESPIDF_SUPHASH := 3ede9f011b50999b0560683f9419538c066dd09e
25
25
26
26
# paths to ESP IDF and its components
27
27
ifeq ($(ESPIDF ) ,)
@@ -90,6 +90,7 @@ INC_ESPCOMP += -I$(ESPCOMP)/wpa_supplicant/include
90
90
INC_ESPCOMP += -I$(ESPCOMP ) /wpa_supplicant/port/include
91
91
INC_ESPCOMP += -I$(ESPCOMP ) /ethernet/include
92
92
INC_ESPCOMP += -I$(ESPCOMP ) /app_trace/include
93
+ INC_ESPCOMP += -I$(ESPCOMP ) /app_update/include
93
94
94
95
CFLAGS_BASE = -std=gnu99 -Os -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -DMBEDTLS_CONFIG_FILE='"mbedtls/esp_config.h"' -DHAVE_CONFIG_H -DESP_PLATFORM
95
96
CFLAGS = $(CFLAGS_BASE ) $(INC ) $(INC_ESPCOMP )
@@ -336,9 +337,9 @@ ESPIDF_VFS_O = $(addprefix $(ESPCOMP)/vfs/,\
336
337
vfs.o \
337
338
)
338
339
339
- ESPIDF_JSON_O = $(addprefix $(ESPCOMP ) /json/,\
340
- library/ cJSON.o \
341
- port/ cJSON_Utils.o \
340
+ ESPIDF_JSON_O = $(addprefix $(ESPCOMP ) /json/cJSON/ ,\
341
+ cJSON.o \
342
+ cJSON_Utils.o \
342
343
)
343
344
344
345
ESPIDF_LOG_O = $(addprefix $(ESPCOMP ) /log/,\
@@ -358,6 +359,10 @@ ESPIDF_APP_TRACE_O = $(addprefix $(ESPCOMP)/app_trace/,\
358
359
app_trace.o \
359
360
)
360
361
362
+ ESPIDF_APP_UPDATE_O = $(addprefix $(ESPCOMP ) /app_update/,\
363
+ esp_ota_ops.o \
364
+ )
365
+
361
366
ESPIDF_NEWLIB_O = $(addprefix $(ESPCOMP ) /newlib/,\
362
367
time.o \
363
368
syscalls.o \
@@ -594,6 +599,7 @@ OBJ_ESPIDF += $(addprefix $(BUILD)/, $(ESPIDF_MBEDTLS_O))
594
599
OBJ_ESPIDF += $(addprefix $(BUILD ) /, $(ESPIDF_XTENSA_DEBUG_MODULE_O ) )
595
600
OBJ_ESPIDF += $(addprefix $(BUILD ) /, $(ESPIDF_TCPIP_ADAPTER_O ) )
596
601
OBJ_ESPIDF += $(addprefix $(BUILD ) /, $(ESPIDF_APP_TRACE_O ) )
602
+ OBJ_ESPIDF += $(addprefix $(BUILD ) /, $(ESPIDF_APP_UPDATE_O ) )
597
603
OBJ_ESPIDF += $(addprefix $(BUILD ) /, $(ESPIDF_NGHTTP_O ) )
598
604
OBJ_ESPIDF += $(addprefix $(BUILD ) /, $(ESPIDF_NVS_FLASH_O ) )
599
605
OBJ_ESPIDF += $(addprefix $(BUILD ) /, $(ESPIDF_OPENSSL_O ) )
@@ -671,6 +677,7 @@ $(BUILD)/%.o: %.cpp
671
677
672
678
$(BUILD ) /bootloader/$(ESPCOMP ) /% .o : CFLAGS += -DBOOTLOADER_BUILD=1 -I$(ESPCOMP ) /bootloader_support/include_priv -I$(ESPCOMP ) /bootloader_support/include -I$(ESPCOMP ) /micro-ecc/micro-ecc -I$(ESPCOMP ) /esp32 -Wno-error=format
673
679
BOOTLOADER_OBJ = $(addprefix $(BUILD ) /bootloader/$(ESPCOMP ) /,\
680
+ bootloader_support/src/bootloader_clock.o \
674
681
bootloader_support/src/bootloader_flash.o \
675
682
bootloader_support/src/bootloader_random.o \
676
683
bootloader_support/src/bootloader_sha.o \
0 commit comments