Configuration 2、打開" />

女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

易靈思多鏡像配置功能 -v2

XL FPGA技術(shù)交流 ? 來源:易靈思FPGA技術(shù)交流 ? 作者:易靈思FPGA技術(shù)交流 ? 2025-06-07 16:57 ? 次閱讀

外部更新

外部更新通過CBSEL來選擇,選擇External Controller Flash Image。FPGA啟動的第一個鏡像是從CBSEL的選擇來決定的。

另外,只有Trion系列才支持外部更新,而鈦金系列只支持內(nèi)部更新。

wKgZO2gm6qaAVsoKAAC4o1er0dM500.png

wKgZO2gm6qaAYhY6AACrgPysJpc190.png

● CBSEL = 00 for image 1

●CBSEL =01 for image 2

●CBSEL = 10 for image 3

●CBSEL = 11 for image 4

內(nèi)部更新

除通過外部多功能IO來選擇之外,易靈思通過內(nèi)部重配置實現(xiàn)遠程更新操作也非常簡單。

(1)使能內(nèi)部重配置接口

1、在interface Designer中選擇Device Setting ->Configuration

2、打開Enable Internal Reconfiguration Interface

3、生成例化接口添加到top文件。

wKgZO2gm6qaALdasAAKcfwyqJgg346.png

關(guān)于重配置接口就以下幾個信號

inputcfg_ERROR,output[1:0]cfg_CBSEL,output cfg_CONFIG,output cfg_ENA

其中_CBSEL就是選擇那個image的。ENA拉高就可以啟動相應(yīng)image加載。

(2)重配置過程操作

1、通過_CBSEL選擇相應(yīng)的image;

2、拉高_ENA;

3、使能_CONFIG為高;

4、如果_ERROR為0重配置成功。

(3)組合image文件的生成

1、在Efinity Programmer中,點擊combine multiple Image Files項。

wKgZO2gm6qaASN8HAACU5zHJfZE574.png

(2)Image Type要選擇Remote Update Flash Image.

在CBSEL為00的地方添加golden image,其余添加APP_image即可以,地址如果不給定,會自動分配。填寫輸出文件,點擊apply生成即可。

wKgZO2gm6qaAfqBrAAC6uDW_Xm4488.png

點擊Apply之后會生成兩個文件,一個是合并的hex文件,另一個是.rpt文件,rpt文件內(nèi)部指定了每個CBSEL對應(yīng)該的鏡像地址,文件長度及合并文件的對應(yīng)位置。

wKgZO2gm6qaAHQ2wAADWr5L7ru8036.pngwKgZO2gm6qeANfhKAAF8dAtbGGA897.png

更詳細的信號請參考易靈思AN010.

1、通過內(nèi)部重配置遠程更新也要注意在上電時外部CSEL管腳的狀態(tài),如果沒有指向goden image或者app image,那么會要等待一段時間,文檔說應(yīng)該會加載6次,大概41s。

2、下面是重配置流程圖。

(1)上電之后,CRESET_N上升沿觸發(fā)配置過程。

(2)golden image加載完成之后進入user mode;

(3)用戶啟動重配置觸發(fā),配置新image;

(4)如果配置成功則進入user mode,如果沒有配置成功則會加載6次;

(5)6次之后_ERROR拉高,并再次加載golden image;

(6)如果不想反復(fù)以上操作可以通過檢測_ERROR來禁止下次的New image配置觸發(fā)。

wKgZO2gm6qeAPySFAAF4-B-c8Z0681.png

下面提供一個demo,CONFIG只需要拉高一個時鐘周期即可

鏈接:https://pan.baidu.com/s/1V2BdogNYOw0kYWH7F60Dkg

提取碼:1234

案例說明

假設(shè)有4個App,分別為app1.hex(golden),app2.hex,app3.hex,app4.hex,合并為combine.hex。為4個app的地址分配依次為0x0,0x200000,0x400000,0x600000程序的功能為“app1 ->app2 ->app3 ->app4-> app1...”循環(huán)跳轉(zhuǎn)。

當(dāng)把combine.hex燒寫入flash中后,可以看到程序按照我們的設(shè)想循環(huán)跳轉(zhuǎn)。

當(dāng)我們單獨把app2.hex重新寫入0x200000,再重新運行時,發(fā)現(xiàn)運行過程為“app1 -> app2->app1 -> app2...",也就是說程序不再向app3跳轉(zhuǎn)。

這是為什么呢?其實在合并的過程中,在個app的前面都會寫入(line329-337)每個app的存放地址,單獨的app文件是沒有該地址的,或者說明默認(rèn)的地址是0,所以上面的app2會再次跳轉(zhuǎn)到app1。

解決方案是什么呢?新建efx_pgm_settings.ini,輸入如下信息:

wKgZO2gm6qeANGgJAAAOIyYy12w937.png 放入工程目錄下,再次運行生成數(shù)據(jù)流。這樣之后再次把app2寫入0x200000地址,重新上電,運行過程即可正常。

審核編輯 黃宇

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

    關(guān)注

    5

    文章

    53

    瀏覽量

    5154
