Digilent / Zybo-Z7-20-pcam-5c

52 stars 29 forks source link

vivado 2018.2 #7

Closed synaption closed 5 years ago

synaption commented 5 years ago

I know this pcam demo was made for vivado 2017.4 and I was able to get that working with that version. Seeing as vivado takes up a bunch of storage space however, I would like to get this to work with 2018.2. The issue seems be "IP definition 'MIPI_D_PHY_RX (1.2)' for IP 'system_MIPI_D_PHY_RX_0_0' (customized with software release 2017.4) was not found in the IP Catalog." and "IP definition 'MIPI_CSI_2_RX (1.1)' for IP 'system_MIPI_CSI_2_RX_0_0' (customized with software release 2017.4) was not found in the IP Catalog." Even though it looks like I do have the IP in my catalogue, my guess is that the IP I have is a newer version. Any thoughts or suggestions on howto solve this would be appreciated. Thanks.

synaption commented 5 years ago

Actually, after trying to run on 2017.4, I am having the same issue.. If I understand correctly, these are open source ip cores that have similar names to xilinx ip. Where can I find the open source ip? It does not appear to be in the Digilent ip library.

elodg commented 5 years ago

The IPs mentioned are included on a branch of the vivado-library submodule. When cloning the project, use --recursive to clone submodules too. Or, after cloning non-recursively, do submodule init, submodule update. Confirm that the IP folders are checked out in repo/vivado-library/ip

synaption commented 5 years ago

I recursively cloned the vivado-library repo, and the did "add repository" in vivado. This added 56 ips, but none of the are the mipi ips that I am looking for. Any ideas what I'm doing wrong?

elodg commented 5 years ago

I just checked out the master branch recursively and re-created the project in Vivado 2017.4. image

synaption commented 5 years ago

ah ha. you meant I should clone the project not the library. every thing looks good now. thanks a bunch