Hi all,
Today i went to add four Espressif ESP32-S2 DevKitM-1 boards to the IoT Cloud. When i uploaded the first Sketch (with my Network Credentials), it verified OK, but when it was uploading, I got an error I had never seen before with other ESP32's and ESP32-S3's.
esptool.py v4.5.1
Serial port COM14
Connecting....
A fatal error occurred: This chip is ESP32 not ESP32-S2. Wrong --chip argument?
Executing command: exit status 2
I went back to the regular PC based Arduino IDE (2.3.4), and uploaded the ChipID example sketch in the "Examples for ESP32S2 Dev Module" section . It seems to show that the board IS an ESP32-S2:
ESP-ROM:esp32s2-rc4-20191025
Build:Oct 25 2019
rst:0x1 (POWERON),boot:0x8 (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:DIO, clock div:1
load:0x3ffe5110,len:0x1270
load:0x4004a000,len:0x4
load:0x4004a004,len:0xa28
load:0x4004e000,len:0x3554
entry 0x4004a164
ESP32 Chip model = ESP32-S2 Rev 100
This chip has 1 cores
Chip ID: 15298846
I checked another DevKitM board, and had the same issue.
This looks like a bug in the IoT Cloud system. Any suggestions on how to proceed? I'd like to be able to have the option of using those boards.
If you need any other info, let me know.
--adam