WROVER SRAM/PSRAM misunderstanding
Posted: Sat Dec 03, 2022 4:12 pm
Dear community,
I allways used ESP32-WROOM module. But some my projects uses video buffers with size in hundreds of kB of SRAM. The SRAM limit of this module is 512 kB which is crazy low. But I came across the ESP32-WROVER module which has the same size of SRAM (512 kB) but it also has PSRAM in megabytes. I thought this memory automatically expands the SRAM ... so I could use a much larger video buffers in my projects. But it doesn't work that way for me. My question is: what is the PSRAM even for? Is it possible to "merge" it with the SRAM address space to make 512 kB + 8 MB size of SRAM?
Thank you!
I allways used ESP32-WROOM module. But some my projects uses video buffers with size in hundreds of kB of SRAM. The SRAM limit of this module is 512 kB which is crazy low. But I came across the ESP32-WROVER module which has the same size of SRAM (512 kB) but it also has PSRAM in megabytes. I thought this memory automatically expands the SRAM ... so I could use a much larger video buffers in my projects. But it doesn't work that way for me. My question is: what is the PSRAM even for? Is it possible to "merge" it with the SRAM address space to make 512 kB + 8 MB size of SRAM?
Thank you!