收藏 人收藏

    評論

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

    (Elitestek)FPGA編程器功能特點及驅(qū)動安裝方法

    VCC_REF進行調(diào)節(jié),調(diào)節(jié)幅度范圍為1.8V~3.3V。通信速率可達30MBit/s,是目前市面上功能最全的Efinix FPGA JTAG. 2
    發(fā)表于 03-09 09:25 ?3134次閱讀

    FPGA flash操作原理

    FPGA flash操作原理分享
    的頭像 發(fā)表于 04-09 15:03 ?1276次閱讀

    Jtag_bridge_loader生成-v2

    Efinity版本:2023.1及以前版本。 器通過jtag bridge燒寫flash時需要自己生成一個jtage birdge文件。jtage bridge 工程的目的是為了打通JTAG
    的頭像 發(fā)表于 04-15 16:34 ?1955次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>Jtag_bridge_loader生成-<b class='flag-5'>v2</b>

    FPGA是用altera還是賽

    FPGA是用altera還是賽呢,我買的開發(fā)板是altera的,但是很多人推薦說學(xué)習(xí)賽
    發(fā)表于 01-09 21:27

    SinlinxA33 修改配置文件更改輸出串口

    開發(fā)平臺:芯SinlinxA33 芯linux&qt鏡像默認(rèn)用的是ttyS2串口打印輸出
    發(fā)表于 12-14 11:43

    kinect v2 移動電源配置

    參考 【1】:https://www.cnblogs.com/yuanlibin/p/7617801.html(Kinect v2配置移動電源解決方案)【2】:http
    發(fā)表于 01-05 14:49 ?0次下載
    kinect <b class='flag-5'>v2</b> 移動電源<b class='flag-5'>配置</b>

    Kinect v2(Microsoft Kinect for Windows v2 )配置移動電源解決方案

    Kinect v2配置移動電源解決方案Kinect v2如果用于移動機器人上(也可以是其他應(yīng)用場景),為方便有效地展開后續(xù)工作,為其配置移動電源是十分必要的。一、選擇移動電源Kinec
    發(fā)表于 01-05 14:51 ?5次下載
    Kinect <b class='flag-5'>v2</b>(Microsoft Kinect for Windows <b class='flag-5'>v2</b> )<b class='flag-5'>配置</b>移動電源解決方案

    Kinect v2(Microsoft Kinect for Windows v2 )配置移動電源解決方案

    Kinect v2(Microsoft Kinect for Windows v2 )配置移動電源解決方案
    發(fā)表于 01-05 14:53 ?0次下載
    Kinect <b class='flag-5'>v2</b>(Microsoft Kinect for Windows <b class='flag-5'>v2</b> )<b class='flag-5'>配置</b>移動電源解決方案

    Programmer工具的配置模式過程分析

    Trion FPGA的配置模塊主要由CBUS[2:0]、SS_N和TEST_N幾個信號控制。FPGA進入用戶模式前不要對這幾個信號進行
    的頭像 發(fā)表于 03-09 15:58 ?2041次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>Programmer工具的<b class='flag-5'>配置</b>模式過程分析

    FPGA之---國產(chǎn)化替代選型策略

    本文介紹國產(chǎn)FPGA廠商,利用超低功耗、超高性能的FPGA芯片,目前供貨穩(wěn)定,性價比
    的頭像 發(fā)表于 01-04 11:13 ?3240次閱讀

    淺談RAM使用

    RAM在使用時可以會遇到一些問題,這里把常用的問題總結(jié)下。
    的頭像 發(fā)表于 02-01 09:53 ?1506次閱讀
    淺談<b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>RAM使用

    內(nèi)部重配置實現(xiàn)遠程更新

    除通過外部多功能IO來選擇之外,通過內(nèi)部重配置實現(xiàn)遠程更新操作也非常簡單。
    的頭像 發(fā)表于 05-30 09:24 ?2087次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>內(nèi)部重<b class='flag-5'>配置</b>實現(xiàn)遠程更新

    RAM使用指南

    RAM在使用時可以會遇到一些問題,這里把常用的問題總結(jié)下。
    的頭像 發(fā)表于 06-07 09:19 ?2112次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>RAM使用指南

    RAM使用--Update3

    )如果在工程目錄下新建一個src文件。寫法如下: .RAM_INIT_FILE("./src/ram_int_file.mem")? 2、在RAM評估器中評估RAM資源 提供了R
    的頭像 發(fā)表于 12-12 09:52 ?878次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>RAM使用--Update3

    FPGA產(chǎn)品的主要特點

    近年來,全球半導(dǎo)體供應(yīng)鏈屢受挑戰(zhàn),芯片短缺問題一度對行業(yè)產(chǎn)生深遠影響。通過優(yōu)化供應(yīng)鏈管理、強化產(chǎn)能規(guī)劃,確保客戶的FPGA需求得到及時滿足。面向工業(yè)控制、機器視覺、醫(yī)療影像、消費電子、汽車智駕等一眾終端領(lǐng)域,
    的頭像 發(fā)表于 12-04 14:20 ?1357次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>FPGA產(chǎn)品的主要特點