Please do not modify the product by yourself or use fittings unauthorized by us. Otherwise, the damage caused by that will be on your part and not included in guarantee terms. Any questions please feel free to contact Forlinx Technical Service Department..
Page 3
Copyright Announcement Please note that reproduction of this User Manual in whole or in part, without express written permission from Forlinx, is not permitted.
Page 4
Updating Record Version Date Updated Manual Carrier board Sept., 2019 V1.2 V1.1/V1.2 V1.1/V1.2 Added SoM occupied pins description, carrier board unavailable pins marks and notes. Oct., 2018 V1.1 V1.1/V1.2 V1.1/V1.2 1. Modified description about pin definition about SoM pins J1-63 to J1-79; 2.
Page 5
2.2 how to implant OS 2.3 software and hardware problems occured in self-modifying and programming 3. Accesses to Technical Support 3.1 Tel (non-instant messenger): 0312-3119192 3.2 Email address (non-instant messenger) : linux@forlinx.com 3.2.1. About Linux: wince@forlinx.com 3.2.2. About WinCE: android@forlinx.com 3.2.3. About Android: http://bbs.witech.com.cn...
Contents Attentions..............................2 Chapter 1 Overview of Freescale i.MX RT1050....................8 Chapter 2 Overview of SoM FET1052-C......................10 2.1 Exterior of SoM FET1052-C........................10 2.2 Dimension Drawing..........................11 2.3 SoM Parameters............................12 2.3.1 Frequency..........................12 2.3.2 Power Supply..........................12 2.3.3 Working Environment....................... 12 2.3.4 SoM Interface Speed......................... 12 2.4 SoM Resource............................
Chapter 1 Overview of Freescale i.MX RT1050 The i.MX RT1050 is a new processor family featuring NXP’s advanced implementation of the Arm Cortex®-M7 core, which operates at speeds up to 528 MHz to provide high CPU performance and best real-time response. The i.MX RT1050 processor has 512 KB on-chip RAM, which can be flexibly configured as TCM or general-purpose on-chip RAM.
Page 9
GPS, displays, and camera sensors. The i.MX RT1050 also has rich audio and video features, including LCD display, basic 2D graphics, camera interface, SPDIF, and I2S audio interface. The CPU used on SoM FET1052-C is MIMXRT1052CVL5B For more details about i.MX RT1050, please refer to NXP website...
Chapter 2 Overview of SoM FET1052-C 2.1 Exterior of SoM FET1052-C 1) SoM FET1052-C with 16M SDRAM and 4M QSPI NOR Flash Front side Back side 2) SoM FET1052-C with 32M SDRAM and 16M QSPI NOR Flash Front side Back side...
2.2 Dimension Drawing Dimensions: 31mmx 43mm PCB: EING, 4-layer, 1.6mm Packing connector: 2x connectors with 80 pins with pith of 0.8mm, connector model is ENG_CD_5177983, and connector model on carrier board is ENG_CD_5177984, as for connector dimensions please refer to the appendix. The SoM could be fixed on carrier board by duplex copper cylinder(M2* 5mm) and assorted screw is M2* 4mm.
2.3 SoM Parameters 2.3.1 Frequency Spec. Item Note Minimum Classic Maximum Unit System frequency 32.768 2.3.2 Power Supply Spec. Item Pin NO. Note Minimum Classic Maximum Unit Main power VSYS 2.3.3 Working Environment Spec. Item Note Minimum Classic Maximum Unit Working ℃...
2.4 SoM Resource Interface Spec. Up to RGB 888, WXGA up to 1366x 768 Camera 8-bit DVP, up to 5.0MP Up to UHS-1 SDR104 SD and 1-bit or 4-bit transferring mode of SDIO card (104MB/s) SD/ MMC/ SDIO1: 4-bit data bus SD/ MMC/ SDIO ≤2 SD/ MMC/ SDIO2: 8-bit data bus (used as eMMC on SoM)
GPIO2_IO13 UART1 receiving L14_UART1_RXD 2.6 SoM FET1052-C Pin Spec. Note1: all pins of the SoM are defined by below listed default function, please don’t change it, otherwise, it may conflict with original driver Note2: if users have requirement to expand function, please refer to datasheet and other related files Note3: default function pins marked as “no for carrier board”...
2.6.4 Function Control Pin Pin Name Signal I/ O Default Function Pin No. ONOFF Boot key, it could be hung if J1_42 not use PERI_PWREN PMIC Standby signal J1_44 WAKEUP I/ O CPU waken up, it could be J1_40 Function configured as general control purpose IO...
2.6.9 NET Pin Name Signal I/ O Default Function Pin No. A12_ENET_TX_DATA1 I/ O Net send data 1 J2_31 B12_ENET_TX_DATA0 I/ O Net send data 0 J2_33 A13_ENET_TX_EN Net sending enable J2_35 C13_ENET_RX_ER Net sending error J2_37 C12_ENET_RX_EN Net sending enable J2_39 E12_ENET_RX_DATA0 I/ O...
2.6.14 SoM Pull-up and Pull-down Pins. 2.7 SoM Hardware Instruction SoM FET1052-C is integrated with power, reset monitoring circuit and storage circuit, the external power circuit is very simple, the minimum system could just run with 5V power, reset key and boot...
Page 24
Schematic of minimum system is listed in appendix 3. generally, we kindly suggest users to mount the board with peripherals, such as debug port, otherwise, users could not assure whether system booted or not.
3.2 OK1052-C Dimensions PCB dimensions: 104mm x 80mm Mounting hole pitch: pore size on carrier board: 3.1mm, pore size on SoM 2mm PCB: 2-layer, 1.6mm thickness Power input: DC 12V 2A 3.3 Carrier Board Resource Interface Spec. RGB 888, supports resolution up to 1366* 768(WXGA) Camera 8-bit parallel interface(CSI), up to 5.0MP Audio...
EEPROM 24C02 chip, 256byte TF card Compatible with SD, SDHC for user's definition to LED POR_BUTTON Reset key ON/ OFF Power key, press it to turn on or off DIP switch for booting mode selection, presently, it can only support BOOT internal TF, QSPI NOR and QSPI NAND booting modes For LCD backlight controlling...
3.4.2 LED Ball M11 is LED for users 3.4.3 Power key and reset key K4 on left bottom of carrier board is a power switch...
Page 29
K1 on left corner of carrier board is reset key, press it to cut off all power for SoM to reset the whole development board K3 on up corner of carrier board is a general key which is matched with GPIO5_IO00(it should be configured as GPIO by software)
1. pins LCD_DATA3, LCD_DATA4, LCD_DATA5, LCD_DATA6, LCD_DATA7, LCD_DATA11 on SoM FET1052-C are pins for booting mode selection, when LCD is not used, they could be used as IO(but please make sure when powering, it won’t affect CPU to recognize pin power...
2. during development procedure, we found that some LCD pins are not high resistor mode when powering, and it may effect boot pin electrical mode, so we kindly suggest users to add a buffer chip between LCD and CPU, chip model SN74AVC16245 is recommended, as for circuit please refer to LCD part.
3.4.6 RTC Once external power supply is cut off, the chipset itself still with high consumption(around 20uA), so the OK1052-C is mounted with RTC chip RX8010SJ(U12) to reduce the chip power consumption for time saving(classic value is 160nA/ 3V) 3.4.7 Audio The OK1052-C is with one MIC interface(P4), it’s designed as a standard 3.5mm jack(P5), chip model is WM8960(U1), it can communicate audio data with IIS on SoM, setting by IIC.
3.4.8 Ethernet Dual fast Ethernet ports can be supported by CPU, it designed with one Ethernet(100M) on carrier board, connected with PHY chip KSZ8081 via RMII, RJ45(P17) connector, connector model is HR911105A, with built in isolated transformer.
CPU supports SWD and JTAG two modes, users could do settings tby JTAG_MOD, set it to low level for SWD mode, the SoM FET1052-C is set with pull down by default. As development board source limited, SWD is recommended, JTAG is preserved as pin...
Note: 1. when resistive touching is not used, the 4-wire resistive touching pins could be used as general IO, when the four pins are used for AD, its voltage is 0~3.3V 2. we kindly suggest users to use buffer chip SN74AVC16245 between CPU and LCD 3.4.11 USB OTG USB OTG is short for USB On-The-Go.
device, such as mouse. When OTG USB works in SLAVE mode, for example, mounted to USB host device(PC), the i.MX RT1052 will recognize that the device it mounted is a host device, then it will work as a slave device to communicate with the host device, the 4 pin (ID signal) of internal the header is hung, USB_OTG1_ID will pull up R97 to high level, Q10 will prevent VCC5V to supply power to OTG, OTG_VBUS will get power from 5V of the external host device to avoid...
There is one 4-wire ADC resistive touching chip(U16) converted by IIC, TSC2007 (hung R106, R107, R108 and R109), if the four pins soldered with four 0R resistors, then users could use the native resistive touching to control Forlinx 4.3’’ LCD module.
3.4.15 SPI There is one SPI with 10P header on carrier board, meanwhile, there are built in 5V power and GND, as SPI is multiplexed with TF card, please remove TF card when working with SPI to avoid conflict.
3.4.16 KEYPAD Keypad interface(8P header with pitch of 2.54mm) is available on carrier board for a 4*x 4 keypad. The keypad interface is multiplexed with CSI. 3.4.17 TF card TF card slot is available on carrier board, it’s multiplexed with SPI interface, to make sure the plug detection pin could be pulled up to high level, we kindly suggest users to external pull-up resistor 4.7K(R22 on the below picture)
U9, R1, R71, R47 and C11. In special case, users can also use external crystal, empty solder R62, and should solder R68 and C68. Camera modules from different suppliers may have different wire sequence, we kindly recommend users to use the camera module supplier by Forlinx.
Appendix 1 Hardware Designing Guideline 1. Boot Modes OK1052-C can support different flashing modes and system booting modes, once system powered or reset, it will select flash and boot mode by reading system booting pins configuration information When users designing carrier board, we kindly suggest users to design the carrier board with this circuit.
Need help?
Do you have a question about the SoM FET1052-C and is the answer not in the manual?
Questions and answers