rt-thread/bsp/imxrt/imxrt1021-evk
tyustli ea8509717e delete C++ support for gcc in the rtconfig.py file 2019-03-26 15:41:06 +08:00
..
applications Change license, update Readme and fixed some compability issues 2019-03-11 22:55:07 +08:00
drivers Change license, update Readme and fixed some compability issues 2019-03-11 22:55:07 +08:00
xip Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
.config Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
Kconfig Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
README.md Change license, update Readme and fixed some compability issues 2019-03-11 22:55:07 +08:00
SConscript Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
SConstruct Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
flexspi_nor.icf Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
flexspi_nor.ini Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
flexspi_nor.ld Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
flexspi_nor.scf Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
project.ewd Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
project.ewp Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
project.eww Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
project.uvoptx Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
project.uvprojx Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
rtconfig.h Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
rtconfig.py delete C++ support for gcc in the rtconfig.py file 2019-03-26 15:41:06 +08:00
template.ewp Add RT1021-EVK BSP Support For RTThread By JiCheng 2019-03-11 13:10:36 +08:00
template.uvoptx Change license, update Readme and fixed some compability issues 2019-03-11 22:55:07 +08:00
template.uvprojx Change license, update Readme and fixed some compability issues 2019-03-11 22:55:07 +08:00

README.md

i.MX RT1020

1. 简介

i.MX RT 1020系列芯片是由 NXP 半导体公司推出的跨界处理器芯片。它基于应用处理器的芯片架构采用了微控制器的内核Cortex-M7从而具有应用处理器的高性能及丰富的功能又具备传统微控制器的易用、实时及低功耗的特性。

BSP默认支持的i.MX RT1021处理器具备以下简要的特性

介绍 描述
主CPU平台 ARM Cortex-M7
最高频率 500MHz
内部存储器 256KB SRAM
外部存储器接口 NAND、eMMC、QuadSPI NOR Flash 和 Parallel NOR Flash

2. 编译说明

i.MX RT1020板级包支持MDK5﹑IAR开发环境和GCC编译器以下是具体版本信息

IDE/编译器 已测试版本
MDK5 MDK525
IAR IAR 8.11.3.13984

3.BSP使用

3.1 配置工程

i.MX RT1020 BSP默认支持官方开发板MIMXRT1020-EVK。

3.2 下载和仿真

3.2.1 MIMXRT1020-EVK

EVK开发板有板载OpenSDA仿真器仿真器还连接到i.MX RT1021的UART1。使用USB线连接电脑和仿真器的USB口(J23),就可以进行下载和仿真。在终端工具里打开仿真器的虚拟串口。

3.3 运行结果

如果编译 & 烧写无误当复位设备后会在串口上看到RT-Thread的启动logo信息


 \ | /
- RT -     Thread Operating System
 / | \     4.0.1 build Mar 11 2019
 2006 - 2019 Copyright by rt-thread team
[I/FLEXSPI] NorFlash Init
[I/FLEXSPI] Vendor ID: 0x15
[I/FLEXSPI] NorFlash Init Done
lwIP-2.0.2 initialized!
using armcc, version: 5060750
build time: Mar 11 2019 22:24:46
msh />[PHY] wait autonegotiation complete...
[I/SDIO] SD card capacity 15558144 KB.
found part[0], begin: 32256, size: 14.857GB
File System initialized!
[PHY] wait autonegotiation complete...

4. 驱动支持情况及计划

驱动 支持情况 备注
UART 支持 UART 1~8
GPIO 支持
IIC 支持 IIC 1~4
SPI 支持 SPI 1~4
ETH 支持 暂时仅支持官方的ETH
LCD 支持
RTC 支持
SDIO 支持 暂时仅仅支持一个SDIO还不支持中断方式
SDRAM 支持 32M SDRAM后面2M作为Non Cache区域

5. 联系人信息

维护人:

6. 参考