女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

FPGA遠程更新/遠程調試的一種簡單方法

OpenFPGA ? 來源:OpenFPGA ? 2023-05-25 09:23 ? 次閱讀

之前介紹過一種遠程(無線)更新的方式,詳見《起飛!通過無線WIFI下載調試FPGA》,這種方式缺點有兩個:一是速度較慢;二是我們的設備中需要增加一個無線設備,增加成本的同時增加了暴露的風險。這兩點即無法在調試的時候使用也沒辦法在實際設備中使用。今天我們再介紹另一種簡單方式。

下面是目前我們很多設備常用的硬件架構,這種架構中,我們可以很方便使用嵌入式設備作為“橋梁”用來調試FPGA,其實這也是XVC方案的“變種”。

d16b62f4-fa1d-11ed-90ce-dac502259ad0.png

為了演示上面的方案,使用樹莓派+FPGA進行方案驗證。

d16fd33e-fa1d-11ed-90ce-dac502259ad0.pngd1773c50-fa1d-11ed-90ce-dac502259ad0.png Xilinx 的 Platform Cable USB II

Jtag Pi

我們知道正常的調試器/下載區的JTAG接口可以兼容很多芯片,所以首先需要制作一個擴展板進行IO口電平兼容設計,硬件如下:

d18186ec-fa1d-11ed-90ce-dac502259ad0.png

將Jtag Pi 連接到 raspberry Pi 和在其上運行的軟件應用程序,我們就有了一個便宜的遠程編程器。

如何使用

將 Jtag Pi 連接到 Raspberry Pi 之上后,我們需要將 Xilinx Virtual Cable for Raspberry Pi 應用程序復制到板上。我通過 SSH 將它復制到我的主目錄中。然后只需進入該目錄并運行:

make

就會看到編譯輸出:

cc-std=gnu99-O3-c-oxvcpi.oxvcpi.c
cc-oxvcpixvc

之后我們有一個編譯的應用程序。運行它:

sudo./xvcpi

完畢!

現在我們可以試一試了。

測試

我們需要將 Jtag Pi 和 FPGA 連接。

d18a282e-fa1d-11ed-90ce-dac502259ad0.png

引腳 Vcc 連接到 FPGA 板的 Vref。它用于對信號進行電壓轉換(電壓取決于電路板)。

首先我們運行 Xilinx Vivado。然后從主菜單中選擇Open Hardware Manager 。

d192913a-fa1d-11ed-90ce-dac502259ad0.png

在硬件管理器中,我們將看到硬件選項卡,我們可以在其中使用連接器圖標打開目標。

d198d626-fa1d-11ed-90ce-dac502259ad0.png

之后我們將連接到本地主機 hw_server。

d1a2115a-fa1d-11ed-90ce-dac502259ad0.png

現在右鍵單擊 localhost 并選擇Add Xilinx Virtual Cable (XVC)。現在在彈出窗口中輸入 Raspberry Pi IP(WiFi 或以太網 - 取決于使用的網絡)。

d1aa4262-fa1d-11ed-90ce-dac502259ad0.png

連接后將看到一些已識別的設備——在我們的例子中我們看到 xc7z007s。

d1afde2a-fa1d-11ed-90ce-dac502259ad0.png

現在我們可以為 FPGA 選擇 bit 文件并對其進行遠程編程。

d1b708e4-fa1d-11ed-90ce-dac502259ad0.png

測試如下,對 FPGA 進行下載需要 5 秒(Zynq 7z007s 的比特流大小約為 17Mb)。如果比特流中有調試內核,還可以讀取 XADC 值或ila進行調試。

d1bfef5e-fa1d-11ed-90ce-dac502259ad0.png

項目地址

https://github.com/kholia/xvcpi

https://bitbucket.org/Mylium/xvcpi/src/master/

總結

樹莓派板載了wifi和1G 網口,所以可以使用無線或者有線進行調試。對應于實際設備中,上面的代碼很容易移植到新的嵌入式設備,也無需浪費時間和精力在FPGA上做遠程更新的手段。

PS:Jtag Pi不是必須得,只要樹莓派的IO電平和FPGA電平標準兼容即可。

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1644

    文章

    21993

    瀏覽量

    615407
  • 嵌入式
    +關注

    關注

    5144

    文章

    19575

    瀏覽量

    315792
  • WIFI
    +關注

    關注

    81

    文章

    5385

    瀏覽量

    207697
  • 遠程調試
    +關注

    關注

    0

    文章

    47

    瀏覽量

    8733
  • 遠程更新
    +關注

    關注

    0

    文章

    8

    瀏覽量

    7655

