日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

將 .mcs文件寫(xiě)入Quad SPI或Linear BPI閃存

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

掃碼添加小助手

加入工程師交流群

將 .mcs 文件寫(xiě)入 Quad SPILinear BPI 閃存

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

在這篇博文中,我們將介紹使用 Vivado 硬件管理器對(duì)開(kāi)發(fā)板閃存進(jìn)行編程的步驟。我將為 KCU105 板執(zhí)行此操作,但我還列出了一些流行的開(kāi)發(fā)板以及用于每個(gè)開(kāi)發(fā)板的相應(yīng)閃存設(shè)置。

如何對(duì)閃存進(jìn)行編程

  1. 啟動(dòng) Vivado。在歡迎屏幕上,單擊“打開(kāi)硬件管理器”。

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

  1. 為您的開(kāi)發(fā)板通電并確保其 JTAG 端口已連接到您的計(jì)算機(jī)。

  2. 在硬件管理器中,單擊“打開(kāi)目標(biāo)”,然后單擊“自動(dòng)連接”。

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

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

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

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

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

7 系列板卡

木板 類(lèi)型 尺寸 部分 # 閃存名稱(chēng)
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+ 板

木板 類(lèi)型 尺寸 部分 # 閃存名稱(chēng)
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+ 開(kāi)發(fā)板

木板 類(lèi)型 尺寸 部分 # 閃存名稱(chēng)
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

其他流行板

木板 類(lèi)型 尺寸 部分 # 閃存名稱(chēng)
藝術(shù)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-轉(zhuǎn)彎 QSPI 16MB W25Q128BVFIG mt25ql128-spi-x1_x2_x4

關(guān)于 Dual Quad SPI 的注意事項(xiàng)

您可能會(huì)注意到上面列出的閃存名稱(chēng)都以x1_x2_x4開(kāi)頭x1_x2_x4_x8。后綴用于雙四路 SPI 接口,其中兩個(gè)四路 SPI 設(shè)備連接到一個(gè) 8 位寬的接口。但是,僅僅因?yàn)檫B接了 2 個(gè) Quad SPI 閃存,并不意味著您必須同時(shí)使用它們。如果您只想使用第一個(gè) Quad SPI 設(shè)備,那么您應(yīng)該使用x1_x2_x4后綴。

  1. 選擇閃存設(shè)備后,系統(tǒng)會(huì)詢問(wèn)您是否要立即對(duì)配置存儲(chǔ)設(shè)備進(jìn)行編程。單擊“確定”。

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

  1. 現(xiàn)在您需要選擇.mcs.prm文件來(lái)對(duì)閃存進(jìn)行編程。請(qǐng)注意,就我而言,我在Quad SPI 模式下對(duì) KCU105 的閃存進(jìn)行編程,這意味著我需要兩個(gè).mcs文件和兩個(gè).prm文件。如果您不使用雙 Quad SPI 模式,則您只能選擇每個(gè)文件中的一個(gè)。

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

單擊“確定”后,Vivado 硬件管理器應(yīng)該對(duì)您的電路板閃存進(jìn)行編程并驗(yàn)證它是否正確編程。

審核編輯 :李倩


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 閃存
    +關(guān)注

    關(guān)注

    16

    文章

    1918

    瀏覽量

    117481
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1900

    瀏覽量

    102224
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    860

    瀏覽量

    71431

原文標(biāo)題:如何使用 Vivado 硬件管理器對(duì)閃存進(jìn)行編程

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何使用 SPI NOR 閃存啟動(dòng)電路板?

    嘗試從 SPI NOR 閃存啟動(dòng)自定義 T2080 板 我能夠使用 CW IDE 中的閃存編程器將自定義 RCW bin 文件加載到串行 NOR
    發(fā)表于 04-21 09:07

    SPI NOR閃存中加載文件的偏移地址是多少?

    我們?cè)?QorIQ SDKv2.0 中加載了使用自定義 RCW 字修改 RCW 字生成的u-boot-with-spl-pbl.bin,錯(cuò)誤為“無(wú)法重置目標(biāo)(T2080 內(nèi)核無(wú)響應(yīng))”并且沒(méi)有 UART 控制臺(tái)消息 在SPI NOR閃存中加載
    發(fā)表于 04-08 06:38

    深入解析AT25SF2561C/AT25QF2561C:高性能SPI串行閃存的技術(shù)探秘

    深入解析AT25SF2561C/AT25QF2561C:高性能SPI串行閃存的技術(shù)探秘 在電子設(shè)備的世界里,閃存作為數(shù)據(jù)存儲(chǔ)的關(guān)鍵組件,其性能和功能直接影響著設(shè)備的運(yùn)行效率和穩(wěn)定性。今天,我們
    的頭像 發(fā)表于 12-26 17:45 ?908次閱讀

    使用Vivado 2018.2編譯E203的mcs文件,遇到的問(wèn)題求解

    Hi 各位,我在嘗試使用Vivado 2018.2編譯E203的mcs文件,遇到如下兩個(gè)問(wèn)題: 1. 按照書(shū)中步驟運(yùn)行,執(zhí)行完make mcs之后得到的mcs
    發(fā)表于 11-11 06:04

    求助,關(guān)于mcs文件生成的問(wèn)題求解

    make: *** [mcs] Error 2 但是使用 make mcsCORE=e203 FPGA_NAME=hbirdkit 和 make mcsCORE=e203 FPGA_NAME=nucleikit 時(shí)就可以運(yùn)行并生成mcs
    發(fā)表于 11-10 07:34

    生成的mcs不工作怎么解決?

    的mt25ql128-spi-x1_x2_x4 燒寫(xiě)成功,但是MCU Flash里面的程序跑不起來(lái)了 然后我又通過(guò)上面的配置把官方的mcs燒錄進(jìn)去,文件大小10276KB e200_opensource-masterfpga
    發(fā)表于 11-06 07:35

    mcs文件燒到板子上以及利用IDE上傳軟件程序過(guò)程中遇到的問(wèn)題以及解決方法

    問(wèn)題1:mcs燒錄問(wèn)題 ?首先,我們使用的是mcu200t的板子,自帶了調(diào)試器,注意這個(gè)調(diào)試器不能用于燒錄mcs文件,燒錄mcs文件需要專(zhuān)門(mén)
    發(fā)表于 10-31 09:10

    win10環(huán)境下使用vivado生成.bit與.mcs文件

    文件。首先打開(kāi)之前復(fù)制的cfgmem.tcl文件,第一行加'#'號(hào)注釋掉直接刪掉,之后在開(kāi)頭添加如下圖的三行代碼,
    發(fā)表于 10-27 08:25

    如何觸摸校準(zhǔn)存儲(chǔ)到 SPI 閃存?

    觸摸校準(zhǔn)存儲(chǔ)到 SPI 閃存
    發(fā)表于 09-04 07:06

    N9H20如何 SPI 閃存與非作系統(tǒng) BSP 一起使用?

    N9H20如何 SPI 閃存與非作系統(tǒng) BSP 一起使用?
    發(fā)表于 09-01 08:27

    N9H20如何非作系統(tǒng) NVTFAT 與 SPI 閃存一起使用?

    N9H20如何非作系統(tǒng) NVTFAT 與 SPI 閃存一起使用?
    發(fā)表于 09-01 06:38

    請(qǐng)問(wèn)BTSDK3.1是否支持cyw20719B2 Quad SPI功能?

    請(qǐng)問(wèn),BTSDK3.1是否支持cyw20719B2 Quad SPI功能?
    發(fā)表于 07-08 08:05

    請(qǐng)問(wèn)Modus Toolbox 中如何設(shè)置CYW20719B2的Quad SPI接口?

    請(qǐng)問(wèn)Modus Toolbox 中如何設(shè)置CYW20719B2的Quad SPI接口? 我利用下圖方法 打開(kāi)了wiced_btsdk下的design.modus文件,并配置了SPI1
    發(fā)表于 07-08 06:09

    【Banana Pi BPI-RV2開(kāi)發(fā)板試用體驗(yàn)】開(kāi)箱上電

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

    如何在設(shè)備上通過(guò)USBEZ-USB?第二個(gè)SPI閃存用作文件系統(tǒng)的應(yīng)用說(shuō)明建議?

    是否有關(guān)于如何在 設(shè)備上通過(guò) 第二個(gè) SPI 閃存用作文件系統(tǒng)的應(yīng)用說(shuō)明建議?USBEZ-USB?
    發(fā)表于 05-09 06:26
    上林县| 景泰县| 剑河县| 高要市| 高阳县| 宜阳县| 鹤峰县| 梁山县| 临湘市| 通海县| 兴隆县| 西林县| 那曲县| 灌南县| 会理县| 宜良县| 双流县| 霍林郭勒市| 桃园县| 壶关县| 清丰县| 靖西县| 泽州县| 旺苍县| 临泉县| 灌南县| 津市市| 前郭尔| 怀来县| 三穗县| 田东县| 公主岭市| 丁青县| 宿松县| 光泽县| 孟津县| 武功县| 牟定县| 绥芬河市| 聂荣县| 五原县|