Run the hardware server from the computer that connects to the target board. To do so, launch the hardware server from the computer that has a JTAG connection to the VCK190 board.
Launch Vivado by issuing the command,
vivado
.Set up the Vivado Hardware Manager by clicking Flow -> Hardware Manager, and click Open target.
Select Open New Target, and click Next.
Add the
Host Name
as you see in step 5, and click Next.After a successful connection to your host, you can verify the hardware devices
arm_dap_0
,xcvc1902_1
, and click Next.Click Finish.
Under the Hardware Device Properties window, click the ellipsis (…) to select the generated probe file from
${PROJECT_PATH}/tutorial.ltx
.After the hardware device got refreshed, you can observe the following messages in the Tcl console:
Processed interface mm2s_s_ila1_slot0 Processed interface vitis_design_s2mm_1_0_s_ila1_slot1 Processed interface vitis_design_s2mm_2_0_s_ila1_slot2
Click the
hw_ila_1
as follows:Select the
+
button from the Trigger Setup - hw_ila_1 window, and select theTVALID
signal probes, and click OK.Once the probes are added, select
1 (logical one)
from the dropdown in theValue
column for all three probes. This is required to capture the signals whenTVALID
is high.Observe the Core status as
IDLE
in the Settings-hw_ila_1 window. Now, select the>(Play)
button at the top to capture the configured signals, and observe the status changes toWaiting for Trigger
as follows:Wait for the ILA to be ready to capture signals, and run the application on the
VCK190
board../host.exe a.xclbin
Expect to see the following result:
After completing above steps, you are able to see the captured-related AXI signals and data are shown in a waveform with timing information from Vivado.