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

Integrate LiteX minitests into Project X-Ray #1151

Open
2 of 10 tasks
tmichalak opened this issue Nov 22, 2019 · 0 comments
Open
2 of 10 tasks

Integrate LiteX minitests into Project X-Ray #1151

tmichalak opened this issue Nov 22, 2019 · 0 comments

Comments

@tmichalak
Copy link
Contributor

tmichalak commented Nov 22, 2019

Add to minitest/litex all the LiteX related minitests.

  • min - Minimal configuration - just a CPU + uart targeting the Basys + Arty boards.

Basys

  • CPU configured in "lite" mode? -- IE No DSPs or anything.
  • CPU configured with divider + multiplier + etc -- with DSPs enabled.

Arty

  • CPU configured in "lite" mode? -- IE No DSPs or anything.
  • CPU configured with divider + multiplier + etc -- with DSPs enabled.
  • min_ddr - Minimal configuration with DDR - CPU + DDR + uart targeting the Basys + Arty boards.

Basys

  • CPU configured in "lite" mode? -- IE No DSPs or anything.
  • CPU configured with divider + multiplier + etc -- with DSPs enabled.

Arty

  • CPU configured in "lite" mode? -- IE No DSPs or anything.
  • CPU configured with divider + multiplier + etc -- with DSPs enabled.
  • base - SoC config with DDR and Ethernet targeting the Arty.
  • CPU configured in Linux mode but with no DSPs.
  • CPU configured in Linux mode but with DSPs.

Add a README which describes how to generate these outputs or even add a script which generates them.
We should also capture the git revisions of everything used to generate this output.

In the future we can expand to adding;

  • SoC config with DDR, PCIe + HDMI for NeTV2.
  • SoC config with DDR, DisplayPort + HDMI + GigE for Nexys Video (200T part)
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