无线电爱好网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

【i.MX RT 系列】i.MX RT600 從 QSPI 啟動

2023-12-26 10:37| 发布者: 闪电| 查看: 1| 评论: 0

摘要: i.MX RT 系列繞不開的一個話題就是外部 Flash 啟動,官方 EVK 默認使用的是 8 線SPI Flash,實際項目中有很多客戶會使用 4 線 QSPI 的 Flash 進行啟動。這裡記錄一下最近使用 i.MX RT600 從 QSPI Flash 啟動的問題, ...

i.MX RT 系列繞不開的一個話題就是外部 Flash 啟動,官方 EVK 默認使用的是 8 線 SPI Flash,實際項目中有很多客戶會使用 4 線 QSPI 的 Flash 進行啟動。這裡記錄一下最近使用 i.MX RT600 從 QSPI Flash 啟動的問題,包括更換下載算法、更換 Flash 等問題。

 

提前安裝 Segger JLink & MCUXpresso IDE

當前測試軟體版本

Segger JLink 版本 :7.54a

 



MCUXpresso 版本:11.8.0

 

 

Flash 型號:W25Q16JWSIQ


一 、 更換 JLINK 下載算法

(1)下載 RT-UFL v1.0 ,下載鏈接如下:

https://github.com/JayHeng/RT-UFL/releases/tag/v1.0

 

RT-UFL 是 NXP 原廠工程師痞子衡開發的一套針對 i. MX RT系列的萬能下載算法,測試過市面上常用的 Flash 型號,8線 、 4 線的都有,目前發布的是 v1.0 版本,後續會出新版本,可持續關注。

 

(2)解壓下載後的 RT-UFL-1.0.zip 壓縮包,將路徑下的 “iMXRT_UFL” 文件夾複製到 Segger JLink 安裝目錄下的 “NXP” 文件夾下:

iMXRT_UFL 文件夾路徑:RT-UFL-1.0\algo\SEGGER\JLink_Vxxx\Devices\NXP

 

 

NXP文件夾路徑:C:\Program Files\SEGGER\JLink\Devices\NXP

註:Segger Jlink 安裝目錄以用戶安裝的路徑為準,默認安裝在 C 盤

 

 

(3)將 “ievkmimxrt685.JLinkScript” 文件複製到 Segger JLink 安裝目錄下的 “iMXRT_UFL” 文件夾下:

ievkmimxrt685.JLinkScript 文件路徑:

RT-UFL-1.0\test\SEGGER\JLink_Vxxx\Devices\NXP\iMXRT6xx\archive2

 

 

iMXRT_UFL文件夾路徑:C:\Program Files\SEGGER\JLink\Devices\NXP

 

 

(4)打開 Segger JLink 安裝目錄下的 “JLinkDevices.xml” 文件,在裡面添加如下信息:

 

到此,下載算法更換完成。

 


二 、更換 Flash 與工程文件

(1)在 MCUXpresso 下導入任意工程,這裡以  evkmimxrt685_gpio_led_output 例程為例,打開後將 Flash_config 下的文件更換為 QSPI 的 Flash_config 文件:

 

 

(2)在 MCUXpresso 下指定使用的 Segger Jlink 版本(如果 Segger Jlink 安裝在默認路徑,這一步可忽略):

打開首選項:

 



選擇安裝路徑下的“ JLinkGDBServerCL.exe” 文件,再點擊“應用並關閉”:

 



(3)在板子上接上 Flash,從 FlexsPortA 啟動

將下圖中綠色框中的電阻拆掉

 

將 Flash 通過飛線與上圖中電阻焊盤相應的連接起來(注意:電阻焊盤是與 RT600 相連的那端焊盤)

 

 

連接後的效果如下:

 

 

飛線會影響通信,所以不能使用太快的速率對 Flash 進行操作,這裡 Flexspi 速率保持在 50MHz 以下。

 

(4)將 Jlink 調試器與板子相連接(SWD 的引腳務必一一對應),斷開 JP17 JP18 JP19 跳線帽,斷開與板載調試晶片的連接,否則會影響 JLINK 調試,硬體連接:

 

 

 

 



(5)增加 Jlink 調試選項:

 

 

 



點擊調試即可進入調試界面

 

退出調試界面,斷電,再重新上電,代碼也在運行。 

參考資料:

《UM11147》

《W25Q16JW》

技術文檔

類型下载檔案
硬件Flash Config


路过

雷人

握手

鲜花

鸡蛋

QQ|关于本站|小黑屋|Archiver|手机版|无线电爱好网 ( 粤ICP备15040352号 ) 无线电爱好技术交流5 无线电爱好技术交流1无线电爱好技术交流9开关电源讨论群LED照明应用、电源无线电爱好技术交流4无线电爱好技术交流8无线电爱好技术交流10无线电爱好技术交流11

粤公网安备 44030702001224号

GMT+8, 2023-12-26 10:37 , Processed in 0.109200 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

返回顶部