那曲檬骨新材料有限公司

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大发888娱乐城| 玩百家乐凤凰娱乐城| 鑫鼎百家乐官网娱乐城| 真人百家乐官网出千| 大发888娱乐城xiazai| 在线百家乐官方网| 缅甸百家乐官网赌场娱乐网规则| 泰来县| 大发888坑人么| 百家乐游戏解码器| 属猪与属蛇做生意怎么样| 百家乐官网21点桌| 川宜百家乐官网软件| 威尼斯人| 威尼斯人娱乐场内幕| 百家乐代理在线游戏可信吗网上哪家平台信誉好安全 | 安徽省| 网上真钱游戏| 大发888认识的见解| 游戏机百家乐庄闲| 百家乐开户就送现金| 百家乐官网打印机破解| 百家乐官网稳一点的押法| 利好线上娱乐| 大发888真人真钱| 威尼斯人娱乐代理注册| 芝加哥百家乐的玩法技巧和规则| 百家乐好赌吗| 百家乐平投注法| 24山先天分房| 真人百家乐官网| 百家乐官网可以作假吗| 百家乐官网破解秘籍| 网上的百家乐官网是假的吗| 百家乐官网电子路单下载| 百家乐官网赌博平台|