痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU开发那些事


  大家好,我是痞子衡,是正经搞技术的痞子。本系列痞子衡给大家介绍的是恩智浦i.MX RT1xxx系列微控制器相关知识

  恩智浦半导体于2017年10月发布的i.MX RT1xxx系列开启了高性能MCU的新纪元,其第一款芯片i.MX RT1052,搭载Cortex-M7内核,主频高达600MHz,CoreMark跑分高达3020。

  本系列文章会逐一介绍i.MX RT1xxx系列微控制器开发相关知识。

资料篇(全1篇已完结)

史上最强i.MX RT学习资源汇总(持续更新中...)

芯闻篇(持续更新中...1/1)

终于可以放开聊一聊i.MXRT1170这颗划时代MCU了

介绍篇(全4篇已完结)

恩智浦i.MX RT1xxx系列MCU特性那些事(1)- 概览
恩智浦i.MX RT1xxx系列MCU特性那些事(2)- RT1052DVL6性能实测(CoreMark)
恩智浦i.MX RT1xxx系列MCU特性那些事(3)- 命名规则
恩智浦i.MX RT1xxx系列MCU特性那些事(4)- RT105x选型

硬件篇(持续更新中...3/9)

恩智浦i.MX RT1xxx系列MCU硬件那些事(1)- 官方EVK简介
恩智浦i.MX RT1xxx系列MCU硬件那些事(2.1)- 玩转板载OpenSDA,Freelink调试器
恩智浦i.MX RT1xxx系列MCU硬件那些事(2.2)- 在串行NOR Flash XIP调试原理
恩智浦i.MX RT1xxx系列MCU硬件那些事(2.3)- 串行NOR Flash启动需知
恩智浦i.MX RT1xxx系列MCU硬件那些事(2.4)- 串行NOR Flash下载算法(IAR EWARM篇)
恩智浦i.MX RT1xxx系列MCU硬件那些事(2.5)- 串行NOR Flash下载算法(Keil MDK篇)
恩智浦i.MX RT1xxx系列MCU硬件那些事(2.6)- 串行NOR Flash下载算法(MCUXpresso IDE篇)
恩智浦i.MX RT1xxx系列MCU硬件那些事(2.7)- 将板载调试器变成J-Link
恩智浦i.MX RT1xxx系列MCU硬件那些事(2.8)- 串行NOR Flash下载算法(J-Link工具篇)

工具篇(持续更新中...12/12)

恩智浦SDK代码风格检查工具MCUXpresso-SDK-CodingStyleChecker
恩智浦MCU安全加密启动一站式工具NXP-MCUBootUtility用户指南
恩智浦MCU安全加密启动一站式工具NXP-MCUBootUtility常见问题
开启NXP-MCUBootUtility工具的HAB签名功能 - CST(中英双语)
开启NXP-MCUBootUtility工具的HAB加密功能 - CST(中英双语)
开启NXP-MCUBootUtility工具的BEE加密功能 - image_enc
恩智浦i.MX RT系列MCU量产神器NXP-MCUBootFlasher用户指南
恩智浦i.MX RT系列MCU量产神器NXP-MCUBootFlasher常见问题

如果i.MX RT是一匹悍马,征服它时别忘了用马镫MCUBootUtility
如果你正在量产i.MX RT产品,不妨试试这款神器RT-Flash
MCUBootUtility v2.0来袭,i.MXRT1010哪里跑
MCUBootUtility v2.3发布,这次不再放过任何一款Flash

启动篇(持续更新中...14/22)

恩智浦i.MX RT1xxx系列MCU启动那些事(1)- Boot简介
恩智浦i.MX RT1xxx系列MCU启动那些事(2)- Boot配置(BOOT Pin/eFUSE)
恩智浦i.MX RT1xxx系列MCU启动那些事(3)- Serial Downloader模式(sdphost/MfgTool)
恩智浦i.MX RT1xxx系列MCU启动那些事(4)- Flashloader初体验(blhost)
恩智浦i.MX RT1xxx系列MCU启动那些事(5)- 再聊eFUSE及其烧写方法
恩智浦i.MX RT1xxx系列MCU启动那些事(6)- Bootable image格式与加载(elftosb/.bd)
恩智浦i.MX RT1xxx系列MCU启动那些事(7)- 静态解密安全启动需知(HAB)
恩智浦i.MX RT1xxx系列MCU启动那些事(8)- 从Raw NAND启动
恩智浦i.MX RT1xxx系列MCU启动那些事(8.A)- SEMC NAND启动时间(RT1170)
恩智浦i.MX RT1xxx系列MCU启动那些事(9)- 从Parallel NOR启动
恩智浦i.MX RT1xxx系列MCU启动那些事(10)- 从Serial(Multi-IO) NAND启动
恩智浦i.MX RT1xxx系列MCU启动那些事(11)- 从Serial(Multi-IO) NOR启动
恩智浦i.MX RT1xxx系列MCU启动那些事(11.A)- FlexSPI NOR启动时间(RT1170)
恩智浦i.MX RT1xxx系列MCU启动那些事(11.1)- FlexSPI NOR连接方式大全(RT1015/1020/1050)
恩智浦i.MX RT1xxx系列MCU启动那些事(11.2)- FlexSPI NOR连接方式大全(RT1060/1064(SIP))
恩智浦i.MX RT1xxx系列MCU启动那些事(11.3)- FlexSPI NOR连接方式大全(RT1010)
恩智浦i.MX RT1xxx系列MCU启动那些事(11.4)- FlexSPI NOR连接方式大全(RT1170)
恩智浦i.MX RT1xxx系列MCU启动那些事(12)- 从SD/eMMC启动
恩智浦i.MX RT1xxx系列MCU启动那些事(13)- 从Serial(1-bit SPI) EEPROM/NOR恢复启动
恩智浦i.MX RT1xxx系列MCU启动那些事(14)- 动态解密安全启动需知(BEE)
恩智浦i.MX RT1xxx系列MCU启动那些事(15)- 动态解密安全启动需知(OTFAD)
恩智浦i.MX RT1xxx系列MCU启动那些事(16)- 终极一站式工具(NXP-MCUBootUtility)

外设篇(持续更新中...1/10)

恩智浦i.MX RT1xxx系列MCU外设那些事(1)- 时光飞船L1 Cache
恩智浦i.MX RT1xxx系列MCU外设那些事(2)- 百变星君FlexRAM
恩智浦i.MX RT1xxx系列MCU外设那些事(2.1)- FlexRAM注意事项
恩智浦i.MX RT1xxx系列MCU外设那些事(3)- 霸道总管CCM
恩智浦i.MX RT1xxx系列MCU外设那些事(4)- 外交部长IOMUXC
恩智浦i.MX RT1xxx系列MCU外设那些事(5)- 计时达人GPT
恩智浦i.MX RT1xxx系列MCU外设那些事(6)- 减负大师eDMA
恩智浦i.MX RT1xxx系列MCU外设那些事(7)- 万能仓管FlexSPI
恩智浦i.MX RT1xxx系列MCU外设那些事(8)- 万能仓管SEMC
恩智浦i.MX RT1xxx系列MCU外设那些事(9)- 知名翻译ADC

安全篇(持续更新中...0/5)

恩智浦i.MX RT1xxx系列MCU安全那些事(1)- 数据协处理器DCP
恩智浦i.MX RT1xxx系列MCU安全那些事(2)- 综合加解密引擎CAAM
恩智浦i.MX RT1xxx系列MCU安全那些事(3)- 总线AES解密引擎BEE
恩智浦i.MX RT1xxx系列MCU安全那些事(4)- 动态AES解密引擎OTFAD
恩智浦i.MX RT1xxx系列MCU安全那些事(5)- 内联加解密引擎IEE

经验篇(持续更新中...11/14)

理解i.MXRT1xxx上的XIP和Non-XIP App制作、下载、启动、调试上的差异
在i.MXRT1xxx上设计一个level2 bootloader实现App分散加载启动
使用i.MXRT1xxx ROM Flashloader工具生成bootable image的注意事项
记录i.MXRT1060驱动LCD屏显示横向渐变色有亮点问题解决全过程(提问篇)
记录i.MXRT1060驱动LCD屏显示横向渐变色有亮点问题解决全过程(解答篇)
简析i.MXRT1170 Cortex-M7 FlexRAM ECC功能特点、开启步骤、性能影响
简析i.MXRT1170 Cortex-M4 L-MEM ECC功能特点、开启步骤、性能影响
大话双核i.MXRT1170之Cortex-M7与Cortex-M4互相激活之道
揭秘i.MXRT1170 eFuse空间访问可靠性的保护策略(冗余与ECC)
降低刷新率是定位LCD花屏显示问题的第一大法(i.MXRT1170, 1280x480 LVDS)
链接函数到8字节对齐地址或可进一步提升i.MXRT1xxx内核执行性能
利用i.MXRT1xxx系列ROM提供的FlexSPI driver API可轻松IAP
其实i.MXRT1050,1020,1015系列ROM也提供了FlexSPI driver API
SNVS Master Key仅在i.MXRT10xx Hab关闭时才能用于DCP加解密

项目篇(持续更新中...1/1)

kFlashFile v1.0 - 一个基于Flash的掉电数据存取方案

标准篇(持续更新中...5/7)

微控制器CPU性能测试基准(EEMBC-CoreMark)
并行NAND接口标准(ONFI)及SLC Raw NAND简介
并行NAND互操作性标准(JESD230)
并行NOR接口标准(CFI-JESD68)及SLC Parallel NOR简介
串行EEPROM接口事实标准及SPI EEPROM简介
串行NOR接口标准(SFDP-JESD216)及QuadSPI NOR简介
高速串行NOR兼容性标准(xSPI-JESD251)及OctalSPI/HyperBus NOR简介

原文地址:https://www.cnblogs.com/henjay724/p/8761059.html