Unrecgnized commandline mfix-esp

Sysprogs forums Forums VisualGDB Unrecgnized commandline mfix-esp

This topic contains 1 reply, has 2 voices, and was last updated by  support 2 weeks, 2 days ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #28774

    Leo
    Participant

    I’m trying your plugin and i’m facing this problem during compile. I’m using VisualGDB VisualGDB-5.5.7.3701, with the latest GNU toolchain

    With an old toolchain version (3.2) and old VisualGDB plugin it worked fine

    Severity Description Project File Line
    Error unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’? ftm-fw C:\Projects\Mexage\FAAC-ftm\source\fw_cmake\ftm-fw\build\VisualGDB\Debug\xtensa-esp32-elf-gcc.exe 0

    This is the log:

    C:\SysGCC\esp32\tools\ninja\1.9.0\ninja.exe
    [0/1] Re-running CMake…
    — Building ESP-IDF components for target esp32
    — Checking Python dependencies…
    Python requirements from C:\SysGCC\esp32\esp-idf\v4.2\requirements.txt are satisfied.
    CMake Warning at C:/SysGCC/esp32/esp-idf/v4.2/tools/cmake/crosstool_version_check.cmake:28 (message):
    Xtensa toolchain
    C:/SysGCC/esp32/tools/xtensa-esp32-elf/esp-2019r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
    crosstool-ng version esp-2019r2 doesn’t match supported version esp-2020r2.
    Check Getting Started documentation or proceed at own risk.
    Call Stack (most recent call first):
    C:/SysGCC/esp32/esp-idf/v4.2/components/esp32/project_include.cmake:31 (crosstool_version_check)
    C:/SysGCC/esp32/esp-idf/v4.2/tools/cmake/build.cmake:306 (include)
    C:/SysGCC/esp32/esp-idf/v4.2/tools/cmake/build.cmake:451 (__build_process_project_includes)
    C:/SysGCC/esp32/esp-idf/v4.2/tools/cmake/project.cmake:395 (idf_build_process)
    CMakeLists.txt:6 (project)

    — Could NOT find Perl (missing: PERL_EXECUTABLE)
    — App “hello-world” version: 9f18e33-dirty
    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/esp32/ld/esp32.rom.ld
    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
    — Adding linker script C:/Projects/Mexage/FAAC-ftm/source/fw_cmake/ftm-fw/build/VisualGDB/Debug/esp-idf/esp32/esp32_out.ld
    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/esp32/ld/esp32.project.ld.in
    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/esp32/ld/esp32.peripherals.ld
    — Components: app_trace app_update asio bootloader bootloader_support bt cbor coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_ipc esp_local_ctrl esp_netif esp_ringbuf esp_rom esp_serial_slave_link esp_system esp_timer esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos heap idf_test jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter tinyusb ulp unity vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
    — Component paths: C:/SysGCC/esp32/esp-idf/v4.2/components/app_trace C:/SysGCC/esp32/esp-idf/v4.2/components/app_update C:/SysGCC/esp32/esp-idf/v4.2/components/asio C:/SysGCC/esp32/esp-idf/v4.2/components/bootloader C:/SysGCC/esp32/esp-idf/v4.2/components/bootloader_support C:/SysGCC/esp32/esp-idf/v4.2/components/bt C:/SysGCC/esp32/esp-idf/v4.2/components/cbor C:/SysGCC/esp32/esp-idf/v4.2/components/coap C:/SysGCC/esp32/esp-idf/v4.2/components/console C:/SysGCC/esp32/esp-idf/v4.2/components/cxx C:/SysGCC/esp32/esp-idf/v4.2/components/driver C:/SysGCC/esp32/esp-idf/v4.2/components/efuse C:/SysGCC/esp32/esp-idf/v4.2/components/esp-tls C:/SysGCC/esp32/esp-idf/v4.2/components/esp32 C:/SysGCC/esp32/esp-idf/v4.2/components/esp_adc_cal C:/SysGCC/esp32/esp-idf/v4.2/components/esp_common C:/SysGCC/esp32/esp-idf/v4.2/components/esp_eth C:/SysGCC/esp32/esp-idf/v4.2/components/esp_event C:/SysGCC/esp32/esp-idf/v4.2/components/esp_gdbstub C:/SysGCC/esp32/esp-idf/v4.2/components/esp_hid C:/SysGCC/esp32/esp-idf/v4.2/components/esp_http_client C:/SysGCC/esp32/esp-idf/v4.2/components/esp_http_server C:/SysGCC/esp32/esp-idf/v4.2/components/esp_https_ota C:/SysGCC/esp32/esp-idf/v4.2/components/esp_https_server C:/SysGCC/esp32/esp-idf/v4.2/components/esp_ipc C:/SysGCC/esp32/esp-idf/v4.2/components/esp_local_ctrl C:/SysGCC/esp32/esp-idf/v4.2/components/esp_netif C:/SysGCC/esp32/esp-idf/v4.2/components/esp_ringbuf C:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom C:/SysGCC/esp32/esp-idf/v4.2/components/esp_serial_slave_link C:/SysGCC/esp32/esp-idf/v4.2/components/esp_system C:/SysGCC/esp32/esp-idf/v4.2/components/esp_timer C:/SysGCC/esp32/esp-idf/v4.2/components/esp_websocket_client C:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi C:/SysGCC/esp32/esp-idf/v4.2/components/espcoredump C:/SysGCC/esp32/esp-idf/v4.2/components/esptool_py C:/SysGCC/esp32/esp-idf/v4.2/components/expat C:/SysGCC/esp32/esp-idf/v4.2/components/fatfs C:/SysGCC/esp32/esp-idf/v4.2/components/freemodbus C:/SysGCC/esp32/esp-idf/v4.2/components/freertos C:/SysGCC/esp32/esp-idf/v4.2/components/heap C:/SysGCC/esp32/esp-idf/v4.2/components/idf_test C:/SysGCC/esp32/esp-idf/v4.2/components/jsmn C:/SysGCC/esp32/esp-idf/v4.2/components/json C:/SysGCC/esp32/esp-idf/v4.2/components/libsodium C:/SysGCC/esp32/esp-idf/v4.2/components/log C:/SysGCC/esp32/esp-idf/v4.2/components/lwip C:/Projects/Mexage/FAAC-ftm/source/fw_cmake/ftm-fw/main C:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls C:/SysGCC/esp32/esp-idf/v4.2/components/mdns C:/SysGCC/esp32/esp-idf/v4.2/components/mqtt C:/SysGCC/esp32/esp-idf/v4.2/components/newlib C:/SysGCC/esp32/esp-idf/v4.2/components/nghttp C:/SysGCC/esp32/esp-idf/v4.2/components/nvs_flash C:/SysGCC/esp32/esp-idf/v4.2/components/openssl C:/SysGCC/esp32/esp-idf/v4.2/components/partition_table C:/SysGCC/esp32/esp-idf/v4.2/components/perfmon C:/SysGCC/esp32/esp-idf/v4.2/components/protobuf-c C:/SysGCC/esp32/esp-idf/v4.2/components/protocomm C:/SysGCC/esp32/esp-idf/v4.2/components/pthread C:/SysGCC/esp32/esp-idf/v4.2/components/sdmmc C:/SysGCC/esp32/esp-idf/v4.2/components/soc C:/SysGCC/esp32/esp-idf/v4.2/components/spi_flash C:/SysGCC/esp32/esp-idf/v4.2/components/spiffs C:/SysGCC/esp32/esp-idf/v4.2/components/tcp_transport C:/SysGCC/esp32/esp-idf/v4.2/components/tcpip_adapter C:/SysGCC/esp32/esp-idf/v4.2/components/tinyusb C:/SysGCC/esp32/esp-idf/v4.2/components/ulp C:/SysGCC/esp32/esp-idf/v4.2/components/unity C:/SysGCC/esp32/esp-idf/v4.2/components/vfs C:/SysGCC/esp32/esp-idf/v4.2/components/wear_levelling C:/SysGCC/esp32/esp-idf/v4.2/components/wifi_provisioning C:/SysGCC/esp32/esp-idf/v4.2/components/wpa_supplicant C:/SysGCC/esp32/esp-idf/v4.2/components/xtensa
    — Configuring done
    — Generating done
    — Build files have been written to: C:/Projects/Mexage/FAAC-ftm/source/fw_cmake/ftm-fw/build/VisualGDB/Debug
    [1/1242] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/sha.c.obj
    FAILED: esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/sha.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\”mbedtls/esp_config.h\” -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/mbedtls/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/newlib/platform_include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/heap/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps/sntp -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/lwip/src/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include/arch -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ringbuf/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/espcoredump/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_timer/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ipc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -IC:/SysGCC/esp32/esp-idf/v4.2/components/vfs/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_event/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_netif/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_eth/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/tcpip_adapter/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/app_trace/include -mlongcalls -Wno-frame-address -Wall -Wextra -W -Wdeclaration-after-statement -Wwrite-strings -Wlogical-op -Wshadow -Wmissing-declarations -Wmissing-prototypes -O0 -g3 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Og -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -MD -MT esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/sha.c.obj -MF esp-idf\mbedtls\mbedtls\library\CMakeFiles\mbedcrypto.dir\__\__\port\esp32\sha.c.obj.d -o esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/sha.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/esp32/sha.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [2/1242] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/aes.c.obj
    FAILED: esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/aes.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\”mbedtls/esp_config.h\” -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/mbedtls/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/newlib/platform_include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/heap/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps/sntp -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/lwip/src/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include/arch -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ringbuf/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/espcoredump/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_timer/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ipc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -IC:/SysGCC/esp32/esp-idf/v4.2/components/vfs/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_event/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_netif/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_eth/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/tcpip_adapter/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/app_trace/include -mlongcalls -Wno-frame-address -Wall -Wextra -W -Wdeclaration-after-statement -Wwrite-strings -Wlogical-op -Wshadow -Wmissing-declarations -Wmissing-prototypes -O0 -g3 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Og -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -MD -MT esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/aes.c.obj -MF esp-idf\mbedtls\mbedtls\library\CMakeFiles\mbedcrypto.dir\__\__\port\esp32\aes.c.obj.d -o esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/aes.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/esp32/aes.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [3/1242] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp_bignum.c.obj
    FAILED: esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp_bignum.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\”mbedtls/esp_config.h\” -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/mbedtls/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/newlib/platform_include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/heap/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps/sntp -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/lwip/src/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include/arch -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ringbuf/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/espcoredump/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_timer/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ipc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -IC:/SysGCC/esp32/esp-idf/v4.2/components/vfs/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_event/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_netif/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_eth/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/tcpip_adapter/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/app_trace/include -mlongcalls -Wno-frame-address -Wall -Wextra -W -Wdeclaration-after-statement -Wwrite-strings -Wlogical-op -Wshadow -Wmissing-declarations -Wmissing-prototypes -O0 -g3 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Og -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -MD -MT esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp_bignum.c.obj -MF esp-idf\mbedtls\mbedtls\library\CMakeFiles\mbedcrypto.dir\__\__\port\esp_bignum.c.obj.d -o esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp_bignum.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/esp_bignum.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [4/1242] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha256.c.obj
    FAILED: esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha256.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\”mbedtls/esp_config.h\” -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/mbedtls/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/newlib/platform_include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/heap/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps/sntp -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/lwip/src/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include/arch -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ringbuf/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/espcoredump/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_timer/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ipc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -IC:/SysGCC/esp32/esp-idf/v4.2/components/vfs/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_event/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_netif/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_eth/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/tcpip_adapter/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/app_trace/include -mlongcalls -Wno-frame-address -Wall -Wextra -W -Wdeclaration-after-statement -Wwrite-strings -Wlogical-op -Wshadow -Wmissing-declarations -Wmissing-prototypes -O0 -g3 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Og -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -MD -MT esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha256.c.obj -MF esp-idf\mbedtls\mbedtls\library\CMakeFiles\mbedcrypto.dir\__\__\port\esp32\esp_sha256.c.obj.d -o esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha256.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/esp32/esp_sha256.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [5/1242] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha1.c.obj
    FAILED: esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha1.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\”mbedtls/esp_config.h\” -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/mbedtls/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/newlib/platform_include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/heap/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps/sntp -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/lwip/src/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include/arch -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ringbuf/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/espcoredump/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_timer/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ipc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -IC:/SysGCC/esp32/esp-idf/v4.2/components/vfs/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_event/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_netif/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_eth/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/tcpip_adapter/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/app_trace/include -mlongcalls -Wno-frame-address -Wall -Wextra -W -Wdeclaration-after-statement -Wwrite-strings -Wlogical-op -Wshadow -Wmissing-declarations -Wmissing-prototypes -O0 -g3 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Og -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -MD -MT esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha1.c.obj -MF esp-idf\mbedtls\mbedtls\library\CMakeFiles\mbedcrypto.dir\__\__\port\esp32\esp_sha1.c.obj.d -o esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha1.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/esp32/esp_sha1.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [6/1242] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/bignum.c.obj
    FAILED: esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/bignum.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\”mbedtls/esp_config.h\” -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/mbedtls/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/newlib/platform_include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/heap/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps/sntp -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/lwip/src/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include/arch -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ringbuf/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/espcoredump/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_timer/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ipc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -IC:/SysGCC/esp32/esp-idf/v4.2/components/vfs/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_event/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_netif/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_eth/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/tcpip_adapter/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/app_trace/include -mlongcalls -Wno-frame-address -Wall -Wextra -W -Wdeclaration-after-statement -Wwrite-strings -Wlogical-op -Wshadow -Wmissing-declarations -Wmissing-prototypes -O0 -g3 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Og -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -MD -MT esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/bignum.c.obj -MF esp-idf\mbedtls\mbedtls\library\CMakeFiles\mbedcrypto.dir\__\__\port\esp32\bignum.c.obj.d -o esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/bignum.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/esp32/bignum.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [7/1242] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha512.c.obj
    FAILED: esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha512.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\”mbedtls/esp_config.h\” -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/mbedtls/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/newlib/platform_include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/heap/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps/sntp -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/lwip/src/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include/arch -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ringbuf/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/espcoredump/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_timer/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ipc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -IC:/SysGCC/esp32/esp-idf/v4.2/components/vfs/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_event/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_netif/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_eth/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/tcpip_adapter/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/app_trace/include -mlongcalls -Wno-frame-address -Wall -Wextra -W -Wdeclaration-after-statement -Wwrite-strings -Wlogical-op -Wshadow -Wmissing-declarations -Wmissing-prototypes -O0 -g3 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Og -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -MD -MT esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha512.c.obj -MF esp-idf\mbedtls\mbedtls\library\CMakeFiles\mbedcrypto.dir\__\__\port\esp32\esp_sha512.c.obj.d -o esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32/esp_sha512.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/mbedtls/port/esp32/esp_sha512.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [8/1242] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler.c.obj
    FAILED: esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/private_include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/port/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/newlib/platform_include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/heap/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps/sntp -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/lwip/src/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include/arch -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ringbuf/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/espcoredump/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_timer/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ipc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -IC:/SysGCC/esp32/esp-idf/v4.2/components/vfs/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_event/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_netif/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_eth/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/tcpip_adapter/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/app_trace/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/spi_flash/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/app_update/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/bootloader_support/include -mlongcalls -Wno-frame-address -g -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Og -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -MD -MT esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler.c.obj -MF esp-idf\esp_system\CMakeFiles\__idf_esp_system.dir\port\panic_handler.c.obj.d -o esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/port/panic_handler.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [9/1242] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler_asm.S.obj
    FAILED: esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler_asm.S.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/private_include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/port/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/newlib/platform_include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/freertos/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/heap/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/include/apps/sntp -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/lwip/src/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/lwip/port/esp32/include/arch -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/driver/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ringbuf/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/efuse/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/espcoredump/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_timer/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_ipc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -IC:/SysGCC/esp32/esp-idf/v4.2/components/vfs/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_wifi/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_event/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_netif/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_eth/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/tcpip_adapter/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/app_trace/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/spi_flash/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/app_update/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/bootloader_support/include -g -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Og -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -MD -MT esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler_asm.S.obj -MF esp-idf\esp_system\CMakeFiles\__idf_esp_system.dir\port\panic_handler_asm.S.obj.d -o esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler_asm.S.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/esp_system/port/panic_handler_asm.S
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [10/1242] Performing build step for ‘bootloader’
    FAILED: bootloader-prefix/src/bootloader-stamp/bootloader-build bootloader/bootloader.elf bootloader/bootloader.bin bootloader/bootloader.map
    cmd.exe /C “cd /D C:\Projects\Mexage\FAAC-ftm\source\fw_cmake\ftm-fw\build\VisualGDB\Debug\bootloader && C:\Users\Leonardo\AppData\Local\VisualGDB\CMake\bin\cmake.exe –build .”
    [0/1] Re-running CMake…
    — Building ESP-IDF components for target esp32
    CMake Warning at C:/SysGCC/esp32/esp-idf/v4.2/tools/cmake/crosstool_version_check.cmake:28 (message):
    Xtensa toolchain
    C:/SysGCC/esp32/tools/xtensa-esp32-elf/esp-2019r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
    crosstool-ng version esp-2019r2 doesn’t match supported version esp-2020r2.
    Check Getting Started documentation or proceed at own risk.
    Call Stack (most recent call first):
    C:/SysGCC/esp32/esp-idf/v4.2/components/esp32/project_include.cmake:31 (crosstool_version_check)
    C:/SysGCC/esp32/esp-idf/v4.2/tools/cmake/build.cmake:306 (include)
    C:/SysGCC/esp32/esp-idf/v4.2/tools/cmake/build.cmake:451 (__build_process_project_includes)
    C:/SysGCC/esp32/esp-idf/v4.2/tools/cmake/project.cmake:395 (idf_build_process)
    CMakeLists.txt:27 (project)

    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/esp32/ld/esp32.peripherals.ld
    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/esp32/ld/esp32.rom.ld
    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/bootloader/subproject/main/ld/esp32/bootloader.ld
    — Adding linker script C:/SysGCC/esp32/esp-idf/v4.2/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
    — Components: bootloader bootloader_support efuse esp32 esp_common esp_rom esptool_py log main micro-ecc partition_table soc spi_flash xtensa
    — Component paths: C:/SysGCC/esp32/esp-idf/v4.2/components/bootloader C:/SysGCC/esp32/esp-idf/v4.2/components/bootloader_support C:/SysGCC/esp32/esp-idf/v4.2/components/efuse C:/SysGCC/esp32/esp-idf/v4.2/components/esp32 C:/SysGCC/esp32/esp-idf/v4.2/components/esp_common C:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom C:/SysGCC/esp32/esp-idf/v4.2/components/esptool_py C:/SysGCC/esp32/esp-idf/v4.2/components/log C:/SysGCC/esp32/esp-idf/v4.2/components/bootloader/subproject/main C:/SysGCC/esp32/esp-idf/v4.2/components/bootloader/subproject/components/micro-ecc C:/SysGCC/esp32/esp-idf/v4.2/components/partition_table C:/SysGCC/esp32/esp-idf/v4.2/components/soc C:/SysGCC/esp32/esp-idf/v4.2/components/spi_flash C:/SysGCC/esp32/esp-idf/v4.2/components/xtensa
    — Configuring done
    — Generating done
    — Build files have been written to: C:/Projects/Mexage/FAAC-ftm/source/fw_cmake/ftm-fw/build/VisualGDB/Debug/bootloader
    [1/98] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/memory_layout_utils.c.obj
    FAILED: esp-idf/soc/CMakeFiles/__idf_soc.dir/src/memory_layout_utils.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/../hal -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Os -freorder-blocks -fno-stack-protector -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -DBOOTLOADER_BUILD=1 -MD -MT esp-idf/soc/CMakeFiles/__idf_soc.dir/src/memory_layout_utils.c.obj -MF esp-idf\soc\CMakeFiles\__idf_soc.dir\src\memory_layout_utils.c.obj.d -o esp-idf/soc/CMakeFiles/__idf_soc.dir/src/memory_layout_utils.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/memory_layout_utils.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [2/98] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rmt_hal.c.obj
    FAILED: esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rmt_hal.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/../hal -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Os -freorder-blocks -fno-stack-protector -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -DBOOTLOADER_BUILD=1 -MD -MT esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rmt_hal.c.obj -MF esp-idf\soc\CMakeFiles\__idf_soc.dir\src\hal\rmt_hal.c.obj.d -o esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rmt_hal.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/hal/rmt_hal.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [3/98] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/dac_hal.c.obj
    FAILED: esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/dac_hal.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/../hal -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Os -freorder-blocks -fno-stack-protector -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -DBOOTLOADER_BUILD=1 -MD -MT esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/dac_hal.c.obj -MF esp-idf\soc\CMakeFiles\__idf_soc.dir\src\hal\dac_hal.c.obj.d -o esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/dac_hal.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/hal/dac_hal.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [4/98] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rtc_io_hal.c.obj
    FAILED: esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rtc_io_hal.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/../hal -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Os -freorder-blocks -fno-stack-protector -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -DBOOTLOADER_BUILD=1 -MD -MT esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rtc_io_hal.c.obj -MF esp-idf\soc\CMakeFiles\__idf_soc.dir\src\hal\rtc_io_hal.c.obj.d -o esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rtc_io_hal.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/hal/rtc_io_hal.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [5/98] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/cpu_hal.c.obj
    FAILED: esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/cpu_hal.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/../hal -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Os -freorder-blocks -fno-stack-protector -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -DBOOTLOADER_BUILD=1 -MD -MT esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/cpu_hal.c.obj -MF esp-idf\soc\CMakeFiles\__idf_soc.dir\src\hal\cpu_hal.c.obj.d -o esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/cpu_hal.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/hal/cpu_hal.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [6/98] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal.c.obj
    FAILED: esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/../hal -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Os -freorder-blocks -fno-stack-protector -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -DBOOTLOADER_BUILD=1 -MD -MT esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal.c.obj -MF esp-idf\soc\CMakeFiles\__idf_soc.dir\src\hal\spi_slave_hal.c.obj.d -o esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/hal/spi_slave_hal.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [7/98] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/lldesc.c.obj
    FAILED: esp-idf/soc/CMakeFiles/__idf_soc.dir/src/lldesc.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/../hal -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Os -freorder-blocks -fno-stack-protector -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -DBOOTLOADER_BUILD=1 -MD -MT esp-idf/soc/CMakeFiles/__idf_soc.dir/src/lldesc.c.obj -MF esp-idf\soc\CMakeFiles\__idf_soc.dir\src\lldesc.c.obj.d -o esp-idf/soc/CMakeFiles/__idf_soc.dir/src/lldesc.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/lldesc.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [8/98] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/cpu_util.c.obj
    FAILED: esp-idf/soc/CMakeFiles/__idf_soc.dir/src/cpu_util.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/../hal -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Os -freorder-blocks -fno-stack-protector -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -DBOOTLOADER_BUILD=1 -MD -MT esp-idf/soc/CMakeFiles/__idf_soc.dir/src/cpu_util.c.obj -MF esp-idf\soc\CMakeFiles\__idf_soc.dir\src\cpu_util.c.obj.d -o esp-idf/soc/CMakeFiles/__idf_soc.dir/src/cpu_util.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/cpu_util.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [9/98] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/soc_include_legacy_warn.c.obj
    FAILED: esp-idf/soc/CMakeFiles/__idf_soc.dir/src/soc_include_legacy_warn.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/../hal -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Os -freorder-blocks -fno-stack-protector -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -DBOOTLOADER_BUILD=1 -MD -MT esp-idf/soc/CMakeFiles/__idf_soc.dir/src/soc_include_legacy_warn.c.obj -MF esp-idf\soc\CMakeFiles\__idf_soc.dir\src\soc_include_legacy_warn.c.obj.d -o esp-idf/soc/CMakeFiles/__idf_soc.dir/src/soc_include_legacy_warn.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/soc_include_legacy_warn.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    [10/98] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal_iram.c.obj
    FAILED: esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal_iram.c.obj
    C:\SysGCC\esp32\tools\xtensa-esp32-elf\esp-2019r2-8.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -Iconfig -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/esp32/../hal -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/log/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_rom/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp_common/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/xtensa/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/. -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/include -IC:/SysGCC/esp32/esp-idf/v4.2/components/soc/soc/esp32/../include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -Os -freorder-blocks -fno-stack-protector -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\”v4.2-dev-1983-gccdfbb865-dirty\” -DESP_PLATFORM -DBOOTLOADER_BUILD=1 -MD -MT esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal_iram.c.obj -MF esp-idf\soc\CMakeFiles\__idf_soc.dir\src\hal\spi_slave_hal_iram.c.obj.d -o esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal_iram.c.obj -c C:/SysGCC/esp32/esp-idf/v4.2/components/soc/src/hal/spi_slave_hal_iram.c
    xtensa-esp32-elf-gcc.exe: error: unrecognized command line option ‘-mfix-esp32-psram-cache-strategy=memw’; did you mean ‘-mfix-esp32-psram-cache-issue’?
    ninja: build stopped: subcommand failed.
    ninja: build stopped: subcommand failed.
    ————————————————————-
    Command exited with code 1
    Executable: C:\SysGCC\esp32\tools\ninja\1.9.0\ninja.exe
    Arguments:
    Directory: \fw_cmake\ftm-fw/build/VisualGDB/Debug
    Command-line action failed

    ========== Project Build Summary ==========
    ftm-fw built in 00:14
    ========== Build: 0 Succeeded, 1 Failed ==========

     

    Do you have any ideas?

    #28775

    support
    Keymaster

    Hi,

    This looks like an ESP32 issue. Please refer to our ESP32 troubleshooting documentation for detailed instructions on resolving ESP32 errors.

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.