In my drawer of chips I found this ESP32-C3 prototype that I got from a twitter post but when I try to upload ESPHome to it it enters a boot loop.
With the Arduino framework it encounters an invalid instruction, with the ESP-IDF framework at first it failed to upload I think, but when changing to DIO it enters a new boot loop.
It seems to reboot after trying to enter sleep?
Another thing worth noting is the Chip rev line, which is below the minimum listed right above it.
Is there any chance that I can somehow disable sleep or use another ESP-IDF release that supports v0.2 or should I just put this board in the bin and take another?
INFO ESPHome 2023.12.9
INFO Reading configuration /config/esphome/sgp30.yaml...
INFO Starting log output from /dev/ttyUSB0 with baud rate 115200
[11:49:34] segment 0: paddr=00010020 vaddr=3c0a0020 size=21d90h (138640) map
[11:49:34]I (138) esp_image: segment 1: paddr=00031db8 vaddr=3fc8f600 size=022e4h ( 8932) load
[11:49:34]I (140) esp_image: segment 2: paddr=000340a4 vaddr=40380000 size=0bf74h ( 49012) load
[11:49:34]I (153) esp_image: segment 3: paddr=00040020 vaddr=42000020 size=91800h (595968) map
[11:49:34]I (242) esp_image: segment 4: paddr=000d1828 vaddr=4038bf74 size=035cch ( 13772) load
[11:49:34]I (250) boot: Loaded app from partition at offset 0x10000
[11:49:34]I (250) boot: Disabling RNG early entropy source...
[11:49:34]I (251) cpu_start: Pro cpu up.
[11:49:34]I (266) cpu_start: Pro cpu start user code
[11:49:34]I (266) cpu_start: cpu freq: 160000000
[11:49:34]I (267) cpu_start: Application information:
[11:49:34]I (269) cpu_start: Project name: sgp30
[11:49:34]I (274) cpu_start: App version: 2023.12.9
[11:49:34]I (279) cpu_start: Compile time: Feb 11 2024 11:38:44
[11:49:34]I (285) cpu_start: ELF file SHA256: fad9bd283f9d3610...
[11:49:34]I (291) cpu_start: ESP-IDF: 4.4.5
[11:49:34]I (296) cpu_start: Min chip rev: v0.3
[11:49:34]I (301) cpu_start: Max chip rev: v0.99
[11:49:34]I (306) cpu_start: Chip rev: v0.2
[11:49:34]I (310) heap_init: Initializing. RAM available for dynamic allocation:
[11:49:34]I (318) heap_init: At 3FC95B60 len 00046BB0 (282 KiB): DRAM
[11:49:34]I (324) heap_init: At 3FCDC710 len 00002B50 (10 KiB): STACK/DRAM
[11:49:34]I (330) heap_init: At 50000020 len 00001FE0 (7 KiB): RTCRAM
[11:49:34]I (338) sleep: Configure to isolate all GPIO pins in sleep state
[11:49:34]I (343) sleep: Enable automatic switching of GPIO sleep configuration
[11:49:34]ESP-ROM:esp32c3-20200918
[11:49:34]Build:Sep 18 2020
[11:49:34]rst:0x3 (RTC_SW_SYS_RST),boot:0xc (SPI_FAST_FLASH_BOOT)
[11:49:34]Saved PC:0x403809ae
WARNING Decoded 0x403809ae: esp_restart_noos_dig at /data/cache/platformio/packages/framework-espidf/components/esp_system/esp_system.c:53 (discriminator 1)
[11:49:34]SPIWP:0xee
[11:49:34]mode:DIO, clock div:1
[11:49:34]load:0x3fcd5810,len:0x1684
[11:49:34]load:0x403cc710,len:0x928
[11:49:34]load:0x403ce710,len:0x2d7c
[11:49:34]entry 0x403cc710
[11:49:34]I (34) boot: ESP-IDF 4.4.5 2nd stage bootloader
[11:49:34]I (35) boot: compile time 11:41:11
[11:49:34]I (35) boot: chip revision: v0.2
[11:49:34]I (36) boot.esp32c3: SPI Speed : 80MHz
[11:49:34]I (41) boot.esp32c3: SPI Mode : DIO
[11:49:34]I (46) boot.esp32c3: SPI Flash Size : 4MB
[11:49:34]I (51) boot: Enabling RNG early entropy source...
[11:49:34]I (56) boot: Partition Table:
[11:49:34]I (60) boot: ## Label Usage Type ST Offset Length
[11:49:34]I (67) boot: 0 otadata OTA data 01 00 00009000 00002000
[11:49:34]I (74) boot: 1 phy_init RF data 01 01 0000b000 00001000
[11:49:34]I (82) boot: 2 app0 OTA app 00 10 00010000 001c0000
[11:49:34]I (89) boot: 3 app1 OTA app 00 11 001d0000 001c0000
[11:49:34]I (97) boot: 4 nvs WiFi data 01 02 00390000 0006d000
[11:49:34]I (104) boot: End of partition table
[11:49:34]I (109) esp_image: segment 0: paddr=00010020 vaddr=3c0a0020 size=21d90h (138640) map
[11:49:34]I (138) esp_image: segment 1: paddr=00031db8 vaddr=3fc8f600 size=022e4h ( 8932) load
[11:49:34]I (140) esp_image: segment 2: paddr=000340a4 vaddr=40380000 size=0bf74h ( 49012) load
[11:49:34]I (153) esp_image: segment 3: paddr=00040020 vaddr=42000020 size=91800h (595968) map
[11:49:34]I (242) esp_image: segment 4: paddr=000d1828 vaddr=4038bf74 size=035cch ( 13772) load
[11:49:34]I (250) boot: Loaded app from partition at offset 0x10000
[11:49:34]I (250) boot: Disabling RNG early entropy source...
[11:49:34]I (251) cpu_start: Pro cpu up.
[11:49:34]I (266) cpu_start: Pro cpu start user code
[11:49:34]I (266) cpu_start: cpu freq: 160000000
[11:49:34]I (267) cpu_start: Application information:
[11:49:34]I (269) cpu_start: Project name: sgp30
[11:49:34]I (274) cpu_start: App version: 2023.12.9
[11:49:34]I (279) cpu_start: Compile time: Feb 11 2024 11:38:44
[11:49:34]I (285) cpu_start: ELF file SHA256: fad9bd283f9d3610...
[11:49:34]I (291) cpu_start: ESP-IDF: 4.4.5
[11:49:34]I (296) cpu_start: Min chip rev: v0.3
[11:49:34]I (301) cpu_start: Max chip rev: v0.99
[11:49:34]I (306) cpu_start: Chip rev: v0.2
[11:49:34]I (310) heap_init: Initializing. RAM available for dynamic allocation:
[11:49:34]I (318) heap_init: At 3FC95B60 len 00046BB0 (282 KiB): DRAM
[11:49:34]I (324) heap_init: At 3FCDC710 len 00002B50 (10 KiB): STACK/DRAM
[11:49:34]I (330) heap_init: At 50000020 len 00001FE0 (7 KiB): RTCRAM
[11:49:34]I (338) sleep: Configure to isolate all GPIO pins in sleep state
[11:49:34]I (343) sleep: Enable automatic switching of GPIO sleep configuration