查看: 1787|回复: 1

[原创] 【朝花夕拾】RT 4bit如何在FCB中使能QE功能

[复制链接]

该用户从未签到

715

主题

6374

帖子

0

超级版主

Rank: 8Rank: 8

积分
25213
最后登录
2025-8-18
发表于 2023-4-17 16:41:08 | 显示全部楼层 |阅读模式
本帖最后由 小恩GG 于 2023-4-27 16:26 编辑

【经验分享】如何在RT4位FDCB中使能QE功能
一,      文档简介
RT1XXX芯片需要接外部memory作为程序存储媒介,如果外部使用QSPI flash,通常会使用quad功能去读写代码,SDK代码也是基于quad去读取代码并启动。外部使用的QSPI flash,需要查看SFDP 是否满足包含JESD216B+以上版本,因为这种版本通常RT ROM会自动使能QE功能,但是对于JESD216B以下版本,需要命令方式去使能QE位,从而使能quad功能,否则FDCB的LUT定义的是quad读,但是新的芯片QE位没有使能,会导致程序启动失败。所以,对于新的芯片,需要使用命令方式先使能QE位,然后才可以使用quad功能去读写flash。然而,对于量产芯片,通常会直接下载好代码到QSPI flash,然后再从RT芯片启动,这个时候,额外使能QE位会导致工作量的增加,那么如何能够实现一次性烧录app代码到QSPI flash,并且能够直接使能QE并在RT4位芯片中boot呢?
下面就QSPI flash在JESD216B+以下版本的情况,在MIMXRT1170-EVK板子上讲解,如何使用FDCB添加QE使能的命令,来实现,即使QE位没有使能,也能利用FDCB使能QE并启动。
具体内容请查看附件
【朝花夕拾】如何在RT4bit FCB中使能QE功能.pdf (547.62 KB, 下载次数: 19)
回复

使用道具 举报

  • TA的每日心情
    奋斗
    4 天前
  • 签到天数: 866 天

    连续签到: 1 天

    [LV.10]以坛为家III

    69

    主题

    3275

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    10394
    最后登录
    2025-8-16
    发表于 2023-4-17 20:35:53 | 显示全部楼层
    感谢分享  
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-8-20 03:45 , Processed in 0.088138 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表