ixxx 痞子衡嵌入式 恩智浦i.MX RT1xxx系列MCU启动那些事 12.A uSDHC eMMC启动时间 RT1170

2025-08-28 01:18:44
转载

导读

本文是痞子衡带来的i.MX RT1170启动时间评测第五弹,介绍了恩智浦i.MX RT1170的uSDHC eMMC启动时间,还提及了i.MXRT系列SD/eMMC启动使能通用方法,并通过不同App长度、不同速度模式测试得出相关启动时间结论。

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是 恩智浦i.MX RT1170 uSDHC eMMC启动时间 。 本篇是 i.MXRT1170 启动时间评测第五弹,前四篇分别给大家评测了 Raw NAND 启动时间 (基于 MIMXRT1170-EVK_Rev.B)、 Serial NOR 启动时间 (基于 MIMXRT1170-EVB_Rev.A2)、 1bit SPI NOR 恢复启动时间 (基于 MIMXRT1170-EVK_Rev.C)、 Serial NAND 启动时间 (基于 MIMXRT1170-EVKB_Rev.B)。 关于 i.MXRT 系列从 SD/eMMC 启动使能方法,痞子衡写过两篇文章,分别是 《RT600从eMMC启动》 、 《RT1050从SD启动》 ,文章里的方法其实是通用整个 i.MXRT 系列的(仅一些细微差异)。最近痞子衡在支持一个 RT1170 客户,他们使用了 eMMC 启动,并且将板子寄给了痞子衡帮助调试问题,趁此机会,痞子衡就在客户板卡上详细测试一下 eMMC 启动时间: 一、准备工作 1.1 知识储备 除了依赖的底层数据传输接口外设类型不同之外,SD/eMMC 启动流程和 Serial NAND/Raw NAND 启动流程几乎是一致的,因为存储介质角度而言两者都是 NAND,这里就不过多展开了,参考痞子衡前面测评文章 1.1 节。 不过这里需要特别注意的是,前面测评的启动设备(串并行NOR/NAND)读写数据率性能接近于接口速率(当然 NAND 有额外 ECC 校验时间),但是 SD/eMMC 因为涉及坏块管理/磨损平衡处理等,设备内部处理会产生更多时间开销,所以实际数据读写率跟数据接口速率之间存在一定差异,这个差异因厂商产品里的处理算法而异,需要翻看设备芯片数据手册。 本次测试客户板卡上用了一颗来自江波龙的兼容 eMMC5.1 标准的 8GB 容量芯片 FEMDME008G-A8A39,在其数据手册上接口最高速率是 400MBps(HS400模式),但是实际数据读写率分别是 290MBps、115MBps。 eMMC 5.1 specification compatibility- Backward compatible to eMMC 4.41/4.5/5.0Bus mode- Data bus width: 1 bit (default), 4 bits, 8 bits- Data transfer rate: up to 400 MB/s (HS 400)- MMC I/F Clock frequency: 0~ 200 MHz

1.2 时间界定 关于时间起点和终点,参考 《FlexSPI NOR启动时间》 里的1.2节,虽然此次测试用得是客户板卡,但是时间起点我们只需要选好 POR_B 测量点即可。

1.3 制作应用程序 关于应用程序制作,参考 《Serial NAND启动时间》 里的1.3节。其实 Non-XIP 程序制作一直有一个小限制,之前的测评文章里都没有特别强调,前段时间痞子衡终于专门写了篇文章 《Non-XIP App一般链接限制》 ,大家可以了解一下。 1.4 下载应用程序 应用程序的下载需借助痞子衡开发的 NXP-MCUBootUtility 工具。由于 8bit eMMC 仅 uSDHC2 支持,客户一般都将 eMMC 挂在 uSDHC2 引脚上,工具下载配置 eMMC 的时候,主要保证 instance 正确即可,至于其他速度模式方面的选择,仅跟程序下载速度有关,并不影响 eMMC 启动时间。

对 eMMC 启动时间产生影响得主要是 RT1170 芯片 fuse 里的如下配置,其中红框选项是根据硬件情况必设的,篮圈选项是用户可按自己要求选择的(这里也是下一节测试启动时间的影响因子)。紫框里决定了 BootROM 运行时的内核主频,CM7 做主核时默认是 400MHz,可高配到 700MHz,这里我们不改 BootROM 默认内核频率配置。

1.5 示波器抓取信号 一切准备就绪,可以用示波器抓 eMMC 启动时间了。这次痞子衡偷了个懒,就测量两路信号,一个通道监测主芯片 POR 信号,另一个通道监测 GPIO 信号(App 里会拉低这个 GPIO)。与以往不同的是,这次 GPIO 选得是复用 BOOT_CFG 功能的 pin,这个 pin 加了外部强上拉,下一节测试结果小节里会有额外有趣发现。

二、开始测试 在公布结果之前,痞子衡先带大家分析一下示波器抓取的启动时间波形,方便大家理解后续表格里的各项组成。POR 信号电压上升时间比较缓慢,其供电来自于 VDD_1V8,我们时间起点暂取其标准有效值 70% - 1.2V 处。 此外我们可以看到 GPIO 在 POR 拉高之前早就被拉高,说明 GPIO 上电早于 POR,这样的硬件设计是符合 i.MXRT 上电采样时序规范的,痞子衡有一篇文章 《RT离线无法启动,请先查看SRC_SBMRx寄存器》 就和这点有关。

