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

Test the gcc compiler for CVA6 and llvm-generic for snitch core in SNAX Container #18

Closed
3 tasks
IveanEx opened this issue Aug 26, 2024 · 1 comment
Closed
3 tasks
Assignees

Comments

@IveanEx
Copy link

IveanEx commented Aug 26, 2024

We are going to abandon the original Occamy docker image and use SNAX image for both hardware and software generation. The toolchain is already available in KULeuven-MICAS/snax_cluster#234 and we need to do several modifications to use it:

  • Bootrom: modify the Makefile in target/rtl/bootrom and target/fpga/bootrom and validate the correct compilation by downloading the Bootrom on FPGA
  • Device Software: normally nothing needs to be modified. Just to validate if the software is linked at the correct memory offset
  • Host Software: modify the toolchain and test the compilation. Make sure that the correct loader script is emitted during the first compilation; and the final linking is conducted correctly.
@IveanEx
Copy link
Author

IveanEx commented Aug 26, 2024

Please wait KULeuven-MICAS/snax_cluster#278 to be merged into main before starting the actual work.

@IveanEx IveanEx closed this as completed Oct 8, 2024
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

2 participants