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

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

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

3天內不再提示

將 .mcs文件寫入Quad SPI或Linear BPI閃存

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-06-29 09:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

將 .mcs 文件寫入 Quad SPILinear BPI 閃存

大多數 FPGA/SoC 開發板都有用于非易失性存儲的閃存設備。通常,它可以是 Quad SPI 閃存(串行接口)或線性 BPI 閃存(并行接口)。盡管它可用于存儲任何內容,但它通常用于存儲 FPGA 或 SoC 的配置(例如比特流、FSBL、U-Boot、Linux 內核)。如果正確設置了 FPGA 或 SoC 的啟動模式,上電時它應該從閃存中讀取,將比特流加載到 FPGA 中,然后加載并運行軟件組件。

在這篇博文中,我們將介紹使用 Vivado 硬件管理器對開發板閃存進行編程的步驟。我將為 KCU105 板執行此操作,但我還列出了一些流行的開發板以及用于每個開發板的相應閃存設置。

如何對閃存進行編程

  1. 啟動 Vivado。在歡迎屏幕上,單擊“打開硬件管理器”。

94f8779c-f741-11ec-ba43-dac502259ad0.png

  1. 為您的開發板通電并確保其 JTAG 端口已連接到您的計算機。

  2. 在硬件管理器中,單擊“打開目標”,然后單擊“自動連接”。

950bee3a-f741-11ec-ba43-dac502259ad0.png

  1. 右鍵單擊 FPGA/SoC 設備,然后單擊“添加配置存儲器設備”。

9517ea32-f741-11ec-ba43-dac502259ad0.png

  1. 現在我們必須指定連接到我們特定開發板上的 FPGA/SoC 設備的內存部分。要為您的開發板找到內存部分,您必須深入研究用戶指南或電路板原理圖。為了幫助您,我在圖片下方列出了一堆 FPGA/SoC 開發板的閃存名稱(向下滾動)。

9626d5be-f741-11ec-ba43-dac502259ad0.png

7 系列板卡

木板 類型 尺寸 部分 # 閃存名稱
AC701 QSPI 32MB N25Q256A13ESF40G mt25ql256-spi-x1_x2_x4
KC705 QSPI 16MB N25Q128A13BSF40F mt25qu128-spi-x1_x2_x4
KC705 BPI 128MB PC28F00AP30TF 28f00ap30t-bpi-x16
VC707 BPI 128MB PC28F00AG18FE mt28gu01gaax1e-bpi-x16
VC709 BPI 128MB PC28F00AG18FE mt28gu01gaax1e-bpi-x16
ZC702 QSPI 16MB N25Q128A11ESF40G mt25qu128-spi-x1_x2_x4
ZC706 雙 QSPI 32MB S25FL128SAGMFIR01 s25fl128l-spi-x1_x2_x4_x8

Ultrascale/Ultrascale+ 板

木板 類型 尺寸 部分 # 閃存名稱
KCU105 雙 QSPI 64MB N25Q256A11ESF40F mt25qu256-spi-x1_x2_x4_x8
KCU116 雙 QSPI 256MB MT25QU01GBBB8ESF-0SIT mt25qu01g-spi-x1_x2_x4_x8
VCU108 BPI 128MB MT28GU01GAAA1EGC-0SIT mt28gu01gaax1e-bpi-x16
VCU110 雙 QSPI 128MB MT25QU512ABA8E12-0SIT mt25qu512-spi-x1_x2_x4_x8
VCU118 雙 QSPI 256MB MT25QU01GBB8ESF mt25qu01g-spi-x1_x2_x4_x8
VCU118 BPI 128MB MT28GU01GAAA1EGC-0SIT mt28gu01gaax1e-bpi-x16

Zynq Ultrascale+ 開發板

木板 類型 尺寸 部分 # 閃存名稱
ZCU104 QSPI 64MB MT25QU512ABB8ESF mt25qu512-spi-x1_x2_x4
ZCU102 雙 QSPI 128MB MT25QU512ABB8ESF mt25qu512-spi-x1_x2_x4_x8
ZCU106 雙 QSPI 128MB MT25QU512ABB8ESF mt25qu512-spi-x1_x2_x4_x8
ZCU111 雙 QSPI 512MB MT25QU02GCBB8E12-0sit mt25qu02g-spi-x1_x2_x4_x8

其他流行板

木板 類型 尺寸 部分 # 閃存名稱
藝術A7 QSPI 16MB N25Q128A13ESF40 mt25ql128-spi-x1_x2_x4
PYNQ Z1 QSPI 16MB S25FL128SAGMFI00 s25fl128sxxxxxx0-spi-x1_x2_x4
PYNQ Z2 QSPI 16MB S25FL128S s25fl128sxxxxxx0-spi-x1_x2_x4
ZedBoard QSPI 32MB S25FL256S s25fl256sxxxxxx0-spi-x1_x2_x4
MicroZed QSPI 16MB S25FL128SAGBHI200 s25fl128sxxxxxx0-spi-x1_x2_x4
Z-轉彎 QSPI 16MB W25Q128BVFIG mt25ql128-spi-x1_x2_x4

關于 Dual Quad SPI 的注意事項

您可能會注意到上面列出的閃存名稱都以x1_x2_x4開頭x1_x2_x4_x8后綴用于雙四路 SPI 接口,其中兩個四路 SPI 設備連接到一個 8 位寬的接口。但是,僅僅因為連接了 2 個 Quad SPI 閃存,并不意味著您必須同時使用它們。如果您只想使用第一個 Quad SPI 設備,那么您應該使用x1_x2_x4后綴。

  1. 選擇閃存設備后,系統會詢問您是否要立即對配置存儲設備進行編程。單擊“確定”。

9632ca18-f741-11ec-ba43-dac502259ad0.png

  1. 現在您需要選擇.mcs.prm文件來對閃存進行編程。請注意,就我而言,我在Quad SPI 模式下對 KCU105 的閃存進行編程,這意味著我需要兩個.mcs文件和兩個.prm文件。如果您不使用雙 Quad SPI 模式,則您只能選擇每個文件中的一個。

9640fb06-f741-11ec-ba43-dac502259ad0.png

單擊“確定”后,Vivado 硬件管理器應該對您的電路板閃存進行編程并驗證它是否正確編程。

審核編輯 :李倩


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

    關注

    16

    文章

    1838

    瀏覽量

    115846
  • SPI
    SPI
    +關注

    關注

    17

    文章

    1793

    瀏覽量

    95284
  • Vivado
    +關注

    關注

    19

    文章

    834

    瀏覽量

    68501

