cancel
Showing results for 
Search instead for 
Did you mean: 

use ESP-PSRAM64H as external RAM on STM32H743VIT6 for audio buffers?

gabrielgcma
Associate

I'm building a loop pedal for guitar, and I need to store audio buffers to be looped over. The 1MB provided by the STM32H743VIT6 won't do for recordings longer than 5s on 24bits + 44.1kHz audio quality. I bought some ESP-PSRAM64H chips, which can operate on SPI and QSPI.

I'm a beginner, and I want to know if it's feasible to use them as external RAM, and what would be the approach, pseudo-code-wise. I have found on this board and online that memory mapping wouldn't be possible, but to use it only as an external buffer storage would be feasible.

1 REPLY 1

This: https://www.zagroselec.ir/STFiles/GetAppDocument/1/True/84288ad5-f467-49de-9d1e-2bf12d2d4fcc.pdf ?

 

https://community.st.com/t5/stm32-mcus-products/esp-psram64h-and-stm32h743-qspi-mode/td-p/205754

 

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.