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

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

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

I.MXRT1170從FLEXSPI2啟動

li1756686189 ? 來源:嵌入式 MCU ? 作者:嵌入式 MCU ? 2022-12-01 15:07 ? 次閱讀

設(shè)計將使用FlexSPI1 接外部的HyperRAMFlexSPI2 接QSPI Flash存儲器芯片作為RT1176引導(dǎo)設(shè)備。當(dāng)代碼在內(nèi)部RAM里面執(zhí)行的時候是正常的,遇到了從外部Flash啟動的問題,如果用FlexSPI2作為引導(dǎo)接口,應(yīng)該如何配置呢?

-> MCUBoot 工具(https://github.com/JayHeng/NXP-MCUBootUtility)可以識別 FlexSPI2 區(qū)域,需要設(shè)置'FlexSPI XIP Region' 選項為 1,默認(rèn)情況下,"Tools/FlexSPI XIP Region"是0。

XIP 區(qū)域0 - 0x3000_0000 代表FlexSPI1

XIP 區(qū)域1 - 0x6000_0000 代表 FlexSPI2

每個 FlexSPI 都包含兩組 pinmux group 選項,都可以用于引導(dǎo)啟動。設(shè)置MCUBootUtility / Tools / FlexSPI XIP 區(qū)域為 1, 將會加載 APP應(yīng)用程序到 FlexSPI2 區(qū)域。

在開發(fā)板上驗證 RT1170的 FlexSPI2的啟動,它是第一組 pinmux。95b7204c-7145-11ed-8abf-dac502259ad0.png

如果連接 Flash 到 GPIO_SD_B1[05:00],如下所示,需要在MCUBootUtility 工具中設(shè)置為 2nd pinmux,燒入如下熔絲位。

eFuse 0x940 FLEXSPI_INSTANCE =1(Fuse和GPIO電平判斷)

eFuse 0x9A0 FLEXSPI_PIN_GROUP_SEL =1(熔絲位)

eFuse 0x9A0 FLEXSPI_CONNECTION_SEL =0

95e3327c-7145-11ed-8abf-dac502259ad0.png

95fd9432-7145-11ed-8abf-dac502259ad0.png

962026a0-7145-11ed-8abf-dac502259ad0.png9647e262-7145-11ed-8abf-dac502259ad0.png

設(shè)置正確的應(yīng)用程序基地址,對于FlexSPI2,應(yīng)為0x6000 2000。注意:可引導(dǎo)映像從0x6000 0000開始,其內(nèi)容介于0x6000 0000和0x6000 2000之間,將自動創(chuàng)建。

96671632-7145-11ed-8abf-dac502259ad0.png

需要注意:所選的FlexSPI2組的速度有限。

另外,如果要通過Flexspi1的第二組引腳啟動,需要配置Fuse如下。FlexSPI1 的 2nd DQS在BootROM實際上不需要。

968b3fc6-7145-11ed-8abf-dac502259ad0.png


審核編輯 :李倩


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

    關(guān)注

    146

    文章

    17316

    瀏覽量

    352364
  • 存儲器
    +關(guān)注

    關(guān)注

    38

    文章

    7528

    瀏覽量

    164225

原文標(biāo)題:I.MXRT1170 從 FLEXSPI2啟動

文章出處:【微信號:嵌入式 MCU,微信公眾號:嵌入式 MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    MHMF092A1V2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF092A1V2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有
    發(fā)表于 12-31 18:47
    MHMF092A1V<b class='flag-5'>2</b>-MINAS A6 系列 Block動作應(yīng)用說明資料 -<b class='flag-5'>I</b>/F<b class='flag-5'>啟動</b>- 松下

    MHMF082L1S2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF082L1S2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有
    發(fā)表于 11-12 18:42
    MHMF082L1S<b class='flag-5'>2</b>-MINAS A6 系列 Block動作應(yīng)用說明資料 -<b class='flag-5'>I</b>/F<b class='flag-5'>啟動</b>- 松下

    MHMF082A1D2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF082A1D2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有
    發(fā)表于 10-28 19:07
    MHMF082A1D<b class='flag-5'>2</b>-MINAS A6 系列 Block動作應(yīng)用說明資料 -<b class='flag-5'>I</b>/F<b class='flag-5'>啟動</b>- 松下

    MHMF082A1B2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF082A1B2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有
    發(fā)表于 10-25 19:13
    MHMF082A1B<b class='flag-5'>2</b>-MINAS A6 系列 Block動作應(yīng)用說明資料 -<b class='flag-5'>I</b>/F<b class='flag-5'>啟動</b>- 松下

    MHMF082A1A2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF082A1A2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有
    發(fā)表于 10-25 18:55
    MHMF082A1A<b class='flag-5'>2</b>-MINAS A6 系列 Block動作應(yīng)用說明資料 -<b class='flag-5'>I</b>/F<b class='flag-5'>啟動</b>- 松下

    I2C啟動加載準(zhǔn)備TMS320C645x應(yīng)用程序

    電子發(fā)燒友網(wǎng)站提供《為I2C啟動加載準(zhǔn)備TMS320C645x應(yīng)用程序.pdf》資料免費下載
    發(fā)表于 10-16 11:30 ?0次下載
    為<b class='flag-5'>I2</b>C<b class='flag-5'>啟動</b>加載準(zhǔn)備TMS320C645x應(yīng)用程序

    MHMF042A1U2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF042A1U2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有
    發(fā)表于 09-27 19:01
    MHMF042A1U<b class='flag-5'>2</b>-MINAS A6 系列 Block動作應(yīng)用說明資料 -<b class='flag-5'>I</b>/F<b class='flag-5'>啟動</b>- 松下

    MHMF042A1B2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF042A1B2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有
    發(fā)表于 09-25 18:56
    MHMF042A1B<b class='flag-5'>2</b>-MINAS A6 系列 Block動作應(yīng)用說明資料 -<b class='flag-5'>I</b>/F<b class='flag-5'>啟動</b>- 松下

    MHMF041L1V2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF041L1V2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有
    發(fā)表于 09-18 19:06
    MHMF041L1V<b class='flag-5'>2</b>-MINAS A6 系列 Block動作應(yīng)用說明資料 -<b class='flag-5'>I</b>/F<b class='flag-5'>啟動</b>- 松下

    MHMF041A1S2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF041A1S2-MINAS A6 系列 Block動作應(yīng)用說明資料 -I/F啟動-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有
    發(fā)表于 09-04 19:01
    MHMF041A1S<b class='flag-5'>2</b>-MINAS A6 系列 Block動作應(yīng)用說明資料 -<b class='flag-5'>I</b>/F<b class='flag-5'>啟動</b>- 松下

    恩智浦i.MX RT1170 uSDHC eMMC啟動時間

    大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是恩智浦i.MX RT1170 uSDHC eMMC啟動時間。
    的頭像 發(fā)表于 08-08 15:32 ?652次閱讀
    恩智浦<b class='flag-5'>i</b>.MX RT<b class='flag-5'>1170</b> uSDHC eMMC<b class='flag-5'>啟動</b>時間

    不同J-Link版本對于i.MXRT1170連接復(fù)位后處理行為

    大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是不同J-Link版本對于i.MXRT1170連接復(fù)位后處理行為。
    的頭像 發(fā)表于 08-08 15:29 ?493次閱讀
    不同J-Link版本對于<b class='flag-5'>i.MXRT1170</b>連接復(fù)位后處理行為

    MCUXpresso IDE下在線聯(lián)合調(diào)試雙核MCU工程的三種方法

    大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家分享的是MCUXpresso IDE下在線聯(lián)合調(diào)試i.MXRT1170雙核工程的三種方法。
    的頭像 發(fā)表于 08-08 15:18 ?650次閱讀
    MCUXpresso IDE下在線聯(lián)合調(diào)試雙核MCU工程的三種方法

    i.MXRT1xxx系列上用NAND型啟動設(shè)備時可用兩級設(shè)計縮短啟動時間

    去年痞子衡寫過一篇騷操作文章 《借助i.MXRT10xx系列INIT_VTOR功能可以縮短程序熱重啟時間》,這對于 NAND 型啟動設(shè)備上程序熱重啟時間的縮短非常有幫助。我們知道隨著項目進程的推進
    的頭像 發(fā)表于 05-01 09:19 ?820次閱讀
    在<b class='flag-5'>i.MXRT</b>1xxx系列上用NAND型<b class='flag-5'>啟動</b>設(shè)備時可用兩級設(shè)計縮短<b class='flag-5'>啟動</b>時間

    CX3 I2C啟動失敗的原因?怎么解決?

    為 Z1Z 還是 1ZZ,系統(tǒng)都無法 I2C 啟動。 使用邏輯分析儀測試 I2C 信號。 啟動時可以讀取第一幀的數(shù)據(jù)。 與 AN76405
    發(fā)表于 02-23 06:53