diff --git a/components/esp_rom/esp32s2beta/ld/esp32s2beta.rom.spiflash.ld b/components/esp_rom/esp32s2beta/ld/esp32s2beta.rom.spiflash.ld index 7b1f49e6a3..71195da2bc 100644 --- a/components/esp_rom/esp32s2beta/ld/esp32s2beta.rom.spiflash.ld +++ b/components/esp_rom/esp32s2beta/ld/esp32s2beta.rom.spiflash.ld @@ -26,3 +26,5 @@ PROVIDE ( esp_rom_spiflash_erase_sector = SPIEraseSector ); PROVIDE ( esp_rom_spiflash_erase_block = SPIEraseBlock ); PROVIDE ( esp_rom_spiflash_wait_idle = SPI_Wait_Idle ); PROVIDE ( esp_rom_spiflash_config_readmode = SPIReadModeCnfig ); +PROVIDE ( esp_rom_spiflash_erase_block = SPIEraseBlock ); +PROVIDE ( esp_rom_spiflash_write_encrypted = SPI_Encrypt_Write ); \ No newline at end of file diff --git a/components/spi_flash/CMakeLists.txt b/components/spi_flash/CMakeLists.txt index 63b19cd968..756ef6767d 100644 --- a/components/spi_flash/CMakeLists.txt +++ b/components/spi_flash/CMakeLists.txt @@ -4,7 +4,7 @@ if(BOOTLOADER_BUILD) # but on other platforms no source files are needed for bootloader set(srcs) else() - set(srcs + set(srcs "cache_utils.c" "flash_mmap.c" "flash_ops.c" @@ -27,7 +27,7 @@ else() set(priv_requires bootloader_support app_update soc) endif() -if(CONFIG_IDF_TARGET_ESP32) +if(IDF_TARGET STREQUAL "esp32") list(APPEND srcs "spi_flash_rom_patch.c") endif()