2.1 不同App长度测试 首先做的是不同 App 类型及长度相关的测试,App 分为链接在 ITCM 和 SDRAM 两种(后者需要使能 BootROM DCD 初始化)。此外由于 SDRAM 空间大,因此测试多种 App 长度。所有的测试均在同一种 Boot Config 配置下,即痞子衡 《NAND型启动设备时可用两级设计缩短启动时间》 一文里的配置,这也是该客户使用的启动配置。 从测试结果来看,eMMC 启动时间在 1MB 以内 App 情况下相差无几,跟 App 长度不成明显正比关系。即使是 4MB 以内,也是看不出明显关系,但是以 4MB 为单位来看,倒是有一定正比关系。 2.2 不同速度模式测试 因为 4MB 在 SDRAM 执行 App 有一定代表性,痞子衡就以这个为基础测试了不同的 Boot Config 配置组合,在 BOOT_CFG1[0] 为 Fast Boot 情况下普遍无法启动(可能需要更多展开配置)。在 BOOT_CFG1[0] 为 Regular Boot 情况下,High Speed 比 Normal Speed 快近一倍,8-Bit DDR 比 8-Bit SDR 也快近一倍。 至此,恩智浦i.MX RT1170 uSDHC eMMC启动时间痞子衡便介绍完毕了,掌声在哪里~~~ 欢迎订阅 文章会同时发布到我的 博客园主页 、 CSDN主页 、 知乎主页 、 微信公众号 平台上。 微信搜索" 痞子衡嵌入式 "或者扫描下面二维码,就可以在手机上第一时间看了哦。

评论

共0条评论
face
inputImg
最新更新

2026年原神账号交易安全指南:5大交易平台对比与避坑建议

《原神》自上线以来持续保持高热度,2026年提瓦特大陆已更新至第七大区域,新角色、新机制与深度养成体系推动账号流通需求稳定增长。老号回本、成品号入坑、命座/圣遗…

2026-08-05 16:100赞 · 0评论

2026热门英语单词闯关手游推荐:趣味学词、高效记忆的优质选择

对于国内大多数学生而言,英语学习常面临缺乏真实语言环境、课本内容抽象枯燥等现实挑战。词汇作为语言能力的根基,直接影响后续阅读理解、语法掌握与实际应用效果。借助游…

2026-08-05 12:400赞 · 0评论

崩铁复刻艾斯吧卧底事件!原神引发赛博俄乌战争?第五人格官方COSER翻车

2026-08-05 12:320赞 · 0评论

2026年高人气记忆力游戏推荐:提升专注力与记忆力的热门选择

在现代快节奏的日常中,健忘现象日益普遍——转身即忘、提笔忘字、临时想不起人名或日程安排,已成为许多人面临的常见认知挑战。科学证实,记忆能力并非固定不变,而是可通…

2026-08-05 11:400赞 · 0评论

2026年适合5岁孩子的益智趣味游戏推荐清单

适合五岁孩子玩的游戏有哪些?五岁是儿童认知发展的重要阶段,模仿能力、观察力、基础逻辑思维和手眼协调能力正快速成长。这一年龄段的孩子更适合操作直观、画面温馨、节奏…

2026-08-05 10:400赞 · 0评论

前SumoGroupCEOCarlCavers加盟Vertpaint-助力联合开发与原创恐怖IP

速览 前Sumo Group联合创始人兼CEO Carl Cavers OBE现已成为联合开发工作室Vertpaint的非执行董事及股东。Vertpaint成立…

2026-08-05 09:100赞 · 0评论

2026热门幼儿园体育游戏推荐:寓教于乐的户外活动与互动手游合集

专为幼儿园阶段儿童设计的体育类互动游戏,注重启蒙教育与身体协调能力培养。所有游戏均以生活化、趣味化的模拟场景为载体,操作方式简洁直观——仅需单指点击或拖动触控屏…

2026-08-05 08:400赞 · 0评论

《超级足球巨星2012》游戏中的无敌技能大力金刚腿 畅享足球世界

作为一款备受瞩目的足球游戏,《超级足球巨星2012》以其逼真的画面和精彩的玩法吸引了无数玩家。其中最受欢迎的无敌技能之一便是大力金刚腿,让我们一起来探索这个引爆…

2026-08-05 08:400赞 · 0评论

英语游戏app推荐分享 2026好玩的英语游戏汇总

英语游戏app推荐有哪些?贴合低龄英语启蒙的发展趋势开发制作,一些日常事物都是手游内置的核心学习主题。字母拼读、图像记词、口语跟读、情景对话,都是手游包含的基础…

2026-08-05 05:100赞 · 0评论

Spider-Man 相关理论或将改变你对 Spider-Man: Brand New Day 结局的看法

这篇文章包含 Spider-Man: Brand New Day 的剧透。特此预警。 在 Spider-Man: No Way Home 的高潮部分,彼得·帕克…

2026-08-05 01:100赞 · 0评论
暂无更多