天天看點

vivado在遠端伺服器上完成本地裝置的程式燒寫和調試(vivado遠端調試)1 概述2 本地設定3 遠端伺服器設定

vivado遠端調試

目錄

  • 1 概述
  • 2 本地設定
  • 3 遠端伺服器設定

1 概述

本文用于描述FPGA開發過程中,使用遠端伺服器時,直接在遠端伺服器連接配接到本地裝置進行程式的燒寫和調試的過程。

即運用場景為:代碼在伺服器上開發的,硬體闆卡連接配接到的是本地電腦,但想在伺服器中直接打開vivado對闆子進行燒寫程式和調試。

2 本地設定

在本地電腦中找到對應伺服器中VIVADO版本的相應路徑中的hw_server.bat檔案,如下圖所示。

vivado在遠端伺服器上完成本地裝置的程式燒寫和調試(vivado遠端調試)1 概述2 本地設定3 遠端伺服器設定

圖 1 檔案路徑示例

然後輕按兩下這個hw_server.bat,打開這個檔案,保持這個檔案為打開狀态如下圖所示。

vivado在遠端伺服器上完成本地裝置的程式燒寫和調試(vivado遠端調試)1 概述2 本地設定3 遠端伺服器設定

圖 2 檔案打開示例

​ 并通過cmd的dos指令視窗使用ipconfig檢視本機IP,比如本次示例的****192.168.1.18

3 遠端伺服器設定

打開vivado,點選open hardware manager,在 open target中點選 open new target 打開如下界面,之後點下一步。

vivado在遠端伺服器上完成本地裝置的程式燒寫和調試(vivado遠端調試)1 概述2 本地設定3 遠端伺服器設定

圖 3 open new target界面

在hardware server settings界面中選擇遠端裝置(remote server),并在host name中填寫本地電腦的ip,,port預設即可,如下圖所示,之後點下一步。

vivado在遠端伺服器上完成本地裝置的程式燒寫和調試(vivado遠端調試)1 概述2 本地設定3 遠端伺服器設定

圖 4 遠端設定

之後就能在界面中看到本地連接配接的裝置,如果不成功,可關閉防火窗重試。如下圖所示,之後點下一步。

vivado在遠端伺服器上完成本地裝置的程式燒寫和調試(vivado遠端調試)1 概述2 本地設定3 遠端伺服器設定

圖 5 檢視到的遠端裝置

點選完finish之後,即可出現燒寫調試界面,如下圖所示:

vivado在遠端伺服器上完成本地裝置的程式燒寫和調試(vivado遠端調試)1 概述2 本地設定3 遠端伺服器設定

圖 6 燒寫調試界面

繼續閱讀