CONFIG_SPIRAM_TYPE_AUTO=yCONFIG_SPIRAM_TYPE_ESPPSRAM32=CONFIG_SPIRAM_SIZE=-1
4MB PSRAM module:I (895) psram: This chip is ESP32-D0WDI (896) spiram: Found 32MBit SPI RAM device8MB PSRAM module:I (882) psram: This chip is ESP32-D0WDI (882) spiram: Found 64MBit SPI RAM device
I (882) psram: This chip is ESP32-D0WDE (882) spiram: Expected 4096KiB chip but found 8192KiB chip. Bailing out..E (883) cpu_start: Failed to init external RAM!abort() was called at PC 0x400817fc on core 0
esptool.py --chip esp32 --port <path-to-serial-port> --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0xd000 ota_data_initial.bin 0x8000 partitions.bin
On 9 Dec 2019, at 9:42 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:Our latest wifi-only modules are coming with ESP-WROVER-B module, and that includes 8MB PSRAM/SPIRAM (not 4MB, our standard so far). I have had one report from the field that factory firmware 3.2.002 works fine, but 3.2.005 crashes on boot with an error:(824) psram: This chip is ESP32-D0WD[[0m
(824) spiram: Expected 4096KiB chip but found 8192KiB chip. Bailing out..I see we have this in our sdkconfig:Type of SPI RAM chip in use( ) Auto-detect(X) ESP-PSRAM32 or IS25WP032( ) ESP-PSRAM64 or LY68L6400Not sure when that appeared, but I guess between 3.2.002 and 3.2.005.The user experiencing this problem is knowledgeable (he managed to recover back to factory), so I am trying a 3.2.007 build with him, with that setting set to auto-detect.Regards, Mark.