espressif / esp-idf

Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Apache License 2.0
13.49k stars 7.26k forks source link

External RAM 256 MegaBit (IDFGH-7115) #8723

Closed TGiles1998 closed 2 years ago

TGiles1998 commented 2 years ago

Development Kit: ESP32-S3 Kit version (DevKitC): Module or chip used: ESP32-S3 IDF version: V4.4 Build System: idf.py Compiler version: xtensa-esp32-elf-gcc (crosstool-NG esp-2021r2) 8.4.0 Operating System: macOS Using an IDE?: No just Terminal Power Supply: USB

Actual Behavior

I (0) cpu_start: ApESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x10 (RTCWDT_RTC_RST),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:0x3fcd0108,len:0x1648 load:0x403b6000,len:0xb7c load:0x403ba000,len:0x2f58 entry 0x403b6248 I (33) boot: ESP-IDF v4.4 2nd stage bootloader I (33) boot: compile time 20:45:01 I (33) boot: chip revision: 0 I (34) boot.esp32s3: Boot SPI Speed : 80MHz I (39) boot.esp32s3: SPI Mode : SLOW READ I (44) boot.esp32s3: SPI Flash Size : 2MB I (49) boot: Enabling RNG early entropy source... I (55) boot: Partition Table: I (58) boot: ## Label Usage Type ST Offset Length I (65) boot: 0 nvs WiFi data 01 02 00009000 00006000 I (73) boot: 1 phy_init RF data 01 01 0000f000 00001000 I (80) boot: 2 factory factory app 00 00 00010000 00100000 I (88) boot: End of partition table I (92) esp_image: segment 0: paddr=00010020 vaddr=3c020020 size=07c58h ( 31832) map I (108) esp_image: segment 1: paddr=00017c80 vaddr=3fc90dc0 size=02940h ( 10560) load I (112) esp_image: segment 2: paddr=0001a5c8 vaddr=40374000 size=05a50h ( 23120) load I (124) esp_image: segment 3: paddr=00020020 vaddr=42000020 size=17190h ( 94608) map I (148) esp_image: segment 4: paddr=000371b8 vaddr=40379a50 size=07368h ( 29544) load I (157) esp_image: segment 5: paddr=0003e528 vaddr=50000000 size=00010h ( 16) load I (162) boot: Loaded app from partition at offset 0x10000 I (162) boot: Disabling RNG early entropy source... I (177) opi psram: vendor id : 0x00 (UNKNOWN) I (177) opi psram: dev id : 0x01 (generation 2) I (177) opi psram: density : 0x00 (0 Mbit) I (181) opi psram: good-die : 0x01 (Pass) I (186) opi psram: Latency : 0x01 (Fixed) I (191) opi psram: VCC : 0x00 (1.8V) I (195) opi psram: SRF : 0x00 (Slow Refresh) I (201) opi psram: BurstType : 0x00 ( Wrap) I (206) opi psram: BurstLen : 0x00 (16 Byte) I (211) opi psram: Readlatency : 0x02 (10 cycles@Fixed) I (217) opi psram: DriveStrength: 0x00 (1/1) I (222) spiram: Found 16MBit SPI RAM device I (227) spiram: SPI RAM mode: sram 40m I (231) spiram: PSRAM initialized, cache is in normal (1-core) mode. I (238) cpu_start: Pro cpu up. I (242) cpu_start: Starting app cpu, entry point is 0x403751a0 0x403751a0: call_start_cpu1 at

Octal RAM attached is APS25608N-0BR-BD AP Memory Technology DRAM

What config options can I use to use the full 256 MegaBits for the sdkconifig?

Thanks,

Thomas

TGiles1998 commented 2 years ago

Using IDF V5.0

Rebooting... ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT) Saved PC:0x40375910 0x40375910: esp_restart_noos at /esp/esp-idf/components/esp_system/port/soc/esp32s3/system_internal.c:151 (discriminator 1)

