boards/stm32f769i-disco: enable FMC with SDRAM support#19851
boards/stm32f769i-disco: enable FMC with SDRAM support#19851bors[bot] merged 3 commits intoRIOT-OS:masterfrom
Conversation
12fb299 to
dcecc41
Compare
|
@dylad According to the authorship of the board definition, I suspect you have a The PR itself is not that spectacular, we have already used the configuration provided in this PR several times in PR #19843 and it is simply copied from such a board. The only difference are the additional 16 data signals. |
|
@gschorcht Sorry I don't have this one, I just had a look at my ST boards. |
Hm, too bad. Nucleo boards do not have external RAM. I have a |
|
I ordered a |
|
bors merge |
|
👎 Rejected by too few approved reviews |
|
bors merge |
|
Build succeeded! The publicly hosted instance of bors-ng is deprecated and will go away soon. If you want to self-host your own instance, instructions are here. If you want to switch to GitHub's built-in merge queue, visit their help page.
|
Contribution description
This PR enables the FMC support on the
stm32f769i-discoboard and the on-board SDRAM MT48LC4M32B2B5-6A with 16 MByte.The PR also includes a very small documentation fix for the
stm32f746g-discoboard (commitf761e2d) and removes double empy line in the test app
tests/periph/fmc.Testing procedure
tests/periph/fmcshould succeed, just compile and flash the app withtests/sys/mallocshould also use the SDRAM. Useand check that the heap also uses the memory in the range from
0xc0000000to0xc0fffffff.UPDATE: Tested with a
stm32f769i-discoboard.Output from tests/periph/fmc
Output from tests/sys/malloc
Issues/PRs references