How to add other boards? #104
-
|
Hello, I would like to add other boards lile Pynq-Z1 and Ultra96. Do you have any guides for this? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 10 replies
-
|
I am in the process of adding a new board to First step is to create a Github fork of Edit You may leave the default frequencies in Edit
If all goes well you will end up with a project under the Open the Block Design for editing and make any necessary changes. Then write a new project TCL file and use the resulting file as It is also useful to compile a project for one of the supported boards to see what happens. |
Beta Was this translation helpful? Give feedback.
-
|
I do not have an Arty but you should be able to upload and run the Compile the In one terminal: In a second terminal, run A picture of a similar task: |
Beta Was this translation helpful? Give feedback.


I am in the process of adding a new board to
vivado-risc-v. Look at this comparison of my branch and the official branch for the changes I have made thus far. I also started on some notes.First step is to create a Github fork of
vivado-risc-v. Copy one of the directories underboardthat is closest to your target board and rename it. Editboard/YOURBOARNAME/Makefile.incto the specifics of your board. XilinxBoardStore has support for the Ultra96 and some PYNQ boards. If your board does not have an official repo, you can setBOARD_PART=NONEwhich is now an option.Edit
board/YOURBOARNAME/bootrom.dtsto add peripherals to a compiled RISC-V. Ideally you would choose a board to copy that has…