09-02-2020 08:14 PM
09-04-2020 04:54 AM - edited 09-08-2020 10:33 PM
It is possible to clock one FPGA from another one. You can check Zybo clock working with oscilloscope.
Here, problem is not related to clocking.
I believe you are trying to program two different board with Vivado hardware manager on your PC/Laptop. I mean you have connected two JTAG cable (one coming from Zybo and another coming from Artix-7 Board.) Is that correct?
If yes, you cannot configure or connect two Individual JTAG connection to one Vivado Hardware manager instance. Check https://forums.xilinx.com/t5/FPGA-Configuration/Two-Jtag-Programmers-within-a-PC/td-p/931810 and if you have different programming cable then you can follow approach provided at https://www.xilinx.com/support/answers/64252.html
As you can program board individually, I will suggest following approach:
1. Program Zybo board
2. Disconnect JTAG cable of Zybo
3. Connect Artix-7 JTAG cable
4. Program Artix-7 Board.
Do not turn off power during this approach.
Or You can switch between targets connected to hardware manager : check https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_2/ug908-vivado-programming-debugging.pdf (page 24 and 25)
09-15-2020 11:44 PM
The zybo clock is working most probably, due to the lockdown situation currently I do not have an oscilloscope to verify.
Next, I'm programming two different boards from two different laptops.
I had the same approach in mind as you suggested, but that was not working so then I started using two different laptops but the issue is still the same. Once I program my zybo, and zybo being connected to the Artix board, now if I try to program Artix it says the HW is already occupied.
09-17-2020 08:04 AM
Can you share interface details/schematic/diagram of Zybo and Artix-7 board?