MX RT1170 跨界 MCU 是采用 Arm Cortex-M7 的双核器件 Arm Cortex-M4 用于实时微控制器 (MCU) 性能和高度集成,适用于汽车、工业和物联网应用。®®®® i.MX RT1170 CM7 的工作频率高达 1 GHz,CM4 的工作频率高达 400 MHz,具有 2 MB 片上 RAM。实时微控制器 (MCU) 系列提供各种存储器接口...
痞子衡之前写了三篇文章 《M7 FlexRAM ECC》、《M4 L-MEM ECC》、《MECC64》 分别介绍了 i.MXRT1170 片上 2MB RAM 的不同 ECC 控制器用法,尤其是第三篇文章最后介绍了当 MECC64 特性被激活之后,BootROM 虽然使能了 MECC1&2 但并没有一步到位初始化相应的全部 RAM 区域(仅初始化了 48KB ROM RW 区...
i.MXRT1170中关于1bit SPI NOR恢复启动的eFuse配置与之前i.MXRT10xx型号有所不同(精简了SPI Address选项),我们在下载App时会顺便烧录eFuse。 1.5 示波器抓取信号 一切准备就绪,可以用示波器抓1bit SPI NOR启动时间了。通道一监测主芯片POR信号,通道三监测Secondary Flash片选信号(LPSPI1_PCS0),通道四监测LED ...
SDRAM 时钟配置成148.5Mhz:Index: D:/svn/SDK_2.8.0_MIMXRT1170-EAR3/boards/easyarm-rt1170-revb/driver_examples/semc/sdram/cm7/clock_config.c===--- D:/svn/SDK_2.8.0_MIMXRT1170-EAR3/boards/easyarm-rt1170-revb/driver_examples/semc/sdram/cm7/clock_config.c (revision 7)+++ D:/s...
这可能提示我们需要更多的展开配置来解决问题。而在BOOT_CFG1[0]为Regular Boot的情况下,我们发现High Speed模式下的启动速度几乎是Normal Speed模式的两倍。此外,8-Bit DDR的速度也相较于8-Bit SDR快近一倍。至此,关于恩智浦i.MX RT1170的uSDHC和eMMC启动时间,我们就介绍完毕了。
本篇是 i.MXRT1170 启动时间评测第五弹,前四篇分别给大家评测了 RawNAND启动时间(基于 MIMXRT1170-EVK_Rev.B)、Serial NOR 启动时间(基于 MIMXRT1170-EVB_Rev.A2)、1bitSPINOR 恢复启动时间(基于 MIMXRT1170-EVK_Rev.C)、Serial NAND 启动时间(基于 MIMXRT1170-EVKB_Rev.B)。
二、一个RT1170的Errata 在我们实测 PXP 数据搬移功能时,我们先来看一个 RT1160/1170 上独有的 Errata,也正是因为这个 Errata 让痞子衡关注到了 PXP 的 2D DMA 功能。 这个Errata 提及到 RT1160/1170 里若干个具有存储器读写能力的主设备在对 CM7 TCM 进行 Sparse write(随机地址短小数据写入操作)时可能会...
相比前几代不带 ECC 的 i.MXRT10xx 型号,新一代 i.MXRT1170 在ECC上做了全面武装,从 eFuse 到 FlexRAM,从 OCRAM 到外部存储空间全都加上了 ECC 功能。如下表所示,不同类型的存储由不同的 ECC控制器来守护: 今天痞子衡给大家简单介绍一下 i.MXRT1170 上用于保护片内 OCRAM1,2 的 MECC64 功能:...
基于RT1170 支持MIPI DSI显示(六)本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 MIPI 扫盲 MIPI DSI显示是本人在项目中初次接触的接口。由于相关知识缺失,直接去看工程代码,相关的选项没有看懂。所以通过网上先找了链接进行学习,然后再粗略看RT1170 Chapter 44--53 章节的内容...
1. 首先阅读原理图 针对ADC调试,在RT1052上面ADC的参考电压是3.3V,如下所示:但是在RT1170上面,ADC的参考电压是1.8V,如下所示:这是硬件设计需要注意的地方。2. 调试过程 2. 1 时钟初始化 void bsp_adc_clock_init(){ /* Configure ADC1 using OSC_24M */ rootCfg.mux = kCLOCK_ADC1_Clock...