SPIWP:0xee Octal Flash Mode Enabled For OPI Flash, Use Default Flash Boot Mode mode:SLOW_RD, clock div:1 load:0x3fcd0110,len:0x18d0 load:0x403b6000,len:0xb70 load:0x403b9000,len:0x31e4 entry 0x403b6240 I (37) boot: ESP-IDF v5.0-dev-2349-g4350e6fef8 2nd stage bootloader I (38) boot: compile time 19:01:32 I (38) boot: chip revision: 0 I (41) boot.esp32s3: Boot SPI Speed : 80MHz I (46) boot.esp32s3: SPI Mode : SLOW READ I (51) boot.esp32s3: SPI Flash Size : 32MB I (56) boot: Enabling RNG early entropy source... I (61) boot: Partition Table: I (65) boot: ## Label Usage Type ST Offset Length I (72) boot: 0 nvs WiFi data 01 02 00009000 00006000 I (79) boot: 1 phy_init RF data 01 01 0000f000 00001000 I (87) boot: 2 factory factory app 00 00 00010000 00100000 I (94) boot: End of partition table I (99) esp_image: segment 0: paddr=00010020 vaddr=3c020020 size=07d20h ( 32032) map I (115) esp_image: segment 1: paddr=00017d48 vaddr=3fc91220 size=02dd0h ( 11728) load I (119) esp_image: segment 2: paddr=0001ab20 vaddr=40374000 size=054f8h ( 21752) load I (130) esp_image: segment 3: paddr=00020020 vaddr=42000020 size=17130h ( 94512) map I (155) esp_image: segment 4: paddr=00037158 vaddr=403794f8 size=07d20h ( 32032) load I (164) esp_image: segment 5: paddr=0003ee80 vaddr=50000000 size=00010h ( 16) load I (170) boot: Loaded app from partition at offset 0x10000 I (170) boot: Disabling RNG early entropy source... I (184) opi psram: vendor id : 0x07 (UNKNOWN) I (185) opi psram: dev id : 0x01 (generation 2) I (185) opi psram: density : 0x00 (0 Mbit) I (189) opi psram: good-die : 0x00 (Fail) I (194) opi psram: Latency : 0x01 (Fixed) I (200) opi psram: VCC : 0x00 (1.8V) I (205) opi psram: SRF : 0x00 (Slow Refresh) I (210) opi psram: BurstType : 0x00 ( Wrap) I (215) opi psram: BurstLen : 0x00 (16 Byte) I (221) opi psram: Readlatency : 0x02 (10 cycles@Fixed) I (227) opi psram: DriveStrength: 0x00 (1/1)

abort() was called at PC 0x42005635 on core 0 0x42005635: esp_spiram_init at /esp/esp-idf/components/esp_hw_support/port/esp32s3/spiram.c:240

Backtrace:0x40375cb6:0x3fceb2200x403797cd:0x3fceb240 0x4037f332:0x3fceb260 0x42005635:0x3fceb2d0 0x403753a8:0x3fceb300 0x403ba265:0x3fceb330 0x403ba5bd:0x3fceb380 0x403b62a9:0x3fceb4b0 0x40045c01:0x3fceb570 |<-CORRUPTED 0x40375cb6: panic_abort at /esp/esp-idf/components/esp_system/panic.c:409

0x403797cd: esp_system_abort at /esp/esp-idf/components/esp_system/esp_system.c:135

0x4037f332: abort at /esp/esp-idf/components/newlib/abort.c:46

0x42005635: esp_spiram_init at /esp/esp-idf/components/esp_hw_support/port/esp32s3/spiram.c:240

0x403753a8: call_start_cpu0 at /esp/esp-idf/components/esp_system/port/cpu_start.c:391

ELF file SHA256: b8392c509b84e665

TGiles1998 commented 2 years ago

PSRAM found, new issue arose https://github.com/espressif/esp-idf/issues/8747#issue-1196525445