-
Notifications
You must be signed in to change notification settings - Fork 715
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
Icestudio compatibility (testing on Alhambra)? #92
Comments
Hi! I have just tested the picorv32 on my Alhambra II board. It is working! :-) I've uploaded the test and changes to this repo: https://github.com/FPGAwars/Alhambra-II-FPGA/tree/master/examples/picorv32/picosoc I will test your icestudio block soon, and tell you the changes |
Very very nice! I compared your code and the one used by me - only changes are you disabled flash_io2 and 3. My biggest questionmarks are how to embed it into a design and how to upload or add c code (e.g. LED blink example). |
I am preparing an example for you, in icestudio. i've updated the Alhambra-II picosoc repo. The command for sinthesizing and upload the picosoc is: apio upload -v (-v is optional. Is for making it verbose) and for the firmware: make prog |
Thanks a lot! That was fast. I'll test it as soon as possible! (Currently on a short trip for a few days) |
Thanks @Obijuan for looking into this. Looks like you answered the question so I'm now closing this issue. |
I tested it and it works for me too! Thanks again! I was able to implement equivalents to the Arduino Blink and SerialCallResponseASCII example based on the one given by you. |
@Obijuan: Just found https://github.com/FPGAwars/Alhambra-II-FPGA/tree/master/examples/user-test that is very handy! |
I downloaded the picorv32 and picosoc code and tryied to use it in icestudio in order to put it on an Alhambra II board. I was able to integrate picosoc into icestudio and it works so far: Verify reports an error but Build works anyway. Here how it looks like:
Now I am struggling with how to connect the picosoc pins with my hardware (Alhambra) and how to add code into the cpu? (simple led blink example would do the job)
Can you give me any hints on how to proceed?
The text was updated successfully, but these errors were encountered: