那曲檬骨新材料有限公司

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

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

3天內不再提示

programmer燒寫用戶數據到flash-v1

XL FPGA技術交流 ? 來源:易靈思FPGA技術交流 ? 作者:易靈思FPGA技術交流 ? 2024-11-28 15:13 ? 次閱讀

今天有客戶提出怎樣把用戶數據寫入到flash的操作,本來以為寫的programmer都不支持了,但是經過多次驗證發現還是可以的,可能之前的驗證哪里有點問題吧。

一、通過SPI Active或者SPI Active using JTAG Bridge方式。

如下圖,和正常通過SPI ActiveusingJTAG Bridge配置程序一樣的,只是我們看到FPGA顯示的是unKnown。另外在下面的starting Flash Address位置指定flash的寫入地址。

wKgZO2dIGHmANbp7AADfCBgDdDs711.png

二、與程序合成。

選擇combine Multiple Image Files。打開combine Multiple Image Files對話框。

wKgZO2dIGHmAMQ0cAAAVX7NOgsg096.png

點擊右側的“+”添加文件,并指定相應的地址。并在output File中輸入合成后的文件名。然后點擊Aplly生成文件。

wKgZO2dIGHmAYOCmAAA9gjyRqFk134.png

同樣燒寫可以成功。

wKgZO2dIGHmAJe4AAACWydKc-Fo248.png

三,最近有客戶在問怎么把SOC程序燒寫到外部flash,首先Ti60F100的程序只能從內部Flash啟動,所以如果通過JTAG燒寫程序,必須指向內部fash,

wKgZO2dIGHqAYGAmAAA-kX4TyEU142.png

但如果想把SOC的程序燒寫到外部flash,就需要做一個指向外部flash的bridge文件。

wKgZO2dIGHqAVEB5AABARUKWxjM504.png

但是要注意soc生成的hex文件不能直接用,要把相應的bin文件轉換成hex文件,需要注意的時,單獨的轉換,如下圖,Flash的地址只能是0x0,而soc程序在flash的起始位置在bootloader中是有指定的,

wKgZO2dIGHqAYPW2AABnwHAVbnc908.png

所以在燒寫時注意flash的起始地址,如下圖要與bootlaoder對應。

wKgZO2dIGHqAAU08AAGv7tsDDkE906.png

另外soc的管腳也是指向外部flash才能正確的加載程序 。

wKgZO2dIGHqAD3B2AAEknLEEZPA325.png


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

    關注

    1630

    文章

    21796

    瀏覽量

    605967
  • FlaSh
    +關注

    關注

    10

    文章

    1642

    瀏覽量

    148652
  • programmer
    +關注

    關注

    0

    文章

    20

    瀏覽量

    27801
