question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Three project examples does not work with ESP32 WROVER KIT

See original GitHub issue

First one: I’ve imported the arduino blinky, and uploaded to ESP-32-WROVER however 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.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:17 (4 by maintainers)

github_iconTop GitHub Comments

4reactions
ignaworncommented, Sep 26, 2018

I’m having the same issue, here. The problem is that esptool.py invokes the images files without escaping whitespaces.

"c:\users\ignaw\.platformio\penv\scripts\python.exe" "C:\Users\ignaw\.platformio\packages\tool-esptoolpy\esptool.py" --chip esp32 --port "COM5" --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio
--flash_freq 40m --flash_size detect 0x1000 C:\Users\ignaw\Google Drive\Proyectos\esp32-test\.pioenvs\nodemcu-32s\bootloader.bin 0x8000 C:\Users\ignaw\Google Drive\Proyectos\esp32-test\.pioenvs\nodemcu-32s\partitions.bin 0x10000 ".pioenvs\nodemcu-32s\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\\ignaw\\Google'
*** [upload] Error 2

My solution was to manually edit .platformio\platforms\espressif32\builder\main.py line 271:

- env.Append(UPLOADERFLAGS=[ image[0], "%s" % image[1]]) 
+ env.Append(UPLOADERFLAGS=[ image[0], "\"%s\"" % image[1]]) 

After re-building and uploading:

"c:\users\ignaw\.platformio\penv\scripts\python.exe" "C:\Users\ignaw\.platformio\packages\tool-esptoolpy\esptool.py" --chip esp32 --port "COM5" --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio
--flash_freq 40m --flash_size detect 0x1000 "C:\Users\ignaw\Google Drive\Proyectos\esp32-test\.pioenvs\nodemcu-32s\bootloader.bin" 0x8000 "C:\Users\ignaw\Google Drive\Proyectos\esp32-test\.pioenvs\nodemcu-32s\partitions.bin" 0x10000 .pioenvs\nodemcu-32s\firmware.bin

Now whitespaces are between double quotes, and esptool works just fine.

Serial port COM5
Connecting........__
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core
MAC: 30:ae:a4:1a:13:2c
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 18112 bytes to 11090...
Wrote 18112 bytes (11090 compressed) at 0x00001000 in 0.1 seconds (effective 1073.3 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 82...
Wrote 3072 bytes (82 compressed) at 0x00008000 in 0.0 seconds (effective 2457.6 kbit/s)...
Hash of data verified.
Compressed 154336 bytes to 80535...
Wrote 154336 bytes (80535 compressed) at 0x00010000 in 1.1 seconds (effective 1085.0 kbit/s)...
Hash of data verified.

Hope this helps.

0reactions
Navis-Ravencommented, Oct 2, 2018

excellent

Read more comments on GitHub >

github_iconTop Results From Across the Web

ESP32, ESP-IDF examples does not upload
Three project examples does not work with ESP32 WROVER KIT ... First one: I've imported the arduino blinky, and uploaded to ESP-32-WROVER however ......
Read more >
ESP-WROVER-KIT V4.1 Getting Started Guide - ESP32
ESP-WROVER-KIT is an ESP32-based development board produced by Espressif. ... For example, it is not possible to do JTAG debugging of an application...
Read more >
ESP32 Troubleshooting Guide | Random Nerd Tutorials
The ESP32 has a few problems when you are trying to upload new sketches or install the ESP32 add-on. This is the ESP32...
Read more >
The Incredible ESP32 Wrover From Espressif - Instructables
1. The ESP32-Wrover-Kit has many features beyond the ESP32 module. In this kit, we have a built-in 3.2"LCD display, a high-speed Micro-SD card...
Read more >
Getting started with the Espressif ESP32-DevKitC and the ESP ...
Currently, the FreeRTOS port for ESP32-WROVER-KIT and ESP DevKitC doesn't ... Before you run the FreeRTOS demo project, you can set up the...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found