ESP32-S3 not starting after flashing. Stops at cpu_start: Pro cpu up

Today I found “Home Assistant with ESPHome” and like to try this out. After installing Home Assistant and ESPHome on a Raspberry PI 3 B+ I have tried to add my first device, but nothing is functioning. I found out how to view the logs. The log is empty at first, after I klick on reset device it shows the log below:

[15:51:05]ESP-ROM:esp32s3-20210327
[15:51:05]Build:Mar 27 2021
[15:51:05]rst:0x1 (POWERON),boot:0x8 (SPI_FAST_FLASH_BOOT)
[15:51:05]SPIWP:0xee
[15:51:05]mode:DIO, clock div:1
[15:51:05]load:0x3fce3818,len:0x1750
[15:51:05]load:0x403c9700,len:0x4
[15:51:05]load:0x403c9704,len:0xbe4
[15:51:05]load:0x403cc700,len:0x2d34
[15:51:05]entry 0x403c9908
[15:51:05]I (27) boot: ESP-IDF 5.1.5 2nd stage bootloader
[15:51:05]I (27) boot: compile time Apr 28 2025 22:42:44
[15:51:05]I (27) boot: Multicore bootloader
[15:51:05]I (30) boot: chip revision: v0.2
[15:51:05]I (34) boot.esp32s3: Boot SPI Speed : 80MHz
[15:51:05]I (38) boot.esp32s3: SPI Mode       : DIO
[15:51:05]I (43) boot.esp32s3: SPI Flash Size : 4MB
[15:51:05]I (48) boot: Enabling RNG early entropy source...
[15:51:05]I (53) boot: Partition Table:
[15:51:05]I (57) boot: ## Label            Usage          Type ST Offset   Length
[15:51:05]I (64) boot:  0 otadata          OTA data         01 00 00009000 00002000
[15:51:05]I (72) boot:  1 phy_init         RF data          01 01 0000b000 00001000
[15:51:05]I (79) boot:  2 app0             OTA app          00 10 00010000 001c0000
[15:51:05]I (86) boot:  3 app1             OTA app          00 11 001d0000 001c0000
[15:51:05]I (94) boot:  4 nvs              WiFi data        01 02 00390000 0006d000
[15:51:05]I (101) boot: End of partition table
[15:51:05]I (106) esp_image: segment 0: paddr=00010020 vaddr=3c100020 size=406a8h (263848) map
[15:51:05]I (162) esp_image: segment 1: paddr=000506d0 vaddr=3fc9b200 size=04b7ch ( 19324) load
[15:51:05]I (166) esp_image: segment 2: paddr=00055254 vaddr=40374000 size=0adc4h ( 44484) load
[15:51:05]I (177) esp_image: segment 3: paddr=00060020 vaddr=42000020 size=f0290h (983696) map
[15:51:05]I (354) esp_image: segment 4: paddr=001502b8 vaddr=4037edc4 size=0c420h ( 50208) load
[15:51:05]I (375) boot: Loaded app from partition at offset 0x10000
[15:51:05]I (375) boot: Disabling RNG early entropy source...
[15:51:05]I (376) cpu_start: Multicore app
[15:51:05]I (380) cpu_start: Pro cpu up.

This is all, it stops at the line [15:51:05]I (380) cpu_start: Pro cpu up. The device does nothing. I have tryed it on 3 other ESP32-S3 Devices, all shows the same behavior.
What can it be?

Hi Gemelon
The PI3B+ just doesn’t have the memory to run esphome by itself for the last few years. If you search the forum you will see many people running into this problem. You might just be still able to do it if you increase the swap file size by another 2Gigabytes. There are several threads on the forum telling you exactly how to do this on pi3+B.
Alternatively you can run esphome on a laptop or desktop.