Boot esp32-s3-wroom-2 doubts
Posted: Sun Apr 24, 2022 5:15 am
Hi,
When i boot esp32-s3-wroom-2(ESP32-S3-DevKitC-1) this messages appear:
Detected flash size: Unknown:
1) Some problem with this warning or i can to disregard ?
WARNING: GDB cannot open serial ports accessed as COMx
2) For OPI Flash, Use Default Flash Boot Mode ?
3) What does SLOW READ configuration of flash memory mean ?
boot.esp32s3: SPI Mode : SLOW READ
4) SHA-256 comparison failed, Attempting to boot anyway... ?
5) spi_flash: Detected size(32768k) larger than the size in the binary image header(4096k). Using the size in the binary image header ?
boot.esp32s3: SPI Flash Size : 4MB
spi_flash: detected chip: mxic (opi)
spi_flash: flash io: opi_dtr
Note: i already erased the flash memory with: idf.py erase-flash
6) Is this configuration good or bad or does it depend on the application ?
spiram: Initialized, cache is in normal (1-core) mode.
7) FLASH: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version and PSRAM: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version ?
NOTE: The application are running.
When i boot esp32-s3-wroom-2(ESP32-S3-DevKitC-1) this messages appear:
Code: Select all
--- WARNING: GDB cannot open serial ports accessed as COMx
--- Using \\.\COM3 instead...
--- idf_monitor on \\.\COM3 115200 ---
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (POWERON),boot:0x18 (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:0x3fcd0110,len:0x18d8
load:0x403b6000,len:0xb70
load:0x403b9000,len:0x31e4
SHA-256 comparison failed:
Calculated: 24810d56b99994ed1beaa5fd1164e4566b12e2f9f1dd05d21e9c6ef4cb4196c6
Expected: d752336c7a1b0b739728e6716781fb964a6eb878f4204bcc00a307787ae785af
Attempting to boot anyway...
entry 0x403b6240
I (51) boot: ESP-IDF v5.0-dev-2485-g04bcc17dcc-dirty 2nd stage bootloader
I (52) boot: compile time 19:46:56
I (52) boot: chip revision: 0
I (55) boot.esp32s3: Boot SPI Speed : 80MHz
I (60) boot.esp32s3: SPI Mode : SLOW READ
I (65) boot.esp32s3: SPI Flash Size : 4MB
I (70) boot: Enabling RNG early entropy source...
I (76) boot: Partition Table:
I (79) boot: ## Label Usage Type ST Offset Length
I (86) boot: 0 nvs WiFi data 01 02 00009000 00006000
I (94) boot: 1 phy_init RF data 01 01 0000f000 00001000
I (101) boot: 2 factory factory app 00 00 00010000 00200000
I (109) boot: 3 storage Unknown data 01 82 00210000 000f0000
I (116) boot: End of partition table
I (121) esp_image: segment 0: paddr=00010020 vaddr=3c040020 size=5f1c4h (389572) map
I (222) esp_image: segment 1: paddr=0006f1ec vaddr=3fc98010 size=00e2ch ( 3628) load
I (223) esp_image: segment 2: paddr=00070020 vaddr=42000020 size=335c4h (210372) map
I (277) esp_image: segment 3: paddr=000a35ec vaddr=3fc98e3c size=02d28h ( 11560) load
I (281) esp_image: segment 4: paddr=000a631c vaddr=40378000 size=1000ch ( 65548) load
I (301) esp_image: segment 5: paddr=000b6330 vaddr=600fe000 size=00010h ( 16) load
I (308) boot: Loaded app from partition at offset 0x10000
I (308) boot: Disabling RNG early entropy source...
W (322) FLASH: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version.
I (323) opi psram: ECC is enabled
I (325) opi psram: vendor id : 0x0d (AP)
I (329) opi psram: dev id : 0x02 (generation 3)
I (335) opi psram: density : 0x03 (64 Mbit)
I (340) opi psram: good-die : 0x01 (Pass)
I (345) opi psram: Latency : 0x01 (Fixed)
I (351) opi psram: VCC : 0x00 (1.8V)
I (356) opi psram: SRF : 0x01 (Fast Refresh)
I (361) opi psram: BurstType : 0x00 ( Wrap)
I (366) opi psram: BurstLen : 0x03 (1024 Byte)
I (372) opi psram: Readlatency : 0x02 (10 cycles@Fixed)
I (378) opi psram: DriveStrength: 0x00 (1/1)
W (383) PSRAM: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version.
I (394) spiram: Found 8MB SPI RAM device
I (398) spiram: Speed: 80MHz
I (401) spiram: Initialized, cache is in normal (1-core) mode.
I (408) cpu_start: Pro cpu up.
I (411) cpu_start: Starting app cpu, entry point is 0x40379510
0x40379510: call_start_cpu1 at C:/esp-idf/components/esp_system/port/cpu_start.c:152
I (0) cpu_start: App cpu up.
I (710) spiram: SPI SRAM memory test OK
I (719) cpu_start: Pro cpu start user code
I (719) cpu_start: cpu freq: 240000000 Hz
I (719) cpu_start: Application information:
I (722) cpu_start: Project name: wss_server
I (727) cpu_start: App version: 1
I (731) cpu_start: Compile time: Apr 21 2022 20:27:11
I (738) cpu_start: ELF file SHA256: b16cb0c7bbe64784...
I (744) cpu_start: ESP-IDF: v5.0-dev-2485-g04bcc17dcc-dirty
I (751) heap_init: Initializing. RAM available for dynamic allocation:
I (758) heap_init: At 3FCA6438 len 00039BC8 (230 KiB): D/IRAM
I (764) heap_init: At 3FCE0000 len 0000EE34 (59 KiB): STACK/DRAM
I (771) heap_init: At 600FE014 len 00001FEC (7 KiB): RTCRAM
I (777) spiram: Adding pool of 7680K of external SPI memory to heap allocator
I (785) spi_flash: detected chip: mxic (opi)
I (790) spi_flash: flash io: opi_dtr
W (794) spi_flash: Detected size(32768k) larger than the size in the binary image header(4096k). Using the size in the binary image header.
I (808) sleep: Configure to isolate all GPIO pins in sleep state
I (814) sleep: Enable automatic switching of GPIO sleep configuration
I (822) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
Code: Select all
c:\esp-idf>esptool.py flash_id
esptool.py v3.3.1-dev
Found 1 serial ports
Serial port COM3
Connecting....
Detecting chip type... ESP32-S3
Chip is ESP32-S3
Features: WiFi, BLE
Crystal is 40MHz
MAC: 7c:df:a1:e1:1d:84
Uploading stub...
Running stub...
Stub running...
Manufacturer: c2
Device: 8039
Detected flash size: Unknown
Hard resetting via RTS pin...
1) Some problem with this warning or i can to disregard ?
WARNING: GDB cannot open serial ports accessed as COMx
2) For OPI Flash, Use Default Flash Boot Mode ?
3) What does SLOW READ configuration of flash memory mean ?
boot.esp32s3: SPI Mode : SLOW READ
4) SHA-256 comparison failed, Attempting to boot anyway... ?
5) spi_flash: Detected size(32768k) larger than the size in the binary image header(4096k). Using the size in the binary image header ?
boot.esp32s3: SPI Flash Size : 4MB
spi_flash: detected chip: mxic (opi)
spi_flash: flash io: opi_dtr
Note: i already erased the flash memory with: idf.py erase-flash
6) Is this configuration good or bad or does it depend on the application ?
spiram: Initialized, cache is in normal (1-core) mode.
7) FLASH: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version and PSRAM: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version ?
NOTE: The application are running.