Попробовала на своей плате - заработало, но не сразу. Сперва
компилироваться не хотело, когда в SRAM1-2-3 что-то пишется или
оттуда читается, причем сообщение компилятора невразумительное -
типа "не могу инициализировать нулями секцию .bss". Исследование
показало, что причина в ином - массивы, размещенные мной в
SRAM1-2-3, имели нечетное число элементов uint16_t. Только после
того, как удалось об этом догадаться, память заработала. В среде
CubeMX оказалось необязательным включать клоки:
__HAL_RCC_D2SRAM1_CLK_ENABLE();
__HAL_RCC_D2SRAM2_CLK_ENABLE();
__HAL_RCC_D2SRAM3_CLK_ENABLE();
но где они там сами включаются так и не нашла.