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

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

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

3天內不再提示

SOC外部flash啟動方案

XL FPGA技術交流 ? 2025-03-10 11:55 ? 次閱讀

Ti60F100片上Flash為16Mb,容量相對較小,對于很多應用需要外擴flash,而且很多客戶會考慮把FPGA程序存放在片上flash,而把soc的程序存放在外部flash。

今天簡單來聊下該應用。

(1)硬件設計如下:

wKgZO2fNe7mAEcwmAABx4yqedAk925.png

wKgZO2fNe7mARl9wAABztwZusio289.png

程序上把soc的flash的管腳指向外部flash。

wKgZO2fNe7mAUaaDAAE35DxVYYg248.png

(2)如果要把soc程序燒寫到外部flash可以通過jtag_bridge_loader,但是要把bridge內的flash IO指向外部flash。關于bridge工程的調整可能以參考易靈思Jtag_bridge_loader生成。下面是關于jtag_bridge的管腳分配,對應上面的硬件原理圖。

wKgZO2fNe7mASD8KAACi-44bdXk170.png

(3)把soc數據文件轉換成hex。soc生成的hex文件是不能通過programmer直接燒寫的,需要把soc生成的bin文件轉換成programmer可以配置的hex文件。注意flash的地址我們指向的是0x0.

wKgZO2fNe7qASVW0AACZTb_gtPM409.png

(4)燒寫soc數據流到外部flash。選擇SPI Active using JTAG Bridge(legacy)模式,選擇我們上面生成的指向外部flash的birdge文件,并把flash的地址指向soc的BootLoader指向的地址,下圖中我們使用了默認的0x380000地址。 自定義RISC V的bootloader-v2

wKgZO2fNe7qAGnuEAAIWGjV5i3A891.png

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

    關注

    1643

    文章

    21960

    瀏覽量

    614061
  • FlaSh
    +關注

    關注

    10

    文章

    1665

    瀏覽量

    150981
  • soc
    soc
    +關注

    關注

    38

    文章

    4338

    瀏覽量

    221677
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Ti60F100 內外flash操作方案

    有客戶認為Ti60F100內部flash容量比較小,只有16Mb,需要外掛flash.這里我們提供了內部flash外部flash分別操作的
    的頭像 發表于 05-20 16:42 ?2176次閱讀
    Ti60F100 內外<b class='flag-5'>flash</b>操作<b class='flag-5'>方案</b>

    通過JTAG啟動Linux的方法和腳本

    在 AMD SoC 器件(AMD Zynq 7000 SoC,AMD Zynq UltraScale+ MPSoC,AMD Versal Adaptive SoC),常見的啟動方式是
    的頭像 發表于 12-22 10:27 ?2209次閱讀
    通過JTAG<b class='flag-5'>啟動</b>Linux的方法和腳本

    ESP32 PICO如何使用外部flash下載和啟動程序呢?

    大家好: 我現在的板子上,主芯片是ESP32 PICO D4,集成了4MB的FLASH,現在板子上接了另外一顆flash芯片,除了CS#管腳與內部的flash不同,內部的接的GPIO16(由芯片手冊可知),
    發表于 06-25 08:23

    請問F28335可以在外部flash啟動

    最近在用F28335的片子,想通過外部flash啟動,但是好像F28335沒有支持這種啟動模式的,請問有什么好的解決方法?
    發表于 08-20 07:19

    一種NAND FLASH啟動的新方法

    本文所討論的一種系統啟動方式,是在缺少片上存儲器支持的情況下,實現系統直接從NAND FLASH 啟動。論文中充分考慮了如何實現軟、硬件之間的協同工作,以完成SOC 系統的設計
    發表于 11-27 15:08 ?7次下載

    LPC2200_flash內部Flash外部Flash分散加載

    LPC2200_flash內部Flash外部Flash分散加載示例。
    發表于 05-20 16:08 ?17次下載

    串行SPI Nor Flash啟動流程

    關于外部Flash的代碼安全問題和代碼在外部執行對整個系統性能的影響,RT105x的加密啟動(HAB)功能和32KB的L1 ICache/DCache是可以解決的,只是本文先從RT1
    的頭像 發表于 03-16 09:32 ?2.2w次閱讀
    串行SPI Nor <b class='flag-5'>Flash</b><b class='flag-5'>啟動</b>流程

    如何將外部SPI Flash加載到FPGA內部ram然后復位MC8051

    本設計采用FPGA技術,在FPGA中實現8051單片機的軟核,將外部SPI Flash中的代碼數據加載到FPGA內部ram,然后復位 MC8051,實現外部flash
    發表于 06-11 17:47 ?3次下載
    如何將<b class='flag-5'>外部</b>SPI <b class='flag-5'>Flash</b>加載到FPGA內部ram然后復位MC8051

    【轉載】keil將程序裝入外部FLASH詳解

    【轉載】keil將程序裝入外部FLASH詳解
    發表于 12-01 20:21 ?14次下載
    【轉載】keil將程序裝入<b class='flag-5'>外部</b><b class='flag-5'>FLASH</b>詳解

    ZYNQ的啟動流程

    ZYNQ7000 SOC 芯片可以從 FLASH 啟動,也可以從 SD 卡里啟動, 本節介紹程序 FLASH
    的頭像 發表于 05-07 09:41 ?7359次閱讀

    啟動 DA1468x SoC 項目

    啟動 DA1468x SoC 項目
    發表于 03-15 20:14 ?0次下載
    <b class='flag-5'>啟動</b> DA1468x <b class='flag-5'>SoC</b> 項目

    深入i.MXRT1050系列ROM中串行NOR Flash啟動初始化流程

    我們知道外部串行NOR Flash是接到i.MXRT的FlexSPI外設引腳上,有時串行NOR Flash啟動也叫FlexSPI NOR啟動
    的頭像 發表于 06-02 17:43 ?1843次閱讀
    深入i.MXRT1050系列ROM中串行NOR <b class='flag-5'>Flash</b><b class='flag-5'>啟動</b>初始化流程

    啟動 DA1468x SoC 項目

    啟動 DA1468x SoC 項目
    發表于 07-06 19:25 ?0次下載
    <b class='flag-5'>啟動</b> DA1468x <b class='flag-5'>SoC</b> 項目

    使用MM32F3270 FSMC驅動外部NOR Flash

    使用MM32F3270 FSMC驅動外部NOR Flash
    的頭像 發表于 09-21 17:37 ?1256次閱讀
    使用MM32F3270 FSMC驅動<b class='flag-5'>外部</b>NOR <b class='flag-5'>Flash</b>

    易靈思SOC onchip RAM初始化

    最新有客戶在詢問soc的片上RAM啟動方案。于是有了本篇文章。如果soc不? ? ? ? 使用外部存儲而是使用片上RAM的話,文檔上似乎沒有
    的頭像 發表于 07-21 16:54 ?1100次閱讀
    易靈思<b class='flag-5'>SOC</b> onchip RAM初始化