@@ -143,7 +143,6 @@ LDFLAGS += -L$(BUILD)/esp-idf/esp-idf/esp32s2 \
143143 -Tesp32s2.peripherals.ld \
144144 -Lesp-idf/components/esp_rom/esp32s2/ld \
145145 -Tesp32s2.rom.ld \
146- -Tesp32s2.rom.api.ld \
147146 -Tesp32s2.rom.libgcc.ld \
148147 -Tesp32s2.rom.newlib-data.ld \
149148 -Tesp32s2.rom.newlib-funcs.ld \
@@ -276,7 +275,7 @@ menuconfig: $(BUILD)/esp-idf/config
276275# qstr builds include headers so we need to make sure they are up to date
277276$(HEADER_BUILD ) /qstr.split : | $(BUILD ) /esp-idf/config/sdkconfig.h
278277
279- ESP_IDF_COMPONENTS_LINK = freertos log hal esp_system esp_adc_cal esp32s2 bootloader_support pthread esp_timer vfs spi_flash app_update esp_common esp32s2 heap newlib driver xtensa soc esp_ringbuf esp_wifi esp_event wpa_supplicant mbedtls efuse nvs_flash esp_netif lwip esp_rom esp-tls
278+ ESP_IDF_COMPONENTS_LINK = freertos log esp_system esp_adc_cal esp32s2 bootloader_support pthread esp_timer vfs spi_flash app_update esp_common esp32s2 heap newlib driver xtensa soc esp_ringbuf esp_wifi esp_event wpa_supplicant mbedtls efuse nvs_flash esp_netif lwip esp-tls
280279
281280ESP_IDF_COMPONENTS_INCLUDE = driver freertos log soc
282281
@@ -288,11 +287,11 @@ ESP_IDF_WIFI_COMPONENTS_EXPANDED = $(foreach component, $(ESP_IDF_WIFI_COMPONENT
288287MBEDTLS_COMPONENTS_LINK = crypto tls x509
289288MBEDTLS_COMPONENTS_LINK_EXPANDED = $(foreach component, $(MBEDTLS_COMPONENTS_LINK ) , $(BUILD ) /esp-idf/esp-idf/mbedtls/mbedtls/library/libmbed$(component ) .a)
290289
291- BINARY_BLOBS = esp-idf/components/xtensa/esp32s2/libxt_hal .a
290+ BINARY_BLOBS = esp-idf/components/xtensa/esp32s2/libhal .a
292291BINARY_WIFI_BLOBS = libcoexist.a libcore.a libespnow.a libmesh.a libnet80211.a libpp.a librtc.a libsmartconfig.a libphy.a
293292BINARY_BLOBS += $(addprefix esp-idf/components/esp_wifi/lib/esp32s2/, $(BINARY_WIFI_BLOBS ) )
294293
295- ESP_IDF_COMPONENTS_EXPANDED += $(BUILD ) /esp-idf/esp-idf/soc/soc/esp32s2/libsoc_esp32s2.a esp-idf/components/xtensa/esp32s2/libxt_hal.a
294+ ESP_IDF_COMPONENTS_EXPANDED += $(BUILD ) /esp-idf/esp-idf/soc/soc/esp32s2/libsoc_esp32s2.a
296295ESP_AUTOGEN_LD = $(BUILD ) /esp-idf/esp-idf/esp32s2/esp32s2_out.ld $(BUILD ) /esp-idf/esp-idf/esp32s2/ld/esp32s2.project.ld
297296
298297FLASH_FLAGS = --flash_mode $(CIRCUITPY_ESP_FLASH_MODE ) --flash_freq $(CIRCUITPY_ESP_FLASH_FREQ ) --flash_size $(CIRCUITPY_ESP_FLASH_SIZE )
@@ -308,7 +307,6 @@ esp-idf-stamp: $(BUILD)/esp-idf/config/sdkconfig.h
308307 esp-idf/esp32s2/ld/esp32s2.project.ld \
309308 esp-idf/esp_event/libesp_event.a \
310309 esp-idf/esp_netif/libesp_netif.a \
311- esp-idf/esp_rom/libesp_rom.a \
312310 esp-idf/esp_system/libesp_system.a \
313311 esp-idf/esp_wifi/libesp_wifi.a \
314312 esp-idf/lwip/liblwip.a \
0 commit comments