Support for ESP32-S3-DevKitC-1-N32R8

For Adafruit customers who seek help with microcontrollers

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
User avatar
QnBarb
 
Posts: 18
Joined: Mon Jan 23, 2023 9:44 am

Support for ESP32-S3-DevKitC-1-N32R8

Post by QnBarb »

Hello,
Could someone help me on using this module, ESP32-S3 DevKitC-1? This is my first time using it. I wasn't able to run any of the example sketches. This is written on the Serial Monitor:

ELF file SHA256: ce7f54913f203c6d

E (124) esp_core_dump_flash: Core dump flash config is corrupted! CRC=0x7bd5c66f instead of 0x0
Rebooting...
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x40376af0
SPIWP:0xee
Octal Flash Mode Enabled
For OPI Flash, Use Default Flash Boot Mode
mode:SLOW_RD, clock div:1
load:0x3fce3808,len:0x44c
load:0x403c9700,len:0xbec
load:0x403cc700,len:0x2920
entry 0x403c98d8
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (POWERON),boot:0x0 (DOWNLOAD(USB/UART0))
waiting for download
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (POWERON),boot:0x0 (DOWNLOAD(USB/UART0))
waiting for download

I probably did something wrong already. If so please help on how to restart.
Thank you,
Quang

User avatar
QnBarb
 
Posts: 18
Joined: Mon Jan 23, 2023 9:44 am

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by QnBarb »

Here is the order number for the ESP32-S3DevKitC-1: Order Confirmation No: 3010338-2947165322
Purchased on February 2, 2023.
Please advise if need to return or exchange for another unit.
Than you.

User avatar
adafruit_support_carter
 
Posts: 29056
Joined: Tue Nov 29, 2016 2:45 pm

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by adafruit_support_carter »

What board are you selecting in the Arduino IDE?

User avatar
QnBarb
 
Posts: 18
Joined: Mon Jan 23, 2023 9:44 am

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by QnBarb »

I am able to select the ESP32S3 Dev Module board. But for COM, it's random everytime I reset, so I just cycle through until it shows ESP32-S3-USB-OTG, but this would disconnect and switch to something else when reset. When reset, the port disconnects.

User avatar
adafruit_support_carter
 
Posts: 29056
Joined: Tue Nov 29, 2016 2:45 pm

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by adafruit_support_carter »

Which USB port are you connecting to?
ESP32-S3-DevKitC-1_v2-annotated-photo.png
ESP32-S3-DevKitC-1_v2-annotated-photo.png (366.52 KiB) Viewed 2623 times

User avatar
QnBarb
 
Posts: 18
Joined: Mon Jan 23, 2023 9:44 am

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by QnBarb »

I tried both. It's the same thing.

User avatar
adafruit_support_carter
 
Posts: 29056
Joined: Tue Nov 29, 2016 2:45 pm

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by adafruit_support_carter »

It should behave differently on the two ports. They are different.

Using the port with the USB-to-UART converter (lower in photo) may require installing drivers for the USB-to-UART bridge chip being used. (looks like a SiLabs CP2102 in photo)

Try putting the board in ROM bootloader. Connect to the upper USB port. Then hold the BOOT button while pressing RESET. Then double check COM port in Arduino. Try uploading a basic Blink example sketch.

User avatar
QnBarb
 
Posts: 18
Joined: Mon Jan 23, 2023 9:44 am

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by QnBarb »

With USB connection, I uploaded the RGB example, I get COM ESP32-S3-USB-OTG I get the Core dump flash corrupted, and it runs indefinitely. It does show in the output monitor that 100% writing, hard resetting via rts pin...RHB not flashing.

User avatar
JosepGuardiola
 
Posts: 1
Joined: Fri Feb 10, 2023 9:15 am

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by JosepGuardiola »

I'm having exactly the same poblem!
I tried using the USB port, uploaded a script to get a simple output signal and I got the message related to the core dump.

User avatar
QnBarb
 
Posts: 18
Joined: Mon Jan 23, 2023 9:44 am

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by QnBarb »

Has anyone found a fix for this? I have no luck researching. However, I'm very new at this so... couldn't say much in that regards. I didn't see any user guide from Adafruit, not that I could find. I really want to use this board but still no luck. Please post any suggestions if you found something. Thank you much.

User avatar
adafruit_support_carter
 
Posts: 29056
Joined: Tue Nov 29, 2016 2:45 pm

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by adafruit_support_carter »

In addition to selecting the board as ESP32S3 Dev Module, you may also need to make additional changes in the Arduino Tools menu specific to the ESP32-S3-DevKitC-1-N32R8.

Check the Flash Size, Partition Scheme, and PSRAM settings.

User avatar
QnBarb
 
Posts: 18
Joined: Mon Jan 23, 2023 9:44 am

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by QnBarb »

Thank you for your advise. I've found some forum discussions in regards to this issue. I've set to the following:
Flash Mode: OPI 80MHz (if DIO 80MHz then no repeat reboot, but still sketches do not work)
Flash Size: 8MB (64MB)
Partition Scheme: Default 4MB with spiffs
PSRAM: OPI PSRAM

I now do not get the indefinite reboot, if I load the RGB example, BUT it does not blink. I tried a sketch using an ultrasonic sensor (which works with my other ESP32 board), it would repeat the indefinite reboot again. And still not getting port with proper name "ESP32S3DEVMOD".

E (227) esp_core_dump_flash: Core dump flash config is corrupted! CRC=0x7bd5c66f instead of 0x0
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x40377578
SPIWP:0xee
Octal Flash Mode Enabled
For OPI Flash, Use Default Flash Boot Mode
mode:SLOW_RD, clock div:1
load:0x3fce3808,len:0x44c
load:0x403c9700,len:0xbec
load:0x403cc700,len:0x2920
entry 0x403c98d8

User avatar
QnBarb
 
Posts: 18
Joined: Mon Jan 23, 2023 9:44 am

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by QnBarb »

USB CDS On Boot: Enable
Flash Mode: DIO 8MHz
Flash Size: 8MB
JTAG Adapter: Integrated USB JTAG
Partition Scheme: 8M with spiffs
PSRAM: OPI PSRAM
Upload Mode: UART0/Hardware CDC
USB Mode: Hardware CDC and JTAG

I am now getting the below message, it seems more stable, but still no luck with running any sketches:
(Please advise)

ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (POWERON),boot:0x8 (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
Octal Flash Mode Enabled
For OPI Flash, Use Default Flash Boot Mode
mode:SLOW_RD, clock div:1
load:0x3fce3808,len:0x3ac
load:0x403c9700,len:0x9bc
load:0x403cc700,len:0x27c0
entry 0x403c98c0

User avatar
adafruit_support_carter
 
Posts: 29056
Joined: Tue Nov 29, 2016 2:45 pm

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by adafruit_support_carter »

That could be OK. There will be some messages that look like that with every reboot. Those are coming from the bootloader which runs first, every time.

For the RGB blink example - is the correct pin being used?

User avatar
QnBarb
 
Posts: 18
Joined: Mon Jan 23, 2023 9:44 am

Re: Support for ESP32-S3-DevKitC-1-N32R8

Post by QnBarb »

Yes it's a happy day to see such message.
The example uses BUILTIN_RGB. I was able to run the wifi scan today, so it seems to work now. But unable to use any onboard LED or RGB. This is important because I would prefer not to use separate LEDs just for as indicator purposes. I need the space for sensors and other boards. Please advise.

Locked
Please be positive and constructive with your questions and comments.

Return to “Microcontrollers”