I cant get my esp32-S3-WROOM-1 to work with arduino ide

i think the problem is that i cant find the right board in arduino ide. i have tried a few, for example esp32s3 DevModule, but when i try printing something i just get (ESP-ROM:esp32s3-20210327).

som others i have tried gave me this error message

.ELF file SHA256: 4abe27c07

E (139) esp_core_dump_flash: Core dump flash config is corrupted! CRC=0x7bd5c66f instead of 0x0
E (147) esp_core_dump_elf: Elf write init failed!
E (152) esp_core_dump_common: Core dump write failed with error=-1
Rebooting...
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x40376f49
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce2820,len:0x1188
load:0x403c8700,len:0x4
load:0x403c8704,len:0xbf0
load:0x403cb700,len:0x30e4
entry 0x403c88ac
E (84) octal_psram: PSRAM ID read error: 0x00000000, PSRAM chip not found or not supported, or wrong PSRAM line mode
E (84) esp_psram: PSRAM enabled but initialization failed. Bailing out.
E (103) spi_flash: Detected size(8192k) smaller than the size in the binary image header(16384k). Probe failed.

assert failed: __esp_system_init_fn_init_flash startup_funcs.c:95 (flash_ret == ESP_OK)


Backtrace: 0x40376562:0x3fceb110 0x4037bc4d:0x3fceb130 0x403820e5:0x3fceb150 0x42006a43:0x3fceb280 0x42007ecb:0x3fceb2a0 0x42007f05:0x3fceb2c0 0x40376931:0x3fceb2f0 0x403ccb70:0x3fceb340 0x403ccf35:0x3fceb380 0x403c8919:0x3fceb4b0 0x40045c01:0x3fceb570 0x40043ab6:0x3fceb6f0 0x40034c45:0x3fceb710

i have tried everything i can think of, for example erasing and reflashing the firmware of the microcontroller as chat gpt proposed. with esptool.

An ESP32-S3-WROOM-1 is not an Arduino Nano ESP32. Hence your topic has been moved to a more suitable location on the forum.

Select Tools > Flash Size > 8MB (64Mb) from the Arduino IDE menus and then upload the sketch to the board again.

Hopefully after doing that everything will work as expected.

I have had this issue too while using OPI PSRAM configuration in Tools where the following commands in Void Setup() :

Serial.println(ESP.getPsramSize());
Serial.println(ESP.getFreePsram());

returned zero. But when I changed to QSPI PSRAM I got a feedback of 2097152; confirming correct configuration of the PSRAM. Note that I'm using a ESP32-S3-WROOM-1 (N8R2 detail found on bottom left of the chip next to QR code)
Note that not all ESP32-S3-WROOM-1 chips have PSRAM. At least two versions don't have PSRAM.

I had a few issues with getting a handle on ESP32 boards as well. I then found and used the following site to work through everything and still refer to it whenever I do something new with these boards,