2393023_zh-CN

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

2393023_zh-CN

2393023_zh-CN

RT1064:引脚配置,用于从内部闪存启动

你好,

这可能听起来像个愚蠢/新手问题,但我无法确定必须对 BOOT_MODE1/BOOT_MODE0 和 BT_CFG[11..0] 引脚进行哪些操作才能将 RT1064 配置为从其内部闪存启动。

参考手册中的表 9.9 只列出了 3 种启动源(通过 FlexSPI 的 NOR 闪存、SD 卡和 eMMC),但没有列出内部闪存,就好像这部分内容是从 RT1060 复制粘贴过来的一样……

AN12290 提到了 FlexSPI2 内部总线到此内部闪存,但没有说明如何从上述 3 个启动源中选择它。

MIMXRT1060/1064 评估套件板硬件用户指南中的表 5 指出,只有两种启动模式可用(QSPI 或 SD 卡),并且还声称不支持 QSPI 启动(参见 2.7 段),因此 SD 卡是唯一的启动源……


非常感谢您的帮助!



i.MX RT106xRe: RT1064 : pin configuration to boot from internal flash

@batmat

如 AN12290 中所述,MIMXRT1064 只能从 FlexSPI2 启动,FlexSPI2 专用于内部 QSPI 闪存。您仍然可以通过 FlexSPI1 接口连接外部闪存,该接口可用于保存数据或其他功能,但不能用于启动。这就是为什么参考手册中的表 9.9 只列出了 3 个启动源,即通过 FlexSPI 的 NOR 闪存、SDCARD 或 eMMC;通过 FlexSPI2 的 NOR 闪存是唯一可用于启动的 FlexSPI,并且默认情况下它已经路由到板载闪存。

为了能够从内部 QSPI 闪存启动,引导设备开关 (SW7) 设置应为:

SW7-1 关闭,SW7-2 关闭,SW7-3 打开,SW7-4 关闭。

BOOT_CFG1[7:4] 引脚必须设置为 0,才能选择通过 FlexSPI 的串行 或非 启动作为引导设备。同时,BOOT_CFG2[2:0]引脚也必须设置为0,以便选择内部QSPI Flash。MIMXRT1064-EVK 默认具有这些引脚设置。

BR,
埃德温。

Re: RT1064 : pin configuration to boot from internal flash

你好,埃德温,

确实有道理。我感到很困惑,因为外部闪存和内部闪存都是 QSPI 接口的,很难确定哪个是哪个。

我建议对 RT1064 的表 9.9 进行文档改进。

应该将“通过 FlexSPI 启动 NOR 闪存”改为“通过内部 FlexSPI2 启动内部 NOR 闪存”,并补充说明“RT1064 不支持通过 FlexSPI 从外部 NOR 闪存启动”。

我认为这样可以避免混淆。

再次感谢您提供的出色且及时的支持。


Tags (1)
No ratings
Version history
Last update:
4 weeks ago
Updated by: