Single Board Computer OK1052-C based on NXP i.MX RT 1052
OK1052-C is a single board computer designed based on NXP Cortex-M7 crossover processor i.MX RT1052 belongs to i.MX RT1050 series MCU. 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.
MCU/Applications Crossover Designing
FET1052-C is a system on module designed based on crossover processor i.MX RT1052 that converging
high-performance MCU and lower power MPU. Both MCU system and uCLinux are supported. It offers the highest performance Arm-M core, real-time functionality,
and MCU usability at an affordable price. Meanwhile, uClinux is featured in multitasking, code maintainability and application portability.
High performance, High real-time, Low power Consumption
The main frequency of the SoM is 528MHz, Coremark runs 3020, 1284 DMIS;
512KB tightly coupled memory, interrupt latency as low as 20ns; When the CPU is running at full load, the power consumption of the core board is only 0.5W.
Industrial Grade
Signal integrity in circuit designing makes optimal electrical character;
Advanced power architecture and power in sequence to improve robustness.
Powerful Scalability
The SoM leads out all the processor function pins, and 124 GPIOs can be configured.
Natively supports LCD, Camera, USB, UART, CAN, Ethernet, PWM, and other functional interfaces.
Powerful Multimedia Capabilities
24-bit LCD interface, maximum support 1366*768, support 2D graphics acceleration,
support emWIN graphics library in MCU mode. Support parallel camera interface and 3-way IIS audio interface.
Native Data Encryption
The internal integration of real-time encryption and decryption functions, the external ROM information is encrypted and then burned,
and the acceleration module inside the CPU chip can realize real-time decryption to ensure the efficiency of program execution.
Rich and Practical Communication Interface
Support 8-channel UART, up to 5Mbps; 10/100M adaptive Ethernet, support lwip protocol package;
Support 2-channel CAN, 2.0B protocol; Support 20-channel ADC, 12-bit precision; Support 32-channel PWM, complementary output, orthogonal decoding, Motor fault detection.
Easy to Develop
MCU development tools support Keil, IAR, ARM-GCC, etc., as well as Amazon, FreeRTOS, SDK, ARMmbed, software libraries, online tools,
and correspondingly supported global ARM ecosystems to achieve rapid prototyping and development.
MPU development tools still use Ubuntu+GCC, which engineers are very familiar with.
Small Size
The SoM is small in size, only 31mm*43mm, and adopts the anti-reverse board-to-board connector design,
which is convenient for early development and testing and later batch assembly.
i.MX RT1052 SBC Pin Diagram
▊ Hardware Features
Overview of FET1052-C System on Module | |
---|---|
CPU | i.MX RT1052 |
Architecture | Cortex-M7 |
Frequency | 528MHz |
RAM | SRAM 512KB; SDRAM 16MB/32MB |
Flash | QSPI Nor Flash 4MB/16MB |
OS | Bare metal, FreeRTOS, uCLinux, RT-Thread |
Power In | 5V |
Dimensions | 31mm×43mm |
PCB | thickness 1.6mm, 4-layer PCB, ENIG |
Package | board to board connector, 2*80pin, pitch 0.8mm |
Working Temperature | -40℃~+85℃ |
FET1052-C System on Module 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 |
IIC | ≤4 | |
Ethernet | ≤1 | 10/100Mbps auto-negotiation |
PWM | ≤32 | 32x PWM |
SWD | supported | |
KeyPad | supported | 8*8 |
QSPI | 2 | |
CAN | ≤2 | CAN 2.0B |
ADC | ≤20 |
2x 12-bit ADC, up to 20 input channels |
SEMC BUS | 1 |
16-bit parallel bus |
OK1052-C Carrier Board Features | ||
---|---|---|
Interface | QTY | Spec. |
LCD | 1 |
up to RGB888, resolution up to 1366* 768*(WXGA), 480*x 272 and 800* 480 are available |
CAMERA | 1 |
8-bit DVP, up to 5.0Mp |
Audio | 1 | 1*MIC, 1*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 auto-negotiation, RJ-45 |
RTC | 1 | RX8010SJ, 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 | CAN 2.0B |
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 | WM8960 |
UART Debug | 1 |
RS232, DB9 connector |
SWD | 1 |
debug port, 8-pin hearder with pitch of 2.54mm |
Resistive Touch | 1 |
the carrier board competitive the original touch and TSC2007 touching chip, TSC2007 is the default configuration |
KEY BOARD | 1 |
4* 4 matrix keypad port by 8-pin header with pitch of 2.54mm |
▊ Software Features
Bare Metal DEMO | ||
---|---|---|
gpt | lpi2c | |
pit | kpp | |
PWM | enc | |
BEE | ||
rtwdog | sai | |
ewm | lpspi | |
dcp | enet | |
snvs | flexspi | |
src | sdcard | |
trng | sdcard_fatfs | |
cache | edma | |
flexcan | tsc | |
gpio | usb(HOST, OTG) | |
gpio | semc | |
adc | csi:CMOS | |
adc_etc | elcdif | |
cmp | PXP | |
qtmr | emwin | |
lpuart(UART2) | flexram | |
uCLinux Demo | ||
build up of compiling environment | Ethernet | |
Compile application | UART | |
Make file system image | LED GPIO OUT | |
TF card booting/ iamge flashing | User key | |
micro SD/TF card driver | LCD FrameBuffer | |
USB HOST | Tsc resistive touching | |
USB OTG | RTC | |
I2C EEPROM | ||
FreeRTOS Demo | ||
lpi2c | Lwip | |
event | queue | |
mutex | sem, sem_static | |
swtimer | tickless | |
generic | ||
RT-Thread Demo | ||
read and write file system | UART testing | |
gpio | enet | |
i2c | rtc | |
spi | LCD/resistive touch screen/emwin testing |
▊ Download
Catalog: Forlinx Catalog Manual
Product Brief: FET1052-C SoM and OK1052-C SBC introduction
▊ Accessories
Please click here to get more information about the supported modules and accessories.
Optional Module | |
---|---|
4.3 inch Resistive LCD Module | 7.0-inch LCD Module with MIPI display |
7.0-inch TFC LCD Module with Capacitive Touch Panel | 10.1-inch LVDS Display with Capacitive Touch Panel |
▊ Technical Support
1. Files to be provided after buying
Hardware related: datasheet, user guide, carrier board schematic, carrier board PCB, SoM pinmux;
Firmware related: OS image, testing demo, source code, manual;
Compiling environment
2. Fast response after-sale technical support service
Contact Us
Welcome to get in touch with us, our experts will reply to your email within 24 hours.
▊ How To Buy
1. Order Online
We have an online store on Alibaba, please contact us for details.
2. Order Offline
Please send your inquiry to [email protected];
3. Payment Terms
100% T/T in advance.
▊ Shipment
1. Delivery: Goods will be shipped by express upon the receipt of the payment;
2. Lead time: Goods will be shipped out within five working days for sample orders and 6 weeks for bulk orders;
3. Shipping charge: Buyers should bear the shipping cost.
▊ Other Forlinx iMXRT Series Products
Architecture: Cortex-M7
Frequency: 528MHz
RAM: 1MB on-chip SRAM
ROM: 4MB QSPI NorFlash(16MB optional)
System: FreeRTOS,RT-Therad,Bare Metal
Architecture: Cortex-M7
Frequency: 528MHz
RAM: 1MB on-chip SRAM
ROM: 4MB QSPI NorFlash(16MB optional)
System: FreeRTOS,RT-Therad,Bare Metal
Architecture: Cortex-M7
Frequency: 528MHz
RAM: 512KB SRAM ,16MB SDRAM,32MB SDRAM(optional)
ROM: 4MB QSPI NorFlash(16MB optional)
System: UcLinux,FreeRTOS,RT-Therad,Bare Metal