收藏 人收藏

    評論

    相關推薦

    請問DIX4192要讀取或者寫入狀態和用戶數據寄存器的邏輯是什么?

    使用DIX4192通過SPDIF發送和接收用戶數據,配置為48kHZ的采樣率,每次進入接收塊開始中斷,延時2ms去讀取Register Page 1的寄存器. 這樣配置后,上電運行幾秒鐘后,鎖相環會UNLOCK.下面是寄存器
    發表于 09-30 07:06

    CC3200的用戶數據用內部ROM還是Flash存?

    CC3200 如何存儲用戶數據,如何使用內部ROM或者外部flash存儲用戶數據數據量比較小,只有幾個字節。有沒有例程可以提供?是 file_download 與 file_oper
    發表于 04-26 14:58

    cc3200 如何存儲用戶數據

    如標題,3200如何使用內部ROM或者外部flash存儲用戶數據數據量比較小,只有幾個字節。有沒有例程可以提供? 是 file_download 與 file_operations嗎?
    發表于 05-14 11:06

    從引導加載程序寫入用戶數據

    和Bootloadable的數據表表示:注意不要使用Bootloader命令“發送數據”和“程序行”來更新本節。有技術上的原因,我不應該用戶數據在bootloader模式,或是不好的
    發表于 08-28 15:00

    無法保存工作區的用戶數據文件

    這真煩人。我在本地驅動器下創建了一個項目,第二次嘗試打開它時,PSoC Creator 3.3給出了這個警告:無法保存工作區的用戶數據文件[CyWRK]:(訪問路徑[CyWRK]被拒絕)。當我點擊
    發表于 10-12 10:18

    為什么內核訪問用戶數據之前要做access

    為什么內核訪問用戶數據之前,要做access_ok
    發表于 05-12 12:18

    請問選項字節編程中用戶數據的用途是什么?

    我想知道選項字節編程中用戶數據的用途是什么?它有助于保護我在 MCU 內部的固件,如密碼等?
    發表于 01-13 06:26

    如何將用戶數據存貯電池供電域數據寄存器

    AT32F4xx電池供電域數據存儲展示如何將用戶數據存貯電池供電域數據寄存器。
    發表于 10-27 08:17

    使用JTAGNand Flash實驗解析

    4.4 實驗內容使用JTAGNand Flash 1.實驗目的 通過使用JTAG
    發表于 10-18 17:03 ?6次下載
    使用JTAG<b class='flag-5'>燒</b><b class='flag-5'>寫</b>Nand <b class='flag-5'>Flash</b>實驗解析

    可供用戶修改的FLASH驅動介紹

    為方便客戶針對 S698 芯片外接不同種類的 FLASH 進行在線編程。V8mon 的 FLASH 提供源碼可以進行
    發表于 06-08 14:39 ?0次下載
    可供<b class='flag-5'>用戶</b>修改的<b class='flag-5'>FLASH</b><b class='flag-5'>燒</b><b class='flag-5'>寫</b>驅動介紹

    Renesas Flash Programmer V3.04 Flash memory programming software 用戶手冊

    Renesas Flash Programmer V3.04 Flash memory programming software 用戶手冊
    發表于 03-21 19:40 ?2次下載
    Renesas <b class='flag-5'>Flash</b> <b class='flag-5'>Programmer</b> <b class='flag-5'>V</b>3.04 <b class='flag-5'>Flash</b> memory programming software <b class='flag-5'>用戶</b>手冊

    Renesas Flash Programmer V3.02Flash memory programming software 用戶手冊

    Renesas Flash Programmer V3.02 Flash memory programming software 用戶手冊
    發表于 03-23 19:08 ?0次下載
    Renesas <b class='flag-5'>Flash</b> <b class='flag-5'>Programmer</b> <b class='flag-5'>V3.02Flash</b> memory programming software <b class='flag-5'>用戶</b>手冊

    Renesas Flash Programmer V3.01 Flash memory programming software 用戶手冊

    Renesas Flash Programmer V3.01 Flash memory programming software 用戶手冊
    發表于 07-10 19:56 ?0次下載
    Renesas <b class='flag-5'>Flash</b> <b class='flag-5'>Programmer</b> <b class='flag-5'>V</b>3.01 <b class='flag-5'>Flash</b> memory programming software <b class='flag-5'>用戶</b>手冊

    Renesas Flash Programmer V3.00 flash memory programming software 用戶手冊

    Renesas Flash Programmer V3.00 flash memory programming software 用戶手冊
    發表于 07-11 19:01 ?0次下載
    Renesas <b class='flag-5'>Flash</b> <b class='flag-5'>Programmer</b> <b class='flag-5'>V</b>3.00 <b class='flag-5'>flash</b> memory programming software <b class='flag-5'>用戶</b>手冊

    Renesas Flash Programmer V2.04 Flash memory programming software 用戶手冊 Common

    Renesas Flash Programmer V2.04 Flash memory programming software 用戶手冊
    發表于 07-12 20:24 ?0次下載
    Renesas <b class='flag-5'>Flash</b> <b class='flag-5'>Programmer</b> <b class='flag-5'>V</b>2.04 <b class='flag-5'>Flash</b> memory programming software <b class='flag-5'>用戶</b>手冊 Common
    ,博彩通| 娱乐城官方网站| 百家乐官网发牌铲| 百家乐官网牌路分析仪| 澳门百家乐赌| 孟州市| 新朝代百家乐开户网站| 浩博百家乐官网娱乐城| 百家乐出千的高科技| 百家乐官网桌布小| 威尼斯人娱乐城活动| 好用百家乐官网软件| 百家乐有试玩的吗| 沙龙百家乐官网娱乐城| 百家乐官网无损打法| 大发888王博| 免费百家乐官网分析工具| 百家乐不锈钢| 百家乐网站东方果博| 金城百家乐官网玩法| 金沙百家乐的玩法技巧和规则 | 鸿胜博娱乐| 最佳场百家乐的玩法技巧和规则 | 沙湾县| 百家乐桌小| 大丰收百家乐官网的玩法技巧和规则 | 新锦江百家乐娱乐场开户注册| 百家乐官网试玩1000元| 网上合法赌博网站| 谁会玩百家乐的玩法技巧和规则 | 百家乐官网最大的赌局| 百家乐官网去澳门| 百家乐官网策略与心得| 威尼斯人娱乐场 新世纪| 百家乐官网筹码套装100片| 百家乐官网预约| 龙陵县| 天津太阳城橙翠园| 金盾百家乐网址| 百家乐官网赌博租| 百家乐官网记算|