原文標題:如何使用 Vivado 硬件管理器對閃存進行編程

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【Banana Pi BPI-RV2開發板試用體驗】開箱上電

    。 下一步openwrt的固件升級到最新,并配置一些必要的軟件看看。 官方資料 香蕉派 BPI-RV2 官方介紹:https://docs.banana-pi.org/zh/BPI
    發表于 06-26 19:51

    如何在設備上通過USBEZ-USB?第二個SPI閃存用作文件系統的應用說明建議?

    是否有關于如何在 設備上通過 第二個 SPI 閃存用作文件系統的應用說明建議?USBEZ-USB?
    發表于 05-09 06:26

    如何使用Keil二進制文件加載到外部SPI Flash中?

    我想知道是否有辦法使用 Keil 隨機二進制文件加載到外部 SPI 閃存中。二進制文件通過
    發表于 03-17 06:37

    DLPC410如何對SPI閃存進行編程?

    ,但是找不到下載的地方。 如何對 SPI 閃存進行編程? 終端客戶將在 PCB 組裝之前組裝后通過 Xilinx 工具對 SPI 閃存進行
    發表于 02-17 07:31

    影響25Q20D閃存芯片寫入速度和使用壽命的因素有哪些?

    影響25Q20D閃存芯片寫入速度和使用壽命的因素有哪些?首先我們來談談影響寫入速度九個方面:存儲容量和架構:存儲容量的增加會導致芯片內部的數據管理和尋址更為復雜,從而影響寫入速度。較大
    的頭像 發表于 01-22 16:48 ?631次閱讀
    影響25Q20D<b class='flag-5'>閃存</b>芯片<b class='flag-5'>寫入</b>速度和使用壽命的因素有哪些?

    影響HT25Q20D閃存芯片寫入速度和使用壽命的因素有哪些?

    影響HT25Q20D閃存芯片寫入速度和使用壽命的因素有哪些?
    的頭像 發表于 01-08 16:05 ?700次閱讀

    通過使用多路復用器實現基于SPI閃存擴展

    電子發燒友網站提供《通過使用多路復用器實現基于SPI閃存擴展.pdf》資料免費下載
    發表于 09-21 10:50 ?0次下載
    通過使用多路復用器實現基于<b class='flag-5'>SPI</b>的<b class='flag-5'>閃存</b>擴展

    請問是什么決定了SPI閃存的特性,硬件還是軟件?

    我還不清楚。在為 ESP 生成圖像刷寫圖像時,系統會要求我們指明要使用的刷寫映射、SPI 模式和 SPI 頻率。然后,此信息包含在圖像的標題中。我的問題是: 我們是否必須選擇與我
    發表于 07-19 06:46

    Flash下載工具spi_flash_read無法在0x81000上運行怎么解決?

    :4016h QUAD;32Mbit晶體:26 Mhz 我的 bin 文件的大小是 174 KB (177.653 字節)。 我燒掉了我的垃圾桶文件@ 0x81000。當我使用 spi
    發表于 07-18 06:41

    HSM引導加載程序的HSM閃存寫入請求失敗是什么原因導致的?

    我們有一個更新 HSM 的功能,更新 HSM 的請求從主機引導加載器轉到 HSM。 一旦收到請求,HSM 引導加載程序就會啟動閃存操作,只有在連接了 HSM 調試器工作區的情況下,任何閃存寫入
    發表于 07-05 06:28

    PSOC6閃存寫入會禁用中斷數毫秒 ,為什么?

    我們使用的是 PSOC63。 我們觀察到,在向閃存寫入數據時,即使在非阻塞模式下,所有中斷也會被禁用幾毫秒! 在調查閃存驅動程序的源代碼后,我們發現在阻塞模式和非阻塞模式下都會出現這種情況
    發表于 07-04 07:22

    FX3第二階段引導加載程序需要第二微秒延遲,否則SPI閃存讀取失敗,為什么?

    在第二階段引導加載程序的main()中首先延遲約 2 微秒,否則閃存讀取失敗。 第二階段引導加載程序中的閃存讀取按照 FX3 的 SDK 示例(boot_fw/src/spi_tes
    發表于 07-03 08:22

    請問CYW20829能否通過Quad SPI連接固件、用戶數據和Quad SPI SRAM?

    我計劃在下圖所示的配置中使用 CYW20829。 是否可以使用 Quad SPI 連接固件、用戶數據和 Quad SPI SRAM?
    發表于 07-03 06:25

    XMC4500寫入閃存時斷電是怎么回事?

    寫入過程中如果 XMC4500 的電源被切斷會發生什么情況。 我寫入的字節閃存區域是否有可能損壞閃存? 非常感謝
    發表于 07-02 07:15

    請問ESP32-S3R8是否可以使用Quad SPI的Flash?

    手冊上標注其合封PSRAM為Octal SPI,外部flash時是否可以使用Quad SPI接口?是否需要額外的配置,對其選型有什么要求? 另外,外部PSRAM是否有推薦的型號具體選
    發表于 07-01 06:44
    主站蜘蛛池模板: 边做边爱在线观看视频免费 | 俺去啦最新官网 | 亚洲一本之道在线观看不卡 | a资源在线| 欧美h网 | 亚洲色图第一页 | 小泽玛利亚厕所大喷水 | 天天做日日爱 | 老司机亚洲精品影院在线观看 | 女人张腿让男桶免费视频网站 | 性xxxx奶大欧美高清 | 欧美不卡视频在线 | 久久成人影视 | 中文字幕首页 | 色六月丁香 | 手机看片1024国产基地 | 日本片巨大的乳456线观看 | 最新在线视频 | 欧美成人 色 图 | 男女做性无遮挡免费视频 | 丁香狠狠| 综合网激情 | 欧美成人免费全部观看天天性色 | 亚洲国产综合久久精品 | 伊人久久大香线蕉影院95 | 午夜精品国产 | 天天干狠狠操 | 欧美一区二区三区视频 | 亚洲国产成人精品青青草原100 | 日本啪啪小视频 | 亚洲精品久久婷婷爱久久婷婷 | 人人舔 | 欧美天堂色 | 国产成人1024精品免费 | 美女淫 | sss在线play| 午夜视频在线免费看 | h视频在线播放 | 午夜女同影院 | 午夜欧美精品久久久久久久 | 色天使久久综合网天天 |