原文標題:FPGA遠程更新/遠程調試的一種簡單方法

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    遠程在線更新FPGA程序的方法

    本文以提高FPGA遠程更新程序的方便性為目標,提出了一種基于EPCS Flash的遠程在線更新
    發表于 02-22 11:33 ?3w次閱讀
    <b class='flag-5'>遠程</b>在線<b class='flag-5'>更新</b><b class='flag-5'>FPGA</b>程序的<b class='flag-5'>方法</b>

    Xilinx FPGA遠程調試方法()

    日常的FPGA開發常常會遇到“編碼與上機調試使用各自的電腦”的場景,解決方法般如下。
    發表于 05-25 14:36 ?3584次閱讀
    Xilinx <b class='flag-5'>FPGA</b><b class='flag-5'>遠程</b><b class='flag-5'>調試</b><b class='flag-5'>方法</b>(<b class='flag-5'>一</b>)

    Xilinx FPGA遠程調試方法(二)

    上篇主要是分享了Vivado編譯軟件遠程調試方法。杰克使用Vivado軟件進行遠程連接,主要是用于固化程序以及FPGA(PL端)的異常排查
    發表于 05-25 14:36 ?3393次閱讀
    Xilinx <b class='flag-5'>FPGA</b><b class='flag-5'>遠程</b><b class='flag-5'>調試</b><b class='flag-5'>方法</b>(二)

    使用MAXI接口的最簡單方法是什么?

    我的塊設計中有個XADC,我能夠從我的arm / xmd使用“axi_lite總線”進行訪問是否有一種簡單方法可以從FPGA內部發出“相
    發表于 11-02 11:32

    一種基于EPCS Flash的遠程在線更新FPGA程序的方法

    遠程在線更新FPGA程序系統的硬件結構是怎樣構成的?怎樣去設計一種遠程在線更新
    發表于 06-18 09:16

    一種節省能源的簡單方法

    一種節省能源的簡單方法是在晚上關閉Mac。與不活動,空閑或睡眠的Mac相比,關機的Mac所消耗的能源更少。對于運行大量Mac的組織,應優先考慮整夜關機。反對在夜間關閉的個常見論點是關閉和啟動所花
    發表于 12-29 08:20

    如何去實現一種基于RT-Thread+RA6M4的遠程開機助手設計

    的網絡通道只作提示(分為兩情況,一種是有公網IP:很簡單,開啟路由器的DDNS,在路由器處做個端口轉發,把系統自帶的電腦遠程桌面開啟,開
    發表于 06-20 10:42

    一種寬范圍微弱直流信號測量的簡單方法

    一種寬范圍微弱直流信號測量的簡單方法 介紹一種采用對數運算功放大器MAX4206的測量方法,可實現1nA~1mA直流電流的測量,電路設計簡單
    發表于 04-24 09:46 ?19次下載

    多節點大容量FPGA系統的遠程升級方法

    多節點大容量FPGA系統的遠程升級方法 針對目前廣泛使用的以大容量FPGA實現主要功能的多節點系統的遠程升級問題,提出了
    發表于 03-29 15:09 ?917次閱讀
    多節點大容量<b class='flag-5'>FPGA</b>系統的<b class='flag-5'>遠程</b>升級<b class='flag-5'>方法</b>

    簡單介紹一種遠程傳輸監控的數據采集方法

    溫濕度、輻照度是光伏行業的必測項目,而目前的采集多是通過U盤存儲數據進行離線分析,期間是否存儲成功、是否及時發現異常都較為困難。本文將簡單介紹一種遠程傳輸監控的數據采集方法
    的頭像 發表于 02-02 13:54 ?1.8w次閱讀
    <b class='flag-5'>簡單</b>介紹<b class='flag-5'>一種</b><b class='flag-5'>遠程</b>傳輸監控的數據采集<b class='flag-5'>方法</b>

    設計一種跳轉到Avalon總線的簡單方法

    和通過Altera的 Avalon 存儲器映射(MM)總線連接的外設組合。這些處理器極大地簡化了最終應用程序,但需要強大的編程背景和復雜工具鏈的知識。這可能會妨礙調試,特別是如果硬件工程師需要一種簡單
    的頭像 發表于 08-07 10:45 ?2780次閱讀

    如何實現遠程FPGA更新和重啟

    如今, 大多數通訊系統均將FPGA作為其產品解決方案, 且已有大量FPGA應用到通訊系統之中。為了達到降低系統維護的成本的目的,我們就需要實現FPGA遠程
    發表于 07-10 16:01 ?21次下載
    如何實現<b class='flag-5'>遠程</b><b class='flag-5'>FPGA</b>的<b class='flag-5'>更新</b>和重啟

    AN143-一種準確預測泄漏電流引起的PLL參考雜散電平的簡單方法

    AN143-一種準確預測泄漏電流引起的PLL參考雜散電平的簡單方法
    發表于 05-11 10:00 ?7次下載
    AN143-<b class='flag-5'>一種</b>準確預測泄漏電流引起的PLL參考雜散電平的<b class='flag-5'>簡單方法</b>

    如何實現工業設備遠程調試方法

    隨著工業4.0的推進,智能化、網絡化、遠程化已經成為現代工業設備的重要發展方向。其中,遠程調試作為一種有效的技術手段,能夠顯著提高設備維護效率、降低成本,具有非常重要的實踐意義。本文將
    的頭像 發表于 09-14 10:03 ?1518次閱讀

    一種簡單高效配置FPGA方法

    本文描述了一種簡單高效配置FPGA方法,該方法利用微處理器從串行外圍接口(SPI)閃存配置FPGA
    的頭像 發表于 10-24 14:57 ?1490次閱讀
    <b class='flag-5'>一種</b><b class='flag-5'>簡單</b>高效配置<b class='flag-5'>FPGA</b>的<b class='flag-5'>方法</b>
    主站蜘蛛池模板: 万全县| 罗田县| 门源| 大悟县| 白沙| 青田县| 莆田市| 平果县| 瓮安县| 祁东县| 荔浦县| 崇文区| 祥云县| 秦皇岛市| 抚松县| 晋州市| 平果县| 通山县| 华坪县| 大荔县| 东兰县| 江都市| 蚌埠市| 拜泉县| 葵青区| 九龙坡区| 田林县| 芒康县| 彝良县| 江源县| 武山县| 玉溪市| 东海县| 蓬溪县| 余干县| 邵武市| 广元市| 淳安县| 淮北市| 扶余县| 同江市|