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

Example code for "8 RISC-V cores and a USB core"? #21

Closed
nalzok opened this issue Apr 18, 2020 · 5 comments
Closed

Example code for "8 RISC-V cores and a USB core"? #21

nalzok opened this issue Apr 18, 2020 · 5 comments

Comments

@nalzok
Copy link
Contributor

nalzok commented Apr 18, 2020

Hi Olof, a few days ago you announced an interesting result on Twitter:

image

Can you probably share the code with us? I have a TinyFPGA-BX and would love to try it out. While working on a similar project, I had some problems (e.g. this issue) using tinyfpga_bx_usbserial. Your demo would serve as a great example for me and other beginners.

@olofk
Copy link
Owner

olofk commented Apr 19, 2020

Hi. The project is available here https://github.com/olofk/corescore

@nalzok
Copy link
Contributor Author

nalzok commented Apr 19, 2020

Awesome! Just a few notes for others wondering the same.

  1. You need to manually install the usbserial dependency for the TinyFPGA target, otherwise, there will be a "dependency not available" error
fusesoc library add usbserial https://github.com/davidthings/tinyfpga_bx_usbserial 
  1. You need to manually apply this pull request to the tinyfpga_bx_usbserial repository, otherwise, Nextpnr will not be able to meet the timing constraint.

  2. To run corescore/sw/corecount.py, you need to install

pip install u-msgpack-python

Feel free to close this issue if you don't have further comments :)

@davidthings
Copy link

The PR nalzok mentions above is now accepted, obviating the need for step 2 above.

@olofk
Copy link
Owner

olofk commented Jun 18, 2020

Great. Thanks for informing. Still need to write down the other parts. :)

@olofk
Copy link
Owner

olofk commented Jul 25, 2022

I think this would be more suitable to submit as a bug to CoreScore instead of SERV, so I'm closing now

@olofk olofk closed this as completed Jul 25, 2022
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

3 participants