Hot Sellings
Your present location:Home >> Products >> NXP Cortex-A7/Cortex-A9 iMX6 >> SINGLE BOARD COMPUTER >> i.MX RT1052 Single Board Computer / Cortex-M7 Crossover Development Board
  • Name: i.MX RT1052 Single Board Computer / Cortex-M7 Crossover Development Board
  • Model: OK1052-C
  • CPU: i.MX RT1052
  • Architecture: Cortex-M7
  • RAM: 16MB/ 32MB SDRAM
  • Flash: 4MB/ 16MB QSPI-NorFlash
  • Main Frequency: 528MHz
  • OS: MCU/ uClinux


OK1052-C is a single board computer/ development board designed based on NXP Cortex-M7 crossover processor i.MX RT1052. It operates at speeds up to 528MHz to provide high CPU performance and best real-time response. The i.MX RT1052 processor has 512 KB on-chip RAM,which can be flexibly configured as TCM or general-purpose on-chip RAM. 16MB/ 32MB SDRAM, 4MB/ 16MB QSPI-NorFlash are optional.

The OK1052-C consists of SoM and carrier board and is an industrial grade item with working temperature ranges from -40℃ to +85℃. Peripheral pins such as UART, Ethernet, USB, CAN, PWM, ADC, LCD and CAMERA are all available on carrier board. What's more, OS uClinux is supported very well.

High-performance, fast real-time response, low-power
SoM deliveries 3020 CoreMark/1284 DMIPS @ 528 MHz
512 KB on-chip RAM, fastest real-time response with latency as low as 20ns

Powerful scalability
All functional pins are available on the SoM with GPIO up to 124 pins;
LCD, camera, USB, UART, CAN, Ethernet and PWM are all native interfaces supported by this SoM
Multimedia performance
LCD interface with RGB888 is supported to 1366* 768 resolution and 2D GPU;
emWin, parallel camera interface and three IIS are all supported in MCU mode
Native data encryption
Various functional communication interfaces
Eight UART up to 5Mbps;
One 10/100M Ethernet controller with support for 1wip;
Two CAN 2.0 modules, Twenty 12-bit ADC;
Thirty two PWMs support for quadrature decoder and motor control
MCU system is supported with Keil IAR and ARM-GCC tools, meanwhile, Amazon FreeRTOS, SDK, ARM mbed, online development tools and other related global ARM system are supported for development.
Ubuntu and GCC are supported for development work on MPU
Compact size
The SoM dimensions are only 31mm* 43mm with designing of anti reverse board to board connectors, which is not only convenient for users to do testing and mass production but also easy for assembling
Overview of OK1052-C

Industry/ Application


SoM FET1052-C Basic Information
 CPU  i.MX RT1052  Power Input  5V
 Architecture  Cortex-M7  Dimensions  31mm* 43mm
 Frequency  528MHz  Craftwork  thickness 1.6mm, 4-layer EING PCB
 RAM  SRAM: 512KB, SDRAM: 16MB/ 32MB  Connector  2* 80-pin, pitch of 0.8mm
 Flash  QSPI NorFlash: 4MB/ 16MB  Working Temp   -40℃ to +85℃


SoM FET1052-C Hardware Features
Interface QTY Spec.
 LCD 1  upto RGB888, resolution up to 1366* 768*(WXGA), 480*x 272 and 800* 480 are available
 Camera 1  8-bit DVP, up to 5.0Mp
 SD/ MMC/ SDIO ≤2  SD card or SDIO card with 1-bit or 4-bit mode
 USB 2  1x USB2.0 OTG(up to 480Mbps), 1x USB2.0 host, integrated with HS USB Phy
 SAI ≤3  up to 3x IIS audio
 SPDIF 1  Sony/ Philips digital audio interface
 UART ≤8  each up to 5.0Mbps
 SPI ≤4  full duplex enhanced sync. serial interface, up to 52Mbit/s, it could be configured to host/ device mode, four chip selections are available
 IIC ≤4  
 Ethernet ≤1  10M/ 100Mbps
 PWM ≤32  
 SWD supported  
 Keypad supported  8* 8
 QSPI 2  
 CAN ≤2  CAN2.0B
 ADC ≤20  2x 12-bit ADC, up to 20 input channels
 ISO7816-3 ≤2  
 SEMC BUS 1  16-bit parallel bus




OK1052-C Carrier Board Features
Interface QTY Spec.
 LCD 1  RGB565, resolution up to 1366* 768*(WXGA)
 Camera 1  8-bit DVP, up to 5.0Mp
 Audio 1  1x MIC, 1x Phone
 USB Host 1  USB2.0(up to 480Mbps)
 USB OTG 1  standard micro USB connector, USB2.0 OTG(up to 480Mbps)
 Ethernet 1  10M/ 100Mbps, RJ-45
 RTC 1  RX8010SJ chip, CR1220
 EEPROM 1  24C02 chip with capability of 256 bytes
 TF card 1  compatible of MICRO SD, SDHC
 LED 1  users indicator
 POR_BUTTON 1  reset key
 WakeUp 1  
 ON/ OFF 1  keep pressing it to power on or power off the board
 BOOT 1  DIP switch for booting mode selection, presently, only TF card mode and QSPI NOR Flash mode are supported
 PWM 1  for LCD backlight adjusting
 ADC 5  4x ADC for resistive touching panel, and 1x ADC for adjustable resistor
 IIC 1  for mounting of touching, camera, WM8960, EEPROM, RTC, IIC converted to 4-wired touching chip
 CAN 1  CAN2.0
 SPI 1  pin connectors (10-pin) with pitch of 2.0mm
 UART 1  3 wired UART, 3.3V, up to 5.0Mbps, 10-pin header with pitch of 2.54mm
 IIS 1  for WM8960
 Debug 1  RS232, DB9 connector
 SWD 1  debug port, 8-pin hearder with pitch of 2.54mm
 Resistive touching 1  the carrier board compative the original touch and TSC2007 touching chip, TSC2007 is the default configuration
 Keypad 1  4* 4 metrix keypad port by 8-pin header with pitch of 2.54mm

  Overview of OK1052-C

MCU Demos
 GPT  lpi2c: (RTC, EEPROM)
 Wdog  Bee
 Rtwdog  Sai
 Ewm  Lpspi
 Dcp  Enet
 Snvs  Flexspi
 Src  Sdcard
 Trng  Sdcard_fatfs
 Cache  Edma
 Flexcan  Tsc
 GPIO: LED shinning  Semc
 ADC  CSI: CMOS camera sensor
 Adc_etc  Elcdif
 Cmp  PXP
 Qtmr  Emwin
 Lpuart(UART2)  Flexram
uCLinux Demos
 Compiling environment buildup  Ethernet
 Compiling application  UART
 File system making  LED GPIO out
 TF card booting mode/ image flashing  User key
 Micro SD/ TF card  LCD FrameBuffer
 USB Host disk  TCS resistive touching
 USB OTG disk  RTC