PYNQ-Z2設置指南
先決條件
PYNQ-Z2 板
本文引用地址:http://dyxdggzs.com/article/202410/464006.htm具有兼容瀏覽器的計算機(支持的瀏覽器)
以太網(wǎng)電纜
Micro USB 數據線(xiàn)
預裝圖像的 Micro-SD 卡或空白卡(建議至少 8GB)
板設置
將 ** Boot** 跳線(xiàn)設置為 SD 位置。 (這會(huì )將開(kāi)發(fā)板設置為從 Micro-SD 卡啟動(dòng))
要從 micro USB 電纜為板供電,請將 Power 跳線(xiàn)設置為 USB 位置。(您也可以從外部 12V 為板供電 通過(guò)將跳線(xiàn)設置為 REG 來(lái)調節電源。
將裝有 PYNQ-Z2 映像的 Micro SD 卡插入 Micro 板下方的 SD 卡插槽
將 USB 電纜連接到您的 PC/筆記本電腦,以及板上的 PROG - UART MicroUSB 端口
按照以下說(shuō)明連接以太網(wǎng)端口
打開(kāi) PYNQ-Z2 并按照以下說(shuō)明檢查啟動(dòng)順序
打開(kāi) PYNQ-Z2
如 Board Setup 的步驟 6 所示,將電源開(kāi)關(guān)滑到 ON 位置以打開(kāi)板。紅色 LED 將立即亮起 確認板子已通電。幾秒鐘后,黃色/綠色 / 完成 LED 將亮起,表明 Zynq? 器件正在運行。
一分鐘后,您應該會(huì )看到兩個(gè)藍色 ** LED 和四個(gè) **黃色/綠色 LED 同時(shí)閃爍。藍色 LED 然后,當黃色/綠色 LED 保持亮起時(shí),將打開(kāi)和關(guān)閉。這 系統現已啟動(dòng)并可供使用。
網(wǎng)絡(luò )連接
設置板后,您需要連接到它才能開(kāi)始使用 Jupyter Notebook。
以太網(wǎng)
如果可用,您應該將開(kāi)發(fā)板連接到具有 Internet 網(wǎng)絡(luò )或路由器 訪(fǎng)問(wèn)。這將允許您更新您的開(kāi)發(fā)板并輕松安裝新的軟件包。
連接到計算機
您的計算機上需要有一個(gè)可用的以太網(wǎng)端口,并且您將 需要具有配置網(wǎng)絡(luò )接口的權限。使用直接 連接,您將能夠使用 PYNQ,但除非您可以橋接以太網(wǎng) 將 Board 連接到 Internet 連接到計算機、Board 無(wú)法訪(fǎng)問(wèn) Internet。您將無(wú)法更新或加載新軟件包 無(wú)法訪(fǎng)問(wèn) Internet。
直接連接到計算機(靜態(tài) IP):
分配靜態(tài) IP 地址
將開(kāi)發(fā)板連接到計算機的以太網(wǎng)端口
瀏覽至 http://192.168.2.99
連接到網(wǎng)絡(luò )路由器
如果您連接到路由器或具有 DHCP 服務(wù)器的網(wǎng)絡(luò ),您的主板將 自動(dòng)獲取 IP 地址。您必須確保您有權 將設備連接到您的網(wǎng)絡(luò ),否則板子可能無(wú)法正確連接。
連接到路由器/網(wǎng)絡(luò ) (DHCP):
將主板上的以太網(wǎng)端口連接到路由器/交換機
將您的計算機連接到路由器/交換機上的以太網(wǎng)或 WiFi
瀏覽到 http://<board IP 地址>
可選:請參閱下面的 Change the Hostname (更改主機名)
可選:請參閱下面的 Configure Proxy Settings
連接到 Jupyter Notebook
設置板后,要連接到 Jupyter Notebook,請打開(kāi) Web 瀏覽器并導航到:
http://192.168.2.99如果您的開(kāi)發(fā)板通過(guò)靜態(tài) IP 地址連接到計算機
如果您的 Board 配置正確,您將看到一個(gè)登錄信息 屏幕。用戶(hù)名是 xilinx,密碼也是 xilinx。
登錄后,您將看到以下屏幕:
默認主機名為 pynq,默認靜態(tài) IP 地址為 192.168.2.99。如果您更改了板子的靜態(tài) IP,則 將需要更改您瀏覽到的地址。
首次連接時(shí),您的計算機可能需要幾秒鐘才能 解析主機名/IP 地址。
示例 Notebook
PYNQ 使用 Jupyter Notebook 環(huán)境提供示例和文檔。 使用瀏覽器,您可以交互方式查看和運行 notebook 文檔。
Jupyter 主區域中的 Getting_Started 文件夾包含一些介紹性 Jupyter 筆記本。
示例筆記本已分為多個(gè)類(lèi)別
常見(jiàn):不特定于疊加層的示例
根據您的開(kāi)發(fā)板和您正在使用的 PYNQ 映像,其他文件夾可能是 提供與 Overlay 相關(guān)的示例。例如,基目錄將 包含與基礎疊加相關(guān)的示例。如果您安裝任何其他 overlays,則通常會(huì )在此處復制包含示例 notebook 的文件夾。
當您打開(kāi)筆記本并進(jìn)行任何更改或執行單元格時(shí),筆記本 document 將被修改。建議您在以下情況下 “保存副本” 打開(kāi)一個(gè)新筆記本。如果要恢復原始版本,您可以 從 GitHub 下載所有示例筆記本。
配置 PYNQ
訪(fǎng)問(wèn) Board 上的文件
文件共享服務(wù) Samba 在 板。這允許您將 Pynq 主區域作為網(wǎng)絡(luò )驅動(dòng)器進(jìn)行訪(fǎng)問(wèn),以 將文件傳輸到 Board 或從 Board 傳輸文件。
注意
在下面的示例中,更改主機名或 IP 地址以匹配您的 板設置。
要在 Windows 資源管理器中訪(fǎng)問(wèn) Pynq 主區域,請在 導航欄。
192.168.2.99xilinx # If connected to a Computer with a Static IP
出現提示時(shí),用戶(hù)名為 xilinx,密碼為 xilinx。這 應顯示以下屏幕:
要訪(fǎng)問(wèn) Ubuntu 中的主區域,請打開(kāi)一個(gè)文件瀏覽器,單擊 Go -> Enter Location 并在框中鍵入以下選項之一:
smb://192.168.2.99/xilinx # If connected to a Computer with a Static IP
出現提示時(shí),用戶(hù)名為 xilinx,密碼為 xilinx
更改主機名
如果您所在的網(wǎng)絡(luò )可能連接了其他 PYNQ 板,則應 立即更改您的主機名。這是 work 或 大學(xué)環(huán)境。您可以從終端更改主機名。您可以使用 用于連接終端的 USB 電纜。Jupyter 中也提供了一個(gè)終端 環(huán)境,并且可以從 Internet 瀏覽器使用。
要訪(fǎng)問(wèn) Jupyter 終端,請在 Jupyter 門(mén)戶(hù)主頁(yè)區域中,選擇 New >> 終端。
這將以 root 身份在瀏覽器中打開(kāi)一個(gè)終端。
使用預加載的 pynq_hostname.sh 腳本更改板的主機名。
pynq_hostname.sh <NEW HOSTNAME>
必須重新啟動(dòng) Board 才能應用更改。
shutdown -r now
請注意,由于您以 root 身份登錄,因此不需要 sudo。如果您連接了 終端,您將以 Xilinx 用戶(hù)身份登錄,并且 sudo 必須添加到這些命令中。
當開(kāi)發(fā)板重新啟動(dòng)時(shí),使用新主機名重新連接。
如果您無(wú)法連接到您的開(kāi)發(fā)板,請參閱以下步驟,使用 微型 USB 電纜。
配置代理設置
如果您的開(kāi)發(fā)板連接到使用代理的網(wǎng)絡(luò ),則需要將 proxy 變量。按上述方式打開(kāi)終端并輸入以下內容 其中,您應該將 “my_http_proxy:8080” 和 “my_https_proxy:8080” 替換為 您的設置。
set http_proxy=my_http_proxy:8080set https_proxy=my_https_proxy:8080
故障 排除
打開(kāi) USB 串行終端
如果您無(wú)法從 Jupyter 訪(fǎng)問(wèn)終端,您可以連接 micro-USB 從計算機到 Board 的電纜并打開(kāi)一個(gè)端子。您可以使用 terminal 檢查板子的網(wǎng)絡(luò )連接。您將需要擁有 安裝在您計算機上的終端仿真器軟件。PuTTY 是一個(gè)可以使用且可用的應用程序 在 Windows 上免費。要打開(kāi)終端,您需要知道 的 COM 端口 董事會(huì )。
在 Windows 上,您可以在控制面板的 Windows 設備管理器中找到它。
打開(kāi) Device Manager,展開(kāi) Ports 菜單
找到 USB 串行端口的 COM 端口。例如 COM5
打開(kāi) PuTTY
打開(kāi) PuTTY 后,輸入以下設置:
選擇序列號
輸入 COM 端口號
輸入串行終端設置(如下)
單擊 Open
完整終端設置:
115200 波特
8 個(gè)數據位
1 個(gè)止動(dòng)位
無(wú)奇偶校驗
無(wú)流控
在終端窗口中按 Enter 鍵,確保您可以看到命令提示符:
xilinx@pynq:/home/xilinx#
然后,您可以運行上面列出的相同命令來(lái)更改主機名或配置代理。
您還可以通過(guò)運行 hostname 命令來(lái)檢查開(kāi)發(fā)板的主機名:
hostname
您還可以使用 ifconfig 檢查板子的 IP 地址:
ifconfig
評論