STM32H7S7 PSRAM Configuration from "XSPI_PSRAM_MemoryMapped" Example
A couple questions on using the PSRAM on the STM32H7S7 DK.
The "XSPI_PSRAM_MemoryMapped" example configures the XSPI module to have a max transfer length of 0, indicating continuous streaming without wrap can be used. However, the datasheet for APS256XNN only lists wrapping burst modes, no continuous streaming. Shouldn't the MaxTran field be set to match the burst wrap of the part? For example, setting the PSRAM to a 2k burst would be accompanied by:
hxspi1.Init.Refresh = 2048;As an cleaner alternative to manual register writes, I also tried using the "External Memory Manager" Middleware to work with the on-board PSRAM, but it didn't work. Is the APS256XNN PSRAM not supported by this middleware?
