2393299_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2393299_zh-CN

2393299_zh-CN

i.MX RT1050 下载算法

我现在开发环境是MCUXPRESSO IDE ,用的是i.MX RT1050 。我了解到因为i.MX RT1050 没有内部flash,所以在使用外部flash时需要下载算法。但是这个下载算法又和自己选用的flash有关。官方有没有说明怎么样得到自己想要的下载算法可以快速用起来?

Re: i.MX RT1050 下载算法

Hi SDFDSFSF ,

建议您按照以下顺序做:

1. 在工程属性里选择外部Flash下载算法,NXP提供了一些主流Flash下载算法。

您可以右键工程->Properties->MCU settings->Memory details选择NXP支持的flash驱动:

ShellyZhang_0-1783670863188.png

MCUXpresso的flash驱动通常放在nxp\LinkServer_xx.x.xx\binaries\Flash下面,以.cfx为扩展名。

2. 如果选择的Flash支持SFDP,优先尝试SFDP driver

在MCUXpresso中可以选择类似MIMXRT1050_SFDP_QSPI.cfx这样的Driver。这类 SFDP driver 的意义是通过 flash 自描述参数减少对具体料号专用算法的依赖。

3. 使用模板自己做

请参考应用手册 https://www.nxp.com/docs/en/application-note/AN13386.pdf 生成客户自定义cfx文件。修改时关键参数要来自外部flash datasheet和SDK里的flexspi_nor_polling demo的测试结果。

除了下载算法,还需要XIP/Boot Header配置,请参考Solved: Flash interface initialization - NXP Community 

以上是基本的方法。您可以告诉更具体的情况,比如您使用的是什么型号的Flash,您现在进行到哪一步遇到什么具体的困难,这样能更好的帮助到您。

Best Regards,

Shelly Zhang

Tags (1)
No ratings
Version history
Last update:
yesterday
Updated by: