www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > > OpenFPGA


今天給大家?guī)?lái)一款超低成本的FPGA JTAG方案,硬件核心是用樹莓派Pico,使用相關(guān)芯片自己制作JTAG則非常便宜,RP2040某寶的報(bào)價(jià)只有4元,所以自己制作成本非常低廉,當(dāng)然使用Pico成本也不是很高,所以今天就以Pico為例討論怎么制作JTAG并驗(yàn)證。

制作步驟

首先按照GitHub 說(shuō)明(https://github.com/kholia/xvc-pico)在虛擬機(jī)上安裝依賴項(xiàng),然后創(chuàng)建一個(gè)新的存儲(chǔ)庫(kù)目錄并克隆了 pico-SDK 和 XVC-Pico 項(xiàng)目。

克隆了存儲(chǔ)庫(kù),我們就可以構(gòu)建主機(jī)端守護(hù)進(jìn)程。它在 Linux 主機(jī)和 RPi Pico 鏡像像上運(yùn)行。我們按照 GitHub 中提供的說(shuō)明執(zhí)行此操作。

構(gòu)建了使用 XVC-Pico 的守護(hù)進(jìn)程,我們讓它在開發(fā)計(jì)算機(jī)上運(yùn)行。

要在 UF2 文件可用后將映像下載到 RPi Pico,請(qǐng)?jiān)?RPi Pico 通電時(shí)按住 bootsel boot,電路板將掛載到文件系統(tǒng)中。只需復(fù)制 UF2 文件,它就會(huì)安裝完畢并準(zhǔn)備就緒。

通過(guò)對(duì) RPi Pico 進(jìn)行編程,我們可以將用于提供 JTAG 信號(hào)的 GPIO 連接到 FPGA 板上的 JTAG 座子。對(duì)于 GPIO 等其他板,RPi Pico 是 3v3,因此需要確保目標(biāo)板向 Bank 0 提供 3v3,否則存在損壞 FPGA 器件的風(fēng)險(xiǎn)。

JTAG引腳分配如下:

確保在 Pico Pin 23 和目標(biāo)板之間連接接地參考。否則,將無(wú)法連接到設(shè)備。

當(dāng)守護(hù)程序運(yùn)行并且板已連接并通電時(shí),我們可以啟動(dòng) Vivado 并嘗試打開硬件管理器連接到目標(biāo)FPGA上。

Vivado 啟動(dòng)時(shí)打開硬件管理器并創(chuàng)建新的硬件目標(biāo)。使用 Xilinx 虛擬電纜 (XVC) 選項(xiàng)。當(dāng)提示輸入 XVC 時(shí),使用 Linux 開發(fā)計(jì)算機(jī)的 IP 地址。

下一步是使用硬件管理器讀取 XADC 溫度和電壓。

Vitis測(cè)試也是支持的:

總的來(lái)說(shuō),XVC-Pico 應(yīng)用程序給我留下了深刻的印象,并且在成本優(yōu)化開發(fā)中,低成本解決方案非常有優(yōu)勢(shì)。


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
關(guān)閉