Skip to content
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

sdram_init() vs. init_sequence() #315

Open
epsilon537 opened this issue Dec 23, 2022 · 0 comments
Open

sdram_init() vs. init_sequence() #315

epsilon537 opened this issue Dec 23, 2022 · 0 comments

Comments

@epsilon537
Copy link

Hi,

I'm integrating LiteDRAM as a standard core into my SoC (https://github.com/epsilon537/boxlambda/). I'm using function sdram_init() to initialize SDRAM. This function is not part of the litedram repository, however. It's part of the litex repository.
On the other hand, the software layer that gets generated along with the core does contain a function called init_sequence(). Is that a self-contained, sufficiently complete initialization sequence, i.e. is the intent that I just use init_sequence() and not sdram_init()? Init_sequence() does not do any leveling.

The whole thing works beautifully, btw. Thank you very much for making this core available!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant