• 0

Arty Z7 and SDSoC - how to get started?


Earlier this year I bought an Arty A7-35T and was able to create a project using Vivado and writing VHDL code. The thing that helped the most to get started was a blinking lights example project.

Recently, I bought an Arty Z7-20 board, and would like to use it with SDSoC. I managed to get SDSoC installed and running. Now, how to start writing code? I've spent more than a day looking through various tutorials and getting started guides, but so far haven't found what I really need.

One of the most helpful documents I found was the step-by-step "Introduction to the SDSoC Development Environment" at https://www.xilinx.com/html_docs/xilinx2017_4/sdsoc_doc/fzn1504034404694.html or the similar material in the "SDSoC Environment Tutorial Introduction" at https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_4/ug1028-sdsoc-intro-tutorial.pdf . However, I soon got stuck again when I needed to choose a platform, and Arty Z7 is not in the list of available choices. I found some Arty_Z7_20 platform files at https://github.com/Digilent/SDSoC-platforms and figured out how to add that platform to the list and create a project with that platform. But then the next hurdle is to select the Linux system configuration (it's not available in the Arty_Z7_20 platform) and then, after that, "Select a template to create your project" - there are no templates available in the Arty_Z7_20 platform except "Empty Application".

So, how can I proceed? Is there a better getting started guide that I've overlooked, perhaps one that is tailored to the Arty Z7? Is there a blinky light example project that I could build in SDSoC and run on the Arty Z7?

If suitable Arty Z7 getting started documentation, platform files, and example projects don't already exist, I'm willing to create them and make them available so the next Arty Z7 user can get started a lot easier. But right now, I need some guidance on how to proceed.


Link to post
Share on other sites

1 answer to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now