吴忠躺衫网络科技有限公司

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

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

3天內不再提示

怎樣刷新MicroBlaze程序

454398 ? 來源:網絡整理 ? 作者:佚名 ? 2019-10-31 10:07 ? 次閱讀

第1步:準備編程

我假設您已經準備好要合成的塊設計。

導航到“項目設置”-》“比特流”。選中-bin-file旁邊的框,這樣Vivado會生成一個bin文件和一個bit文件。運行綜合并打開綜合設計。轉到工具-》編輯設備屬性。在“常規”下,將“啟用位流壓縮”設置為“ TRUE”。在配置下,將配置速率(Mhz)設置為“ 33”。最后,在“配置模式”下選擇“主SPI x4”。

單擊“確定”并保存設計,您的開發板的“配置速率和模式”設置可能會有所不同。

它可能會要求保存新的約束文件或保存到現有的約束文件。我個人寫入現有文件,因為它只會添加幾行進行編程。現在生成比特流。

第2步:從SDK生成編程文件

一旦位流生成完成,就不要對該板進行編程。導出包括比特流在內的硬件。啟動SDK并正常創建C項目。生成項目以生成.ELF文件。此文件將在以下步驟中用于對電路板進行編程。

步驟3:將ELF添加到Vivado項目

返回Vivado,然后向項目添加新的約束。找到SDK生成的.ELF文件。該文件將位于PROJECT_ROOT/PROJECT_NAME.sdk/SDK_PROJECT_NAME/Debug/中,

PROJECT_ROOT是Vivado項目文件的存儲文件夾

PROJECT_NAME是名稱vivado項目的

SDK_PROJECT_NAME是您為SDK項目指定的名稱

單擊“確定”,直到返回到Vivado主窗口。

步驟4:將ELF與MicroBlaze關聯

打開模塊設計,然后右鍵單擊MicroBlaze模塊。選擇“關聯ELF文件”選項。找到“設計源”-》“ systemi”-》“ microblaze_0”,然后單擊窗口右側的“ 。..”按鈕。像上一步一樣,導航到.ELF文件,將其選中,然后單擊OK,直到返回Vivado的主窗口。

步驟5:對開發板進行編程

重新生成位流,這會將c程序構建為二進制文件。由于內存差異,此步驟可能因板而異。

確保板卡處于Quad SPI編程模式。對于Arty,這意味著JP1中裝有跳線。打開硬件管理器并打開設備。右鍵單擊設備,然后單擊添加配置內存設備。如果Arty芯片是Micron n25q128-3.3v部件,則下一個窗口將詢問您板上的存儲芯片。找到并選擇您的零件,然后單擊“確定”。對話框將詢問您是否要立即對設備進行編程。單擊確定。在PROJECT_NAME.runs/impl_1目錄中選擇bin文件作為配置文件,然后單擊OK。 Vivado現在將擦除板上的存儲器并重新編程。要運行該項目,請給電路板重新通電。

責任編輯:wv

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

    關注

    3

    文章

    68

    瀏覽量

    21594
  • 開發板
    +關注

    關注

    25

    文章

    5121

    瀏覽量

    98210
收藏 人收藏

    評論

    相關推薦

    能否改變DAC161P997的輸出?刷新速率最快能達到多少?

    DAC161P997只通過第4腳與ARM芯片相連(光耦隔離):1、能否改變DAC161P997的輸出?刷新速率最快能達到多少?2、掉電恢復后能否保持先前的數據?3、能否提供詳細時序的中文說明或ARM芯片基于KEIL的程序? 謝謝!
    發表于 01-03 06:01

    tougfx如何限制幀刷新

    touchgfx中不是有個model類中tick一直循環被調用,怎么讓它讓他調用的速度慢一些,我感覺是通過改變幀刷新的頻率解決,有別的解決辦法嗎?
    發表于 12-06 22:04

    杰和課堂|一文講清影響視覺體驗的「刷新率」

    刷新率是指屏幕每秒刷新圖像的次數,它以赫茲為單位,縮寫為(Hz) 。以120Hz為例,它表示顯示器每秒刷新畫面 120 次。經常有人將刷新率等同于FPS,FPS指畫面每秒傳輸的幀數,是
    的頭像 發表于 12-02 12:00 ?489次閱讀
    杰和課堂|一文講清影響視覺體驗的「<b class='flag-5'>刷新</b>率」

    165Hz成新主流,高刷新率需求增長顯著

    根據洛圖科技(RUNTO)最新發布的報告,筆記本電腦屏幕的刷新率正在經歷顯著的提升。 刷新率是指顯示器每秒鐘能夠更新畫面的次數,其單位通常以赫茲(Hz)表示。簡單來說,刷新率是衡量顯示器每秒
    的頭像 發表于 11-28 17:59 ?556次閱讀

    使用Vivado通過AXI Quad SPI實現XIP功能

    本博客提供了基于2023.2 Vivado的參考工程,展示如何使用Microblaze 地執行(XIP)程序,并提供一個簡單的bootloader。
    的頭像 發表于 10-29 14:23 ?524次閱讀
    使用Vivado通過AXI Quad SPI實現XIP功能

    MicroBlaze V軟核處理器的功能特性

    本指南提供了有關 AMD Vivado Design Suite 中包含的 32 位和 64 位 MicroBlaze V 軟核處理器的信息。該文檔旨在用作為處理器硬件架構的指南,隨附《RISC-V 指令集手冊》第一卷和第二卷。
    的頭像 發表于 10-16 09:17 ?575次閱讀
    <b class='flag-5'>MicroBlaze</b> V軟核處理器的功能特性

    什么是存儲器的刷新

    存儲器的刷新是動態隨機存取存儲器(DRAM)維護所存信息的一種重要機制。由于DRAM利用存儲元中的柵極電容來存儲電荷,而電容本身存在漏電流,導致電荷會逐漸流失,從而使得存儲的數據變得不可靠。為了保持
    的頭像 發表于 09-10 14:34 ?1502次閱讀

    TC389怎樣修改程序的起始地址?

    我使用的是TC389的開發板,怎樣修改程序的起始地址
    發表于 07-03 06:46

    Jlink-V9固件刷新工具-J-link固件刷新

    Jlink-V9固件刷新工具 - J-link固件刷新針對J-link偶發損壞問題,進行固件升級后解決問題。
    發表于 06-11 09:11 ?47次下載

    示波器波形刷新率測量方法詳解

    示波器作為電子測量領域的重要工具,其波形刷新率是衡量其性能的重要指標之一。波形刷新率,也稱為波形捕獲率,指的是示波器每秒鐘能夠更新的波形次數,通常以波形數每秒(wfms/s)表示。高波形刷新率對于
    的頭像 發表于 05-29 17:58 ?1484次閱讀

    ADRV9009正常工作后想要再次下載程序,必須要斷電再上電才能進行配置,如何在不斷電的情況下進行刷新程序

    \"使用ADRV9009配置成功后,在SDK中更改程序進行測試,則需要將ADRV9009斷電之后才能進行正常配置,否則無法配置成功,如何在不斷電的情況下進行刷新程序?\"
    發表于 05-20 07:43

    AMD FPGA中MicroBlaze的固化流程詳解

    AMD FPGA在配置了適當的啟動模式后,上電即會按該模式去加載配置文件。以7系列FPGA為例,假設設置模式引腳M[2:0]=3’b001,上電后FPGA會以Master SPI方式嘗試從FLASH加載配置文件,其與工程是否含有MicroBlaze IP無關。
    發表于 04-25 12:49 ?600次閱讀
    AMD FPGA中<b class='flag-5'>MicroBlaze</b>的固化流程詳解

    如何提高SPI接口的LCD屏的刷新頻率?

    怎么樣提高SPI接口的LCD屏的刷新頻率
    發表于 03-28 06:24

    用STM32L4R9驅動480*800的LCD屏幕,結果屏幕刷新看起來是逐行進行,刷新速度較慢,是否正常?

    請問一下,用STM32L4R9驅動480*800的LCD屏幕(采用一個數據通道),結果屏幕刷新看起來是逐行進行,刷新速度較慢,是否正常,如果有問題可能會是哪里?例程和資料都可以看出整屏同時刷新才對。謝謝
    發表于 03-22 07:04

    AMD FPGA的MicroBlaze固化過程詳解

    MicroBlaze是AMD FPGA推出的一款32/64位軟核嵌入式處理器,其高度可配置,可滿足通信、工業、醫療、汽車、以及消費類各場景需求。
    的頭像 發表于 03-21 17:08 ?2396次閱讀
    AMD FPGA的<b class='flag-5'>MicroBlaze</b>固化過程詳解
    真人百家乐官网在线玩| 百家乐官网新庄| 百家乐试玩平台| 大发888提款速度快吗| 百家乐官网透视牌靴价格| 凱旋门百家乐的玩法技巧和规则| 真钱百家乐官网送钱| 百家乐视频游戏视频| bet365网址b365etbyty| 福布斯百家乐官网的玩法技巧和规则 | 柘城县| 百家乐视频游戏客服| 泰安市| 玩百家乐输澳门百家乐现场| 百家乐官网赢钱密籍| 网上百家乐的玩法技巧和规则 | 百家乐英皇娱乐平台| 百家乐官网波音平台开户导航| 百家乐免| 网上玩百家乐官网会出签吗| 大发888游戏下载官方下载| 聚宝盆百家乐官网的玩法技巧和规则 | 广州百家乐官网筹码| 大发888官方6222| 天博百家乐官网娱乐城| 优博国际娱乐| 百家乐开户送彩金28| 网上百家乐官网如何打水| 威尼斯人娱乐城代理申请| 亚洲百家乐官网博彩的玩法技巧和规则 | 德晋百家乐的玩法技巧和规则 | 威尼斯人娱乐城海立方| 速博百家乐官网的玩法技巧和规则| 易发国际| 百家乐赢钱秘籍鹰| 百家乐官网博弈指数| 博彩老头排列三| 哪个百家乐投注比较好| 百家乐官网平台出租家乐平台出租 | 澳门百家乐官网娱乐城信誉如何| 大发888注册娱乐账号|