I tried hello world example project with ESP-IDF however it fails into uploading, it gave me this (same remark for other ESP-IDF example like ble-adv example):
I’ve mentionned the whole description of this bug here in github (with another arduino bug), but it hasn’t been viewed yet!:
opened 04:47PM - 03 Sep 18 UTC
closed 12:33PM - 01 Oct 18 UTC
First one:
I've imported the arduino blinky, and uploaded to ESP-32-WROVER how… ever no led blinks at the result.
Second one (and third one):
I tried to do the same with the hello world example project with ESP-IDF however it fails into uploading, it gave me this (same remark for other ESP-IDF example like ble-adv example):
````
> Executing task in folder 180903-182438-espidf-hello-world: C:\Users\gry\.platformio\penv\Scripts\platformio.exe run --target upload <
Processing esp wrover kit (platform: espressif32; board: esp-wrover-kit; framework: espidf)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
PLATFORM: Espressif 32 > Espressif ESP-WROVER-KIT
SYSTEM: ESP32 240MHz 320KB RAM (4MB Flash)
DEBUG: CURRENT(ftdi) ON-BOARD(ftdi) EXTERNAL(esp-prog, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny)
Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF MODES: FINDER(chain) COMPATIBILITY(soft)
Collected 0 compatible libraries
Scanning dependencies...
No dependencies
Compiling .pioenvs\esp wrover kit\src\main.o
Generating partitions .pioenvs\esp wrover kit\partitions.bin
Generating LD script .pioenvs\esp wrover kit\esp32_out.ld
Compiling .pioenvs\esp wrover kit\bootloader\bootloader_start.o
Compiling .pioenvs\esp wrover kit\bootloader\flash_qio_mode.o
Compiling .pioenvs\esp wrover kit\bootloaderSupport\src\bootloader_clock.o
Compiling .pioenvs\esp wrover kit\bootloaderSupport\src\bootloader_flash.o
Compiling .pioenvs\esp wrover kit\bootloaderSupport\src\bootloader_random.o
Compiling .pioenvs\esp wrover kit\bootloaderSupport\src\bootloader_sha.o
Compiling .pioenvs\esp wrover kit\bootloaderSupport\src\efuse.o
Compiling .pioenvs\esp wrover kit\bootloaderSupport\src\esp_image_format.o
Compiling .pioenvs\esp wrover kit\bootloaderSupport\src\flash_encrypt.o
Compiling .pioenvs\esp wrover kit\bootloaderSupport\src\flash_partitions.o
Compiling .pioenvs\esp wrover kit\bootloaderSupport\src\secure_boot.o
Compiling .pioenvs\esp wrover kit\bootloaderSupport\src\secure_boot_signatures.o
Compiling .pioenvs\esp wrover kit\bootloaderLog\log.o
Compiling .pioenvs\esp wrover kit\bootloaderSPIFlash\spi_flash_rom_patch.o
Compiling .pioenvs\esp wrover kit\bootloaderMicroEcc\micro-ecc\uECC.o
Archiving .pioenvs\esp wrover kit\libbootloaderSupport.a
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c: In function 'esp_log_buffer_hex_internal':
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c:378:16: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
buffer += bytes_cur_line;
^
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c: In function 'esp_log_buffer_char_internal':
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c:410:16: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
buffer += bytes_cur_line;
^
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c: In function 'esp_log_buffer_hexdump_internal':
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c:464:16: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
buffer += bytes_cur_line;
^
Compiling .pioenvs\esp wrover kit\bootloaderSoc\esp32\cpu_util.o
Archiving .pioenvs\esp wrover kit\libbootloaderLog.a
Compiling .pioenvs\esp wrover kit\bootloaderSoc\esp32\rtc_clk.o
Archiving .pioenvs\esp wrover kit\libbootloaderSPIFlash.a
Compiling .pioenvs\esp wrover kit\bootloaderSoc\esp32\rtc_init.o
Compiling .pioenvs\esp wrover kit\bootloaderSoc\esp32\rtc_pm.o
Compiling .pioenvs\esp wrover kit\bootloaderSoc\esp32\rtc_sleep.o
Compiling .pioenvs\esp wrover kit\bootloaderSoc\esp32\rtc_time.o
Archiving .pioenvs\esp wrover kit\libbootloaderMicroEcc.a
Compiling .pioenvs\esp wrover kit\bootloaderSoc\esp32\soc_memory_layout.o
Compiling .pioenvs\esp wrover kit\app_update\esp_ota_ops.o
Archiving .pioenvs\esp wrover kit\libbootloaderSoc.a
Compiling .pioenvs\esp wrover kit\bootloader_support\src\bootloader_clock.o
Compiling .pioenvs\esp wrover kit\bootloader_support\src\bootloader_flash.o
Linking .pioenvs\esp wrover kit\bootloader.elf
Compiling .pioenvs\esp wrover kit\bootloader_support\src\bootloader_random.o
Building .pioenvs\esp wrover kit\bootloader.bin
Compiling .pioenvs\esp wrover kit\bootloader_support\src\bootloader_sha.o
C:\Users\gry\.platformio\packages\framework-espidf\components\app_update\esp_ota_ops.c: In function 'esp_rewrite_ota_data':
C:\Users\gry\.platformio\packages\framework-espidf\components\app_update\esp_ota_ops.c:333:45: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
memcpy(&s_ota_select[1], result + SPI_FLASH_SEC_SIZE, sizeof(ota_select));
^
C:\Users\gry\.platformio\packages\framework-espidf\components\app_update\esp_ota_ops.c: In function 'esp_ota_get_boot_partition':
C:\Users\gry\.platformio\packages\framework-espidf\components\app_update\esp_ota_ops.c:465:41: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
memcpy(&s_ota_select[1], result + 0x1000, sizeof(ota_select));
^
Compiling .pioenvs\esp wrover kit\bootloader_support\src\efuse.o
Archiving .pioenvs\esp wrover kit\libapp_update.a
Compiling .pioenvs\esp wrover kit\bootloader_support\src\esp_image_format.o
Compiling .pioenvs\esp wrover kit\bootloader_support\src\flash_encrypt.o
Compiling .pioenvs\esp wrover kit\bootloader_support\src\flash_partitions.o
Compiling .pioenvs\esp wrover kit\bootloader_support\src\secure_boot.o
Compiling .pioenvs\esp wrover kit\bootloader_support\src\secure_boot_signatures.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\api\esp_a2dp_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\api\esp_avrc_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\api\esp_blufi_api.o
Archiving .pioenvs\esp wrover kit\libbootloader_support.a
Compiling .pioenvs\esp wrover kit\bt\bluedroid\api\esp_bt_device.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\api\esp_bt_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\api\esp_gap_ble_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\api\esp_gap_bt_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\api\esp_gatt_common_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\api\esp_gattc_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\api\esp_gatts_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\ar\bta_ar.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\av\bta_av_aact.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\av\bta_av_act.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\av\bta_av_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\av\bta_av_cfg.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\av\bta_av_ci.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\av\bta_av_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\av\bta_av_sbc.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\av\bta_av_ssm.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\dm\bta_dm_act.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\dm\bta_dm_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\dm\bta_dm_cfg.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\dm\bta_dm_ci.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\dm\bta_dm_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\dm\bta_dm_pm.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\dm\bta_dm_sco.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\gatt\bta_gatt_common.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\gatt\bta_gattc_act.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\gatt\bta_gattc_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\gatt\bta_gattc_cache.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\gatt\bta_gattc_ci.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\gatt\bta_gattc_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\gatt\bta_gattc_utils.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\gatt\bta_gatts_act.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\gatt\bta_gatts_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\gatt\bta_gatts_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\gatt\bta_gatts_utils.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\hh\bta_hh_act.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\hh\bta_hh_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\hh\bta_hh_cfg.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\hh\bta_hh_le.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\hh\bta_hh_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\hh\bta_hh_utils.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\sdp\bta_sdp.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\sdp\bta_sdp_act.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\sdp\bta_sdp_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\sdp\bta_sdp_cfg.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\sys\bta_sys_conn.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\sys\bta_sys_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\bta\sys\utl.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_alarm.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_ble_storage.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_config.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_dev.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_dm.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_manage.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_profile_queue.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_sec.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_sm.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_storage.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_task.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\core\btc_util.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\profile\esp\blufi\blufi_prf.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\profile\esp\blufi\blufi_protocol.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\profile\std\a2dp\bta_av_co.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\profile\std\a2dp\btc_avk.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\profile\std\a2dp\btc_media_task.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\profile\std\avrc\btc_avrc.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\profile\std\gap\btc_gap_ble.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\profile\std\gap\btc_gap_bt.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\profile\std\gatt\btc_gatt_util.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\profile\std\gatt\btc_gattc.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btc\profile\std\gatt\btc_gatts.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btcore\bdaddr.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btif\bta_dm_co.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btif\bta_gattc_co.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\btif\bta_gatts_co.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\device\controller.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\device\interop.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\alloc.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\bitalloc-sbc.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\bitalloc.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\bitstream-decode.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\decoder-oina.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\decoder-private.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\decoder-sbc.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\dequant.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\framing-sbc.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\framing.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\oi_codec_version.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\synthesis-8-generated.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\synthesis-dct8.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\external\sbc\decoder\srce\synthesis-sbc.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\hci\buffer_allocator.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\hci\hci_hal_h4.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\hci\hci_layer.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\hci\hci_packet_factory.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\hci\hci_packet_parser.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\hci\packet_fragmenter.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\main\bte_init.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\main\bte_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\alarm.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\allocator.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\buffer.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\config.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\fixed_queue.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\future.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\hash_functions.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\hash_map.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\list.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\mutex.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\osi.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\osi\semaphore.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\a2dp\a2d_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\a2dp\a2d_sbc.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avct\avct_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avct\avct_ccb.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avct\avct_l2c.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avct\avct_lcb.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avct\avct_lcb_act.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avdt\avdt_ad.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avdt\avdt_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avdt\avdt_ccb.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avdt\avdt_ccb_act.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avdt\avdt_l2c.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avdt\avdt_msg.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avdt\avdt_scb.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avdt\avdt_scb_act.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avrc\avrc_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avrc\avrc_bld_ct.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avrc\avrc_bld_tg.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avrc\avrc_opt.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avrc\avrc_pars_ct.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avrc\avrc_pars_tg.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avrc\avrc_sdp.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\avrc\avrc_utils.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_acl.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_ble.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_ble_addr.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_ble_adv_filter.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_ble_batchscan.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_ble_bgconn.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_ble_cont_energy.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_ble_gap.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_ble_multi_adv.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_ble_privacy.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_dev.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_devctl.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_inq.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_pm.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_sco.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btm\btm_sec.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btu\btu_hcif.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btu\btu_init.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\btu\btu_task.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gap\gap_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gap\gap_ble.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gap\gap_conn.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gap\gap_utils.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gatt\att_protocol.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gatt\gatt_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gatt\gatt_attr.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gatt\gatt_auth.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gatt\gatt_cl.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gatt\gatt_db.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gatt\gatt_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gatt\gatt_sr.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\gatt\gatt_utils.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\hcic\hciblecmds.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\hcic\hcicmds.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\l2cap\l2c_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\l2cap\l2c_ble.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\l2cap\l2c_csm.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\l2cap\l2c_fcr.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\l2cap\l2c_link.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\l2cap\l2c_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\l2cap\l2c_ucd.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\l2cap\l2c_utils.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\l2cap\l2cap_client.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\sdp\sdp_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\sdp\sdp_db.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\sdp\sdp_discovery.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\sdp\sdp_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\sdp\sdp_server.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\sdp\sdp_utils.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\aes.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\p_256_curvepara.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\p_256_ecc_pp.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\p_256_multprecision.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\smp_act.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\smp_api.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\smp_br_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\smp_cmac.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\smp_keys.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\smp_l2c.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\smp_main.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\stack\smp\smp_utils.o
Compiling .pioenvs\esp wrover kit\bt\bluedroid\utils\bt_utils.o
Compiling .pioenvs\esp wrover kit\bt\bt.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\address.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\async.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\block.o
Archiving .pioenvs\esp wrover kit\libbt.a
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\coap_time.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\debug.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\encode.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\hashkey.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\mem.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\net.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\option.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\pdu.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\resource.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\str.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\subscribe.o
Compiling .pioenvs\esp wrover kit\coap\libcoap\src\uri.o
Compiling .pioenvs\esp wrover kit\coap\port\coap_io_socket.o
Compiling .pioenvs\esp wrover kit\console\argtable3\argtable3.o
Compiling .pioenvs\esp wrover kit\console\commands.o
Compiling .pioenvs\esp wrover kit\console\linenoise\linenoise.o
Compiling .pioenvs\esp wrover kit\console\split_argv.o
Archiving .pioenvs\esp wrover kit\libcoap.a
Compiling .pioenvs\esp wrover kit\cxx\cxx_exception_stubs.o
Compiling .pioenvs\esp wrover kit\cxx\cxx_guards.o
Compiling .pioenvs\esp wrover kit\driver\gpio.o
Compiling .pioenvs\esp wrover kit\driver\i2c.o
Archiving .pioenvs\esp wrover kit\libconsole.a
Compiling .pioenvs\esp wrover kit\driver\i2s.o
Compiling .pioenvs\esp wrover kit\driver\ledc.o
C:\Users\gry\.platformio\packages\framework-espidf\components\driver\i2s.c: In function 'i2s_write_expand':
C:\Users\gry\.platformio\packages\framework-espidf\components\driver\i2s.c:1259:53: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
memcpy(&data_ptr[j], (const char *)(src + *bytes_written), aim_bytes - zero_bytes);
^
Compiling .pioenvs\esp wrover kit\driver\mcpwm.o
Archiving .pioenvs\esp wrover kit\libcxx.a
Compiling .pioenvs\esp wrover kit\driver\pcnt.o
Compiling .pioenvs\esp wrover kit\driver\periph_ctrl.o
Compiling .pioenvs\esp wrover kit\driver\rmt.o
Compiling .pioenvs\esp wrover kit\driver\rtc_module.o
Compiling .pioenvs\esp wrover kit\driver\sdmmc_host.o
Compiling .pioenvs\esp wrover kit\driver\sdmmc_transaction.o
Compiling .pioenvs\esp wrover kit\driver\sdspi_crc.o
Compiling .pioenvs\esp wrover kit\driver\sdspi_host.o
Compiling .pioenvs\esp wrover kit\driver\sdspi_transaction.o
Compiling .pioenvs\esp wrover kit\driver\sigmadelta.o
Compiling .pioenvs\esp wrover kit\driver\spi_common.o
Compiling .pioenvs\esp wrover kit\driver\spi_master.o
Compiling .pioenvs\esp wrover kit\driver\spi_slave.o
Compiling .pioenvs\esp wrover kit\driver\timer.o
Compiling .pioenvs\esp wrover kit\driver\uart.o
Compiling .pioenvs\esp wrover kit\esp32\brownout.o
Compiling .pioenvs\esp wrover kit\esp32\cache_err_int.o
Compiling .pioenvs\esp wrover kit\esp32\clk.o
Compiling .pioenvs\esp wrover kit\esp32\core_dump.o
Compiling .pioenvs\esp wrover kit\esp32\cpu_start.o
Compiling .pioenvs\esp wrover kit\esp32\crosscore_int.o
Compiling .pioenvs\esp wrover kit\esp32\dport_access.o
Archiving .pioenvs\esp wrover kit\libdriver.a
Compiling .pioenvs\esp wrover kit\esp32\dport_panic_highint_hdl.o
Compiling .pioenvs\esp wrover kit\esp32\esp_timer.o
Compiling .pioenvs\esp wrover kit\esp32\esp_timer_esp32.o
Compiling .pioenvs\esp wrover kit\esp32\ets_timer_legacy.o
Compiling .pioenvs\esp wrover kit\esp32\event_default_handlers.o
Compiling .pioenvs\esp wrover kit\esp32\event_loop.o
Compiling .pioenvs\esp wrover kit\esp32\fast_crypto_ops.o
Compiling .pioenvs\esp wrover kit\esp32\freertos_hooks.o
Compiling .pioenvs\esp wrover kit\esp32\gdbstub.o
Compiling .pioenvs\esp wrover kit\esp32\hw_random.o
Compiling .pioenvs\esp wrover kit\esp32\hwcrypto\aes.o
Compiling .pioenvs\esp wrover kit\esp32\hwcrypto\sha.o
Compiling .pioenvs\esp wrover kit\esp32\int_wdt.o
Compiling .pioenvs\esp wrover kit\esp32\intr_alloc.o
Compiling .pioenvs\esp wrover kit\esp32\ipc.o
Compiling .pioenvs\esp wrover kit\esp32\lib_printf.o
Compiling .pioenvs\esp wrover kit\esp32\panic.o
Compiling .pioenvs\esp wrover kit\esp32\phy_init.o
Compiling .pioenvs\esp wrover kit\esp32\pm_esp32.o
Compiling .pioenvs\esp wrover kit\esp32\pm_locks.o
Compiling .pioenvs\esp wrover kit\esp32\pm_trace.o
Compiling .pioenvs\esp wrover kit\esp32\restore.o
Compiling .pioenvs\esp wrover kit\esp32\sleep_modes.o
Compiling .pioenvs\esp wrover kit\esp32\smartconfig.o
Compiling .pioenvs\esp wrover kit\esp32\spiram.o
Compiling .pioenvs\esp wrover kit\esp32\spiram_psram.o
Compiling .pioenvs\esp wrover kit\esp32\stack_check.o
Compiling .pioenvs\esp wrover kit\esp32\system_api.o
Compiling .pioenvs\esp wrover kit\esp32\task_wdt.o
Compiling .pioenvs\esp wrover kit\esp32\wifi_init.o
Compiling .pioenvs\esp wrover kit\esp32\wifi_internal.o
Compiling .pioenvs\esp wrover kit\esp_adc_cal\esp_adc_cal.o
Compiling .pioenvs\esp wrover kit\ethernet\emac_dev.o
Compiling .pioenvs\esp wrover kit\ethernet\emac_main.o
Archiving .pioenvs\esp wrover kit\libesp32.a
Archiving .pioenvs\esp wrover kit\libesp_adc_cal.a
Compiling .pioenvs\esp wrover kit\ethernet\eth_phy\phy_common.o
Compiling .pioenvs\esp wrover kit\ethernet\eth_phy\phy_lan8720.o
Compiling .pioenvs\esp wrover kit\ethernet\eth_phy\phy_tlk110.o
Compiling .pioenvs\esp wrover kit\expat\library\xmlparse.o
Compiling .pioenvs\esp wrover kit\expat\library\xmlrole.o
Compiling .pioenvs\esp wrover kit\expat\library\xmltok.o
Archiving .pioenvs\esp wrover kit\libethernet.a
Compiling .pioenvs\esp wrover kit\expat\library\xmltok_impl.o
Compiling .pioenvs\esp wrover kit\expat\library\xmltok_ns.o
Compiling .pioenvs\esp wrover kit\expat\port\chardata.o
Compiling .pioenvs\esp wrover kit\expat\port\expat_element.o
Compiling .pioenvs\esp wrover kit\expat\port\minicheck.o
Compiling .pioenvs\esp wrover kit\fatfs\src\diskio.o
Compiling .pioenvs\esp wrover kit\fatfs\src\diskio_sdmmc.o
Compiling .pioenvs\esp wrover kit\fatfs\src\diskio_spiflash.o
Compiling .pioenvs\esp wrover kit\fatfs\src\ff.o
Compiling .pioenvs\esp wrover kit\fatfs\src\ffsystem.o
Compiling .pioenvs\esp wrover kit\fatfs\src\ffunicode.o
Compiling .pioenvs\esp wrover kit\fatfs\src\vfs_fat.o
Compiling .pioenvs\esp wrover kit\fatfs\src\vfs_fat_sdmmc.o
Archiving .pioenvs\esp wrover kit\libexpat.a
Compiling .pioenvs\esp wrover kit\fatfs\src\vfs_fat_spiflash.o
Compiling .pioenvs\esp wrover kit\freertos\FreeRTOS-openocd.o
Compiling .pioenvs\esp wrover kit\freertos\croutine.o
Compiling .pioenvs\esp wrover kit\freertos\event_groups.o
Archiving .pioenvs\esp wrover kit\libfatfs.a
Compiling .pioenvs\esp wrover kit\freertos\list.o
Compiling .pioenvs\esp wrover kit\freertos\port.o
Compiling .pioenvs\esp wrover kit\freertos\portasm.o
Compiling .pioenvs\esp wrover kit\freertos\queue.o
Compiling .pioenvs\esp wrover kit\freertos\ringbuf.o
Compiling .pioenvs\esp wrover kit\freertos\tasks.o
Compiling .pioenvs\esp wrover kit\freertos\timers.o
Compiling .pioenvs\esp wrover kit\freertos\xtensa_context.o
Compiling .pioenvs\esp wrover kit\freertos\xtensa_init.o
Compiling .pioenvs\esp wrover kit\freertos\xtensa_intr.o
Compiling .pioenvs\esp wrover kit\freertos\xtensa_intr_asm.o
Compiling .pioenvs\esp wrover kit\freertos\xtensa_overlay_os_hook.o
Compiling .pioenvs\esp wrover kit\freertos\xtensa_vector_defaults.o
Compiling .pioenvs\esp wrover kit\freertos\xtensa_vectors.o
Compiling .pioenvs\esp wrover kit\jsmn\src\jsmn.o
Compiling .pioenvs\esp wrover kit\json\cJSON\cJSON.o
Compiling .pioenvs\esp wrover kit\json\cJSON\cJSON_Utils.o
Archiving .pioenvs\esp wrover kit\libjsmn.a
Archiving .pioenvs\esp wrover kit\libfreertos.a
Compiling .pioenvs\esp wrover kit\json\cJSON\test.o
Compiling .pioenvs\esp wrover kit\log\log.o
Compiling .pioenvs\esp wrover kit\lwip\api\api_lib.o
Compiling .pioenvs\esp wrover kit\lwip\api\api_msg.o
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c: In function 'esp_log_buffer_hex_internal':
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c:378:16: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
buffer += bytes_cur_line;
^
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c: In function 'esp_log_buffer_char_internal':
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c:410:16: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
buffer += bytes_cur_line;
^
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c: In function 'esp_log_buffer_hexdump_internal':
C:\Users\gry\.platformio\packages\framework-espidf\components\log\log.c:464:16: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
buffer += bytes_cur_line;
^
Archiving .pioenvs\esp wrover kit\libjson.a
Archiving .pioenvs\esp wrover kit\liblog.a
Compiling .pioenvs\esp wrover kit\lwip\api\err.o
Compiling .pioenvs\esp wrover kit\lwip\api\netbuf.o
Compiling .pioenvs\esp wrover kit\lwip\api\netdb.o
Compiling .pioenvs\esp wrover kit\lwip\api\netifapi.o
Compiling .pioenvs\esp wrover kit\lwip\api\pppapi.o
Compiling .pioenvs\esp wrover kit\lwip\api\sockets.o
Compiling .pioenvs\esp wrover kit\lwip\api\tcpip.o
Compiling .pioenvs\esp wrover kit\lwip\apps\dhcpserver.o
Compiling .pioenvs\esp wrover kit\lwip\apps\ping\esp_ping.o
C:\Users\gry\.platformio\packages\framework-espidf\components\lwip\api\tcpip.c: In function 'tcpip_api_call':
C:\Users\gry\.platformio\packages\framework-espidf\components\lwip\api\tcpip.c:399:11: warning: unused variable 'err' [-Wunused-variable]
err_t err;
^
C:\Users\gry\.platformio\packages\framework-espidf\components\lwip\apps\dhcpserver.c: In function 'send_offer':
C:\Users\gry\.platformio\packages\framework-espidf\components\lwip\apps\dhcpserver.c:482:11: warning: variable 'SendOffer_err_t' set but not used [-Wunused-but-set-variable]
err_t SendOffer_err_t;
^
C:\Users\gry\.platformio\packages\framework-espidf\components\lwip\apps\dhcpserver.c: In function 'send_nak':
C:\Users\gry\.platformio\packages\framework-espidf\components\lwip\apps\dhcpserver.c:556:11: warning: variable 'SendNak_err_t' set but not used [-Wunused-but-set-variable]
err_t SendNak_err_t;
^
C:\Users\gry\.platformio\packages\framework-espidf\components\lwip\apps\dhcpserver.c: In function 'send_ack':
C:\Users\gry\.platformio\packages\framework-espidf\components\lwip\apps\dhcpserver.c:629:11: warning: variable 'SendAck_err_t' set but not used [-Wunused-but-set-variable]
err_t SendAck_err_t;
^
Compiling .pioenvs\esp wrover kit\lwip\apps\ping\ping.o
Compiling .pioenvs\esp wrover kit\lwip\apps\sntp\sntp.o
Compiling .pioenvs\esp wrover kit\lwip\core\def.o
Compiling .pioenvs\esp wrover kit\lwip\core\dns.o
Compiling .pioenvs\esp wrover kit\lwip\core\inet_chksum.o
Compiling .pioenvs\esp wrover kit\lwip\core\init.o
Compiling .pioenvs\esp wrover kit\lwip\core\ip.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv4\autoip.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv4\dhcp.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv4\icmp.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv4\igmp.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv4\ip4.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv4\ip4_addr.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv4\ip_frag.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv6\dhcp6.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv6\ethip6.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv6\icmp6.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv6\inet6.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv6\ip6.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv6\ip6_addr.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv6\ip6_frag.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv6\mld6.o
Compiling .pioenvs\esp wrover kit\lwip\core\ipv6\nd6.o
Compiling .pioenvs\esp wrover kit\lwip\core\mem.o
Compiling .pioenvs\esp wrover kit\lwip\core\memp.o
Compiling .pioenvs\esp wrover kit\lwip\core\netif.o
Compiling .pioenvs\esp wrover kit\lwip\core\pbuf.o
Compiling .pioenvs\esp wrover kit\lwip\core\raw.o
Compiling .pioenvs\esp wrover kit\lwip\core\stats.o
Compiling .pioenvs\esp wrover kit\lwip\core\sys.o
Compiling .pioenvs\esp wrover kit\lwip\core\tcp.o
Compiling .pioenvs\esp wrover kit\lwip\core\tcp_in.o
Compiling .pioenvs\esp wrover kit\lwip\core\tcp_out.o
Compiling .pioenvs\esp wrover kit\lwip\core\timers.o
Compiling .pioenvs\esp wrover kit\lwip\core\udp.o
Compiling .pioenvs\esp wrover kit\lwip\netif\etharp.o
Compiling .pioenvs\esp wrover kit\lwip\netif\ethernet.o
Compiling .pioenvs\esp wrover kit\lwip\netif\ethernetif.o
Compiling .pioenvs\esp wrover kit\lwip\netif\lowpan6.o
Compiling .pioenvs\esp wrover kit\lwip\netif\slipif.o
Compiling .pioenvs\esp wrover kit\lwip\port\debug\lwip_debug.o
Compiling .pioenvs\esp wrover kit\lwip\port\freertos\sys_arch.o
Compiling .pioenvs\esp wrover kit\lwip\port\netif\ethernetif.o
Compiling .pioenvs\esp wrover kit\lwip\port\netif\wlanif.o
Compiling .pioenvs\esp wrover kit\lwip\port\vfs_lwip.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\aes.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\aesni.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\arc4.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\asn1parse.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\asn1write.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\base64.o
Archiving .pioenvs\esp wrover kit\liblwip.a
Compiling .pioenvs\esp wrover kit\mbedtls\library\bignum.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\blowfish.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\camellia.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ccm.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\certs.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\cipher.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\cipher_wrap.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\cmac.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ctr_drbg.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\debug.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\des.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\dhm.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ecdh.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ecdsa.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ecjpake.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ecp.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ecp_curves.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\entropy.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\entropy_poll.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\error.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\gcm.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\havege.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\hmac_drbg.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\md.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\md2.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\md4.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\md5.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\md_wrap.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\memory_buffer_alloc.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\oid.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\padlock.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\pem.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\pk.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\pk_wrap.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\pkcs11.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\pkcs12.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\pkcs5.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\pkparse.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\pkwrite.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\platform.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ripemd160.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\rsa.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\sha1.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\sha256.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\sha512.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ssl_cache.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ssl_ciphersuites.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ssl_cli.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ssl_cookie.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ssl_srv.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ssl_ticket.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\ssl_tls.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\threading.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\timing.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\version.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\version_features.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\x509.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\x509_create.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\x509_crl.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\x509_crt.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\x509_csr.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\x509write_crt.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\x509write_csr.o
Compiling .pioenvs\esp wrover kit\mbedtls\library\xtea.o
Compiling .pioenvs\esp wrover kit\mbedtls\port\esp_bignum.o
Compiling .pioenvs\esp wrover kit\mbedtls\port\esp_hardware.o
Compiling .pioenvs\esp wrover kit\mbedtls\port\esp_sha1.o
Compiling .pioenvs\esp wrover kit\mbedtls\port\esp_sha256.o
Compiling .pioenvs\esp wrover kit\mbedtls\port\esp_sha512.o
Compiling .pioenvs\esp wrover kit\mbedtls\port\mbedtls_debug.o
Compiling .pioenvs\esp wrover kit\mbedtls\port\net_sockets.o
Compiling .pioenvs\esp wrover kit\mdns\mdns.o
Compiling .pioenvs\esp wrover kit\mdns\mdns_console.o
Compiling .pioenvs\esp wrover kit\micro-ecc\micro-ecc\uECC.o
Archiving .pioenvs\esp wrover kit\libmbedtls.a
Compiling .pioenvs\esp wrover kit\newlib\locks.o
Archiving .pioenvs\esp wrover kit\libmicro-ecc.a
Compiling .pioenvs\esp wrover kit\newlib\reent_init.o
Compiling .pioenvs\esp wrover kit\newlib\syscall_table.o
Compiling .pioenvs\esp wrover kit\newlib\syscalls.o
Compiling .pioenvs\esp wrover kit\newlib\time.o
Compiling .pioenvs\esp wrover kit\nvs_flash\src\nvs_api.o
Compiling .pioenvs\esp wrover kit\nvs_flash\src\nvs_item_hash_list.o
Archiving .pioenvs\esp wrover kit\libnewlib.a
Compiling .pioenvs\esp wrover kit\nvs_flash\src\nvs_page.o
Archiving .pioenvs\esp wrover kit\libmdns.a
Compiling .pioenvs\esp wrover kit\nvs_flash\src\nvs_pagemanager.o
Compiling .pioenvs\esp wrover kit\nvs_flash\src\nvs_storage.o
Compiling .pioenvs\esp wrover kit\nvs_flash\src\nvs_types.o
Compiling .pioenvs\esp wrover kit\openssl\library\ssl_cert.o
Compiling .pioenvs\esp wrover kit\openssl\library\ssl_lib.o
Compiling .pioenvs\esp wrover kit\openssl\library\ssl_methods.o
Compiling .pioenvs\esp wrover kit\openssl\library\ssl_pkey.o
Compiling .pioenvs\esp wrover kit\openssl\library\ssl_stack.o
Archiving .pioenvs\esp wrover kit\libnvs_flash.a
Compiling .pioenvs\esp wrover kit\openssl\library\ssl_x509.o
Compiling .pioenvs\esp wrover kit\openssl\platform\ssl_pm.o
Compiling .pioenvs\esp wrover kit\openssl\platform\ssl_port.o
Compiling .pioenvs\esp wrover kit\pthread\pthread.o
Compiling .pioenvs\esp wrover kit\pthread\pthread_cond_var.o
Compiling .pioenvs\esp wrover kit\pthread\pthread_local_storage.o
Archiving .pioenvs\esp wrover kit\libopenssl.a
Compiling .pioenvs\esp wrover kit\sdmmc\sdmmc_cmd.o
Compiling .pioenvs\esp wrover kit\spiffs\esp_spiffs.o
Archiving .pioenvs\esp wrover kit\libpthread.a
Compiling .pioenvs\esp wrover kit\spiffs\spiffs\src\spiffs_cache.o
Compiling .pioenvs\esp wrover kit\spiffs\spiffs\src\spiffs_check.o
Archiving .pioenvs\esp wrover kit\libsdmmc.a
Compiling .pioenvs\esp wrover kit\spiffs\spiffs\src\spiffs_gc.o
Compiling .pioenvs\esp wrover kit\spiffs\spiffs\src\spiffs_hydrogen.o
Compiling .pioenvs\esp wrover kit\spiffs\spiffs\src\spiffs_nucleus.o
Compiling .pioenvs\esp wrover kit\tcpip_adapter\tcpip_adapter_lwip.o
Compiling .pioenvs\esp wrover kit\ulp\ulp.o
Compiling .pioenvs\esp wrover kit\ulp\ulp_macro.o
Compiling .pioenvs\esp wrover kit\vfs\vfs.o
Archiving .pioenvs\esp wrover kit\libulp.a
Compiling .pioenvs\esp wrover kit\vfs\vfs_uart.o
Archiving .pioenvs\esp wrover kit\libspiffs.a
Compiling .pioenvs\esp wrover kit\wear_levelling\Partition.o
Compiling .pioenvs\esp wrover kit\wear_levelling\SPI_Flash.o
Archiving .pioenvs\esp wrover kit\libtcpip_adapter.a
Compiling .pioenvs\esp wrover kit\wear_levelling\WL_Ext_Perf.o
Compiling .pioenvs\esp wrover kit\wear_levelling\WL_Ext_Safe.o
Compiling .pioenvs\esp wrover kit\wear_levelling\WL_Flash.o
Archiving .pioenvs\esp wrover kit\libvfs.a
Compiling .pioenvs\esp wrover kit\wear_levelling\crc32.o
Compiling .pioenvs\esp wrover kit\wear_levelling\wear_levelling.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\port\os_xtensa.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\aes-cbc.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\aes-internal-dec.o
Archiving .pioenvs\esp wrover kit\libwear_levelling.a
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\aes-internal-enc.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\aes-internal.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\aes-unwrap.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\aes-wrap.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\bignum.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\crypto_internal-cipher.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\crypto_internal-modexp.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\crypto_internal-rsa.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\crypto_internal.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\des-internal.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\dh_group5.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\dh_groups.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\md4-internal.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\md5-internal.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\md5.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\ms_funcs.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\rc4.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\sha1-internal.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\sha1-pbkdf2.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\sha1.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\sha256-internal.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\crypto\sha256.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\fast_crypto\fast_aes-cbc.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\fast_crypto\fast_aes-unwrap.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\fast_crypto\fast_aes-wrap.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\fast_crypto\fast_crypto_internal-cipher.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\fast_crypto\fast_crypto_internal-modexp.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\fast_crypto\fast_crypto_internal.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\fast_crypto\fast_sha256-internal.o
Compiling .pioenvs\esp wrover kit\wpa_supplicant\src\fast_crypto\fast_sha256.o
Compiling .pioenvs\esp wrover kit\xtensa-debug-module\eri.o
Compiling .pioenvs\esp wrover kit\xtensa-debug-module\trax.o
Compiling .pioenvs\esp wrover kit\spi_flash\cache_utils.o
Compiling .pioenvs\esp wrover kit\spi_flash\flash_mmap.o
Archiving .pioenvs\esp wrover kit\libxtensa-debug-module.a
Compiling .pioenvs\esp wrover kit\spi_flash\flash_ops.o
Archiving .pioenvs\esp wrover kit\libwpa_supplicant.a
Compiling .pioenvs\esp wrover kit\spi_flash\partition.o
Compiling .pioenvs\esp wrover kit\spi_flash\spi_flash_rom_patch.o
Compiling .pioenvs\esp wrover kit\app_trace\app_trace.o
Compiling .pioenvs\esp wrover kit\app_trace\app_trace_util.o
Compiling .pioenvs\esp wrover kit\app_trace\host_file_io.o
Archiving .pioenvs\esp wrover kit\libspi_flash.a
Compiling .pioenvs\esp wrover kit\soc\esp32\cpu_util.o
Compiling .pioenvs\esp wrover kit\soc\esp32\rtc_clk.o
Compiling .pioenvs\esp wrover kit\soc\esp32\rtc_init.o
Compiling .pioenvs\esp wrover kit\soc\esp32\rtc_pm.o
Archiving .pioenvs\esp wrover kit\libapp_trace.a
Compiling .pioenvs\esp wrover kit\soc\esp32\rtc_sleep.o
Compiling .pioenvs\esp wrover kit\soc\esp32\rtc_time.o
Compiling .pioenvs\esp wrover kit\soc\esp32\soc_memory_layout.o
Compiling .pioenvs\esp wrover kit\heap\heap_caps.o
Compiling .pioenvs\esp wrover kit\heap\heap_caps_init.o
Compiling .pioenvs\esp wrover kit\heap\heap_trace.o
Archiving .pioenvs\esp wrover kit\libsoc.a
Compiling .pioenvs\esp wrover kit\heap\multi_heap.o
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_json_utils.o
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_mqtt_client.o
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_mqtt_client_common_internal.o
Archiving .pioenvs\esp wrover kit\libheap.a
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_mqtt_client_connect.o
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_mqtt_client_publish.o
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_mqtt_client_subscribe.o
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_mqtt_client_unsubscribe.o
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_mqtt_client_yield.o
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_shadow.o
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_shadow_actions.o
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_shadow_json.o
Compiling .pioenvs\esp wrover kit\aws_iot\aws-iot-device-sdk-embedded-C\src\aws_iot_shadow_records.o
Compiling .pioenvs\esp wrover kit\aws_iot\port\network_mbedtls_wrapper.o
Compiling .pioenvs\esp wrover kit\aws_iot\port\threads_freertos.o
Compiling .pioenvs\esp wrover kit\aws_iot\port\timer.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_aead\aes256gcm\aesni\aead_aes256gcm_aesni.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_aead\chacha20poly1305\sodium\aead_chacha20poly1305.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_aead\xchacha20poly1305\sodium\aead_xchacha20poly1305.o
Archiving .pioenvs\esp wrover kit\libaws_iot.a
Compiling .pioenvs\esp wrover kit\libsodium\crypto_auth\crypto_auth.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_auth\hmacsha256\auth_hmacsha256.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_auth\hmacsha512256\auth_hmacsha512256.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_auth\hmacsha512\auth_hmacsha512.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_box\crypto_box.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_box\crypto_box_easy.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_box\crypto_box_seal.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_box\curve25519xchacha20poly1305\box_curve25519xchacha20poly1305.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_box\curve25519xsalsa20poly1305\box_curve25519xsalsa20poly1305.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_core\curve25519\ref10\curve25519_ref10.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_core\hchacha20\core_hchacha20.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_core\hsalsa20\core_hsalsa20.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_core\hsalsa20\ref2\core_hsalsa20_ref2.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_core\salsa\ref\core_salsa_ref.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_generichash\blake2b\generichash_blake2.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_generichash\blake2b\ref\blake2b-compress-avx2.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_generichash\blake2b\ref\blake2b-compress-ref.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_generichash\blake2b\ref\blake2b-compress-sse41.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_generichash\blake2b\ref\blake2b-compress-ssse3.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_generichash\blake2b\ref\blake2b-ref.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_generichash\blake2b\ref\generichash_blake2b.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_generichash\crypto_generichash.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_hash\crypto_hash.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_hash\sha256\cp\hash_sha256_cp.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_hash\sha256\hash_sha256.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_hash\sha512\cp\hash_sha512_cp.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_hash\sha512\hash_sha512.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_kdf\blake2b\kdf_blake2b.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_kdf\crypto_kdf.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_kx\crypto_kx.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_onetimeauth\crypto_onetimeauth.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_onetimeauth\poly1305\donna\poly1305_donna.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_onetimeauth\poly1305\onetimeauth_poly1305.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_onetimeauth\poly1305\sse2\poly1305_sse2.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\argon2\argon2-core.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\argon2\argon2-encoding.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\argon2\argon2-fill-block-ref.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\argon2\argon2-fill-block-ssse3.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\argon2\argon2.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\argon2\blake2b-long.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\argon2\pwhash_argon2i.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\crypto_pwhash.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\scryptsalsa208sha256\crypto_scrypt-common.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\scryptsalsa208sha256\nosse\pwhash_scryptsalsa208sha256_nosse.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\scryptsalsa208sha256\pbkdf2-sha256.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\scryptsalsa208sha256\pwhash_scryptsalsa208sha256.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\scryptsalsa208sha256\scrypt_platform.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_pwhash\scryptsalsa208sha256\sse\pwhash_scryptsalsa208sha256_sse.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\crypto_scalarmult.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\donna_c64\curve25519_donna_c64.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\ref10\x25519_ref10.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\sandy2x\consts.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\sandy2x\curve25519_sandy2x.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\sandy2x\fe51_invert.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\sandy2x\fe51_mul.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\sandy2x\fe51_nsquare.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\sandy2x\fe51_pack.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\sandy2x\fe_frombytes_sandy2x.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\sandy2x\ladder.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\sandy2x\ladder_base.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\sandy2x\sandy2x.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_scalarmult\curve25519\scalarmult_curve25519.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_secretbox\crypto_secretbox.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_secretbox\crypto_secretbox_easy.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_secretbox\xchacha20poly1305\secretbox_xchacha20poly1305.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_secretbox\xsalsa20poly1305\secretbox_xsalsa20poly1305.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_shorthash\crypto_shorthash.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_shorthash\siphash24\ref\shorthash_siphash24_ref.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_shorthash\siphash24\ref\shorthash_siphashx24_ref.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_shorthash\siphash24\shorthash_siphash24.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_shorthash\siphash24\shorthash_siphashx24.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_sign\crypto_sign.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_sign\ed25519\ref10\keypair.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_sign\ed25519\ref10\obsolete.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_sign\ed25519\ref10\open.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_sign\ed25519\ref10\sign.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_sign\ed25519\sign_ed25519.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\aes128ctr\nacl\afternm_aes128ctr.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\aes128ctr\nacl\beforenm_aes128ctr.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\aes128ctr\nacl\consts_aes128ctr.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\aes128ctr\nacl\int128_aes128ctr.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\aes128ctr\nacl\stream_aes128ctr_nacl.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\aes128ctr\nacl\xor_afternm_aes128ctr.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\aes128ctr\stream_aes128ctr.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\chacha20\dolbeau\chacha20_dolbeau-avx2.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\chacha20\dolbeau\chacha20_dolbeau-ssse3.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\chacha20\ref\chacha20_ref.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\chacha20\stream_chacha20.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\crypto_stream.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\salsa2012\ref\stream_salsa2012_ref.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\salsa2012\stream_salsa2012.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\salsa208\ref\stream_salsa208_ref.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\salsa208\stream_salsa208.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\salsa20\ref\salsa20_ref.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\salsa20\stream_salsa20.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\salsa20\xmm6\salsa20_xmm6-asm.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\salsa20\xmm6\salsa20_xmm6.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\salsa20\xmm6int\salsa20_xmm6int-avx2.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\salsa20\xmm6int\salsa20_xmm6int-sse2.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\xchacha20\stream_xchacha20.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_stream\xsalsa20\stream_xsalsa20.o
Compiling .pioenvs\esp wrover kit\libsodium\crypto_verify\sodium\verify.o
Compiling .pioenvs\esp wrover kit\libsodium\randombytes\nativeclient\randombytes_nativeclient.o
Compiling .pioenvs\esp wrover kit\libsodium\randombytes\randombytes.o
Compiling .pioenvs\esp wrover kit\libsodium\randombytes\salsa20\randombytes_salsa20_random.o
Compiling .pioenvs\esp wrover kit\libsodium\randombytes\sysrandom\randombytes_sysrandom.o
Compiling .pioenvs\esp wrover kit\libsodium\sodium\core.o
Compiling .pioenvs\esp wrover kit\libsodium\sodium\runtime.o
Compiling .pioenvs\esp wrover kit\libsodium\sodium\utils.o
Compiling .pioenvs\esp wrover kit\libsodium\sodium\version.o
C:\Users\gry\.platformio\packages\framework-espidf\components\libsodium\libsodium\src\libsodium\sodium\utils.c:62:22: warning: 'page_size' defined but not used [-Wunused-variable]
static size_t page_size;
^
Archiving .pioenvs\esp wrover kit\libsodium.a
Linking .pioenvs\esp wrover kit\firmware.elf
Building .pioenvs\esp wrover kit\firmware.bin
Retrieving maximum program size .pioenvs\esp wrover kit\firmware.elf
Checking size .pioenvs\esp wrover kit\firmware.elf
Memory Usage -> http://bit.ly/pio-memory-usage
DATA: [ ] 3.0% (used 9980 bytes from 327680 bytes)
PROGRAM: [= ] 13.2% (used 138572 bytes from 1048576 bytes)
Configuring upload protocol...
AVAILABLE: esp-prog, esptool, ftdi, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny
CURRENT: upload_protocol = esptool
Looking for upload port...
Auto-detected: COM7
Uploading .pioenvs\esp wrover kit\firmware.bin
usage: esptool write_flash [-h] [--flash_freq {keep,40m,26m,20m,80m}]
[--flash_mode {keep,qio,qout,dio,dout}]
[--flash_size FLASH_SIZE]
[--spi-connection SPI_CONNECTION] [--no-progress]
[--verify] [--compress | --no-compress]
<address> <filename> [<address> <filename> ...]
esptool write_flash: error: argument <address> <filename>: [Errno 2] No such file or directory: 'c:\\Users\\gry\\Documents\\PlatformIO\\Projects\\180903-182438-espidf-hello-world\\.pioenvs\\esp'
*** [upload] Error 2
============================================================================================= [ERROR] Took 215.64 seconds =============================================================================================
Le processus du terminal s'est achevé avec le code de sortie 1
Le terminal sera réutilisé par les tâches, appuyez sur une touche pour le fermer.
````
Retrieving maximum program size .pioenvs\esp wrover kit\firmware.elf
[..]
esptool write_flash: error: argument <address> <filename>: [Errno 2] No such file or directory: 'c:\\Users\\gry\\Documents\\PlatformIO\\Projects\\180903-182438-espidf-hello-world\\.pioenvs\\esp'
You are having spaces in your environment name which kills the build process because the paths are not properly escaped when esptool is invoked.
You named your environment [env:esp wrover kit]
. Name it [env:esp_wrover_kit]
or whatever.
Thank you. I took directly the ini file from the default hello_world examples (as well as ble example). I didn’t make any change in this part of the ini code. So if you’re correct this bug come from the default example files or esptool usage by plaformIO.
While waiting for a general fix, I can apply your solution to rename the default environement name.
That’s actually right, there’s a space in these env names… (platform-espressif32/platformio.ini at master · platformio/platform-espressif32 · GitHub ).
Then it was never noticed that this doesn’t build or esptool.py
invocation was broken fairly recently.
The platformIO support for esp-idf is very new.
Then it was never noticed that this doesn’t build or esptool.py invocation was broken fairly recently.
This is why I opened this issue: Three project examples does not work with ESP32 WROVER KIT · Issue #121 · platformio/platform-espressif32 · GitHub , but it hasn’t been considered yet