2024-06-10 05:41 PM
Hi,
I create a new project with STM32CubeIde 1.15.1 (but same with 1.10.1)
I add SDRAM 1 - BANK 1
When I debug this project, after HAL_SDRAM_Init function in MX_FMC_Init(), I can wath the memory in MEMORY BROWSER at address 0x60000000.
But on reference manual, SDRAM should be at 0xC0000000.
I select Default mapping in Bank Mapping :
If I select bank swapped, I have my datas at 0xC0000000.
Is it a bug of STM32CubeIDE ?
Solved! Go to Solution.
2024-06-18 03:34 PM
Ok, for the non-psychic can your perhaps identify files, directories and lines?
BANK2, unless remapped should be at 0xD0000000
2024-06-18 03:43 PM
On example project you mentioned :
Without modify anything, in the main file, juste after
if(HAL_SDRAM_Init(&hsdram, &SDRAM_Timing) != HAL_OK) ==> line 118
I can access at address 0x60000000 instead of 0xD0000000 on memory window of STM32CubeIde 1.15.1
0x60000000 have data
0xD0000000 still have ????????? on memory
2024-06-18 03:52 PM
Isn't 0x60000000 the NOR FLASH on the STM32H743I-EVAL board?
What about after it's finished SDRAM_Initialization_Sequence() ??
or