在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

JTAG下載器連接時FPGA不加載flash里的程序解決辦法

OpenFPGA ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2020-10-30 11:37 ? 次閱讀

最近群里有很多人遇到上述的情況,一直覺得不可思議,以前沒有遇到這種情況,如果是很常見的情況,那官網一定有人反饋,如果是極特別的情況,那么也就只能按照BUG處理了。

很幸運,官網有很多人反饋類似的問題。

出現這個問題的原因:

以下行為是Vivado 2016.1硬件管理器的新增功能(還是新功能,滋滋...):當板斷電或斷開電纜連接時,Vivado將在硬件管理器中關閉硬件目標。

重新打開板電源或重新連接電纜后,Vivado現在將自動嘗試在Hardware Manager中重新打開硬件目標。

除了重新打開硬件目標之外,硬件管理器還將嘗試刷新所有設備寄存器,包括讀取配置狀態寄存器。

由于此新行為,如果滿足以下所有條件,則可能會看到間歇性配置失敗:

使用JTAG以外的任何配置接口(我們使用的是FLASH)

Vivado硬件管理器在連接Digilent或Xilinx USB編程電纜的情況下打開

電路板上電或正在上電

(上面描述的就是我們說的;在JTAG下載器連接時FPGA不加載flash里的程序,基本就一樣不差)

如果使用了任何配置接口(JTAG除外),并且還連接了JTAG電纜,則JTAG鏈自動檢測和/或寄存器讀取可能會中斷配置,并且在加電或重啟后將無法完成配置。

有關更多詳細信息,請參閱(UG908)。

在以下三種情況下可能會發生此問題(上面情況時必發生的):

設備上電或重啟。脈沖PROGRAM_B不會導致此問題,因為Vivado硬件管理器看不到電纜斷開連接并執行了電纜自動檢測。

用戶發出“ refresh_hw_devices”命令

用戶插入JTAG電纜

解決辦法:一、通過Vivado_init.tcl腳本避免情況發生1)新建一個Vivado_init.tcl腳本,添加一下內容:

set_param labtools.auto_update_hardware 0 2)將腳本放到: installdir/Vivado/version/scripts/Vivado_init.tcl 目錄下 installdir是Vivado Design Suite的安裝目錄。 或者 添加本地用戶目錄:

對于Windows 7:%APPDATA%/ Roaming / Xilinx / Vivado / Vivado_init.tcl

對于Linux:$ HOME / .Xilinx / Vivado / Vivado_init.tcl

如果這兩個位置都存在Vivado_init.tcl,則Vivado首先從安裝目錄中獲取文件,然后從您的主目錄中獲取文件。

二、在加電或重新啟動電源之前,請拔下電纜。三、減慢輪詢的發生。例如,每小時輪詢一次,請使用以下選項啟動hw_server:

hw_server -e "set jtag-poll-delay 3600000000"This command should be called in the CMD window instead of Vivado Tcl console.四、按以下步驟在JTAG模式下關閉并重新打開目標,以防止發生任何輪詢,然后恢復到正常模式:1)在JTAG模式下關閉并重新打開目標:set tmp_target [ get_hw_targets -filter { IS_OPENED == 1 }]close_hw_target $tmp_targetopen_hw_target -jtag_mode on $tmp_targetset_property LOCK true [get_property HW_JTAG $tmp_target] 2)軟件啟動后,恢復到正常模式:set_property LOCK false [get_property HW_JTAG $tmp_targetclose_hw_target $tmp_targetopen_hw_target $tmp_target

我試過第一種方式,同時用兩種方式加載了Vivado_init.tcl,問題可以解決。

也試過在重新上電的過程中關閉Vivado(不讓JTAG工作),也是可以正常啟動的,其他方式大家可以多去嘗試。

官方這種處理方式有一定便攜性和局限性,各有優缺點,不知道大家怎么看。

原文標題:[Xilinx]在JTAG下載器連接時FPGA不加載flash里的程序

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

責任編輯:haq

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

    關注

    1630

    文章

    21777

    瀏覽量

    604723
  • FlaSh
    +關注

    關注

    10

    文章

    1640

    瀏覽量

    148320
  • JTAG
    +關注

    關注

    6

    文章

    401

    瀏覽量

    71747

原文標題:[Xilinx]在JTAG下載器連接時FPGA不加載flash里的程序

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

收藏 人收藏

    評論

    相關推薦

    斷路常見故障及解決辦法

    斷路常見故障及解決辦法 1. 斷路無法合閘 故障原因: 斷路內部機械故障,如彈簧卡滯、合閘機構損壞等。 斷路保護裝置動作,如過載、短
    的頭像 發表于 01-03 09:30 ?309次閱讀

    使用wavevison5軟件時,FPGA中的程序是在線加載的,CY7C68013A中的固件也是在線加載的嗎?

    我現在沒有使用Wavevison5軟件,而是用JTAG接口把snar019文件夾中的FPGA程序直接下載FPGA中,
    發表于 12-27 08:11

    Stellaris引導加載程序用戶指南

    電子發燒友網站提供《Stellaris引導加載程序用戶指南.pdf》資料免費下載
    發表于 12-23 16:24 ?0次下載
    Stellaris引導<b class='flag-5'>加載</b><b class='flag-5'>程序</b>用戶指南

    常見墊圈故障及解決辦法 防漏墊圈的設計與應用

    常見墊圈故障及解決辦法 1. 墊圈老化 故障現象: 墊圈因長時間使用而老化,失去彈性,導致密封性能下降。 解決辦法: 定期檢查墊圈的老化情況,及時更換新的墊圈。 2. 墊圈變形 故障現象: 由于安裝
    的頭像 發表于 12-12 15:31 ?380次閱讀

    雷達探測常見故障及解決辦法

    雷達探測,特別是用于車輛泊車輔助的雷達系統,常見故障及其解決辦法可以歸納如下: 一、無報警提示故障 故障現象 : 在掛入倒擋或者按下雷達開關后,雷達系統毫無反應。 可能原因 : 倒車雷達系統工作
    的頭像 發表于 11-24 09:46 ?627次閱讀

    RS232串口通信中常見問題及解決辦法

    串口線。 問題 :使用了錯誤的串口線類型(如交叉線而非直通線)。 解決辦法 :根據設備要求選擇正確的串口線類型。一般來說,直通線用于連接電腦和控制等設備,而交叉線則用于連接兩個具有相
    的頭像 發表于 11-21 09:32 ?1789次閱讀

    溫控常見故障及解決辦法

    ,但無法控制加熱或冷卻系統。 解決辦法: 檢查電源: 確保溫控已正確連接到電源。如果使用電池,請更換新電池。 檢查接線: 檢查溫控的接線是否松動或損壞。如果需要,重新
    的頭像 發表于 11-06 13:51 ?5695次閱讀

    常見MCU故障及解決辦法

    微控制單元(MCU)是現代電子設備中的核心組件,負責處理和控制各種功能。然而,由于各種原因,MCU可能會出現故障。以下是一些常見的MCU故障及其解決辦法: 1. 電源問題 故障現象: MCU無法
    的頭像 發表于 11-01 13:41 ?2362次閱讀

    常見元器件故障及解決辦法

    在電子設備的日常使用和維護中,元器件的故障是不可避免的。了解常見元器件的故障類型及其解決辦法,對于快速定位問題并進行修復至關重要。 1. 電阻故障 故障現象: 電阻值變化:電阻老化或損壞導致其實
    的頭像 發表于 10-29 16:21 ?728次閱讀

    海外大帶寬服務連接失敗解決辦法

     海外大帶寬服務連接失敗可能由多種原因引起,以下是一些常見的故障排除步驟和可能的解決方案。Rak小編為您整理發布海外大帶寬服務連接失敗解決辦法
    的頭像 發表于 09-29 09:53 ?238次閱讀

    C2000 MCU JTAG 連接調試

    電子發燒友網站提供《C2000 MCU JTAG 連接調試.pdf》資料免費下載
    發表于 09-09 09:30 ?0次下載
    C2000 MCU <b class='flag-5'>JTAG</b> <b class='flag-5'>連接</b>調試

    AWR294x主引導加載程序和輔助引導加載程序

    電子發燒友網站提供《AWR294x主引導加載程序和輔助引導加載程序.pdf》資料免費下載
    發表于 09-06 09:47 ?0次下載
    AWR294x主引導<b class='flag-5'>加載</b><b class='flag-5'>程序</b>和輔助引導<b class='flag-5'>加載</b><b class='flag-5'>程序</b>

    有沒有辦法在UART上禁用引導加載程序轉儲啟動信息?

    有沒有辦法在 UART 上禁用引導加載程序轉儲啟動信息?我應該改用 UART1 嗎? 我將創建一個橋接(連接)ESP8266到 XBEE,并且此引導
    發表于 07-12 13:20

    Profinet IO通信故障的解決辦法

    Profinet IO通信故障可能由多種原因引起,以下是一些常見的通信故障及其解決辦法
    的頭像 發表于 03-08 11:27 ?1196次閱讀

    關于JTAG口,你了解多少?

    就不能下載程序了,而且這種事情已經不是第一次了,之前在做項目的時候也出現過,而且出現的形式也極其相似,之前還用的好好的,第二天就不行了,真是讓人郁悶。為此,本人也是去嘗試了很多解決辦法,一開始也沒有去
    發表于 01-19 21:19
    主站蜘蛛池模板: 国产精品久久久亚洲第一牛牛| 濑亚美莉vs黑人欧美视频| 九月色婷婷| 天堂bt资源www在线| 高清性欧美xxx| 婷婷五月天.com| 日本免费观看完整视频| 啪啪网视频| 色天天综合网| 美女毛片视频| 亚洲高清色| 日本不卡高清视频| 88av视频在线观看| 国产精品二区三区免费播放心| 欧美高清a| 日本三人交xxx69视频| 天堂网在线www资源在线| 成人免费看片视频色多多| 美女视频大全美女视频黄| 四虎a级欧美在线观看| 在线免费成人| 亚欧免费视频一区二区三区| 亚洲激情四射| 午夜免费视频| 青草青青视频| 欧美不卡视频在线| 8090yy理论三级在线观看| 美女和美女| 天天做天天玩天天爽天天| 毛片免费网| 日本三级强在线观看| 天堂中文在线免费观看| 在线观看www日本免费网站| 日本在线不卡视频| 亚洲一级毛片中文字幕| 免费h视频网站| 1024你懂的国产日韩欧美| 激情www| 成人伊人亚洲人综合网站222| 欧美色天使| 欧美成人一区二区三区在线视频|