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

core/naxriscv provide a deployable NaxRiscv SMP #1776

Merged
merged 14 commits into from
Sep 18, 2023

Conversation

Dolu1990
Copy link
Collaborator

Support multi core / coherent dma, can run doom on debian.

@Dolu1990
Copy link
Collaborator Author

On digilent nexys video, dual core RV64GC debian ready :
python3 -m litex_boards.targets.digilent_nexys_video --cpu-type=naxriscv --bus-standard axi-lite --with-video-framebuffer --with-coherent-dma --with-sdcard --with-ethernet --xlen=64 --scala-args='rvc=true,rvf=true,rvd=true,alu-count=2,decode-count=2' --with-jtag-tap --sys-clk-freq 100000000 --cpu-count 2 --build --load

@Dolu1990
Copy link
Collaborator Author

That's is weird, seems like the ci doesn't look at litex_setup.py for the install ?

I can see :
Cloning into 'pythondata-cpu-naxriscv'...
Already on 'master'

while litex_setup.py is :
"pythondata-cpu-naxriscv": GitRepo(url="https://github.com/litex-hub/", branch="smp"),

@enjoy-digital
Copy link
Owner

Thanks @Dolu1990! Sorry for the issue with the CI. I'll look at it. Thanks also @cklarhorst for the PR, I'll see if we can try to also use --dev mode for this instread of introducing a new argument.

@enjoy-digital enjoy-digital merged commit 4639c7b into enjoy-digital:master Sep 18, 2023
1 check failed
@Dolu1990
Copy link
Collaborator Author

No worries, thanks ^^
Related to debian stuff, i documented it there :
https://github.com/SpinalHDL/NaxSoftware/tree/main/debian2

Will, it will likely move on this repo in another folder.

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

Successfully merging this pull request may close these issues.

2 participants