-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
boards/stm32f769i-disco: enable FMC with SDRAM support #19851
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-disco
board and the on-board SDRAM MT48LC4M32B2B5-6A with 16 MByte.The PR also includes a very small documentation fix for the
stm32f746g-disco
board (commitf761e2d) and removes double empy line in the test app
tests/periph/fmc
.Testing procedure
tests/periph/fmc
should succeed, just compile and flash the app withtests/sys/malloc
should also use the SDRAM. Useand check that the heap also uses the memory in the range from
0xc0000000
to0xc0fffffff
.UPDATE: Tested with a
stm32f769i-disco
board.Output from tests/periph/fmc
Output from tests/sys/malloc
Issues/PRs references