Forlinx SoM FET1052-C User Manual

Forlinx SoM FET1052-C User Manual

Embedded development platform

Advertisement

SoM FET1052-C/ SBC OK1052-C
ARM Cortex-M7
Embedded Development Platform
Hardware Manual
Rev. 1.2
Sep., 2019
www.forlix.net
Forlinx Embedded Technology Co. Ltd.
1
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SoM FET1052-C and is the answer not in the manual?

Questions and answers

Summary of Contents for Forlinx SoM FET1052-C

  • Page 1 SoM FET1052-C/ SBC OK1052-C ARM Cortex-M7 Embedded Development Platform Hardware Manual Rev. 1.2 Sep., 2019 www.forlix.net Forlinx Embedded Technology Co. Ltd.
  • Page 2: Attentions

    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...
  • Page 6: Table Of Contents

    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............................
  • Page 7 3.4.9 SWD/ JTAG..........................35 3.4.10 LCDS Connector........................35 3.4.11 USB OTG..........................36 3.4.12 USB 2.0........................... 37 3.4.13 CAN............................37 3.4.14 ADC............................38 3.4.15 SPI............................39 3.4.16 KEYPAD..........................40 3.4.17 TF card.............................40 3.4.18 Camera.............................41 Appendix 1 Hardware Designing Guideline...................... 43 Appendix 2 Connectors Dimension........................44 Appendix 3 Minimum System...........................
  • Page 8: Chapter 1 Overview Of Freescale I.mx Rt1050

    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...
  • Page 10: Chapter 2 Overview Of Som Fet1052-C

    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...
  • Page 11: Dimension Drawing

    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.
  • Page 12: Som Parameters

    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 ℃...
  • Page 13: Som Resource

    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)
  • Page 14: Som Fet1052-C Pin Definition

    2.5 SoM FET1052-C Pin Definition 2.5.1 SoM Connector Schematic...
  • Page 15: Som Fet1052-C Pin Details

    2.5.2 SoM FET1052-C Pin Details Table 1 P1 connectors (odd) pin definition BALL Signal GPIO Spec. Default Function J1_1 K1_SD1_D1 GPIO3_IO15 3.3V SD data 1 SD1_D1 J1_3 J1_SD1_D0 GPIO3_IO14 SD data 0 SD1_D0 3.3V J1_5 J3_SD1_CLK0 GPIO3_IO13 3.3V SD data clock...
  • Page 16 J1_75 K10_CSI_HSYNC GPIO1_IO23 3.3V CSI horizontal sync. CSI_HSYNC J1_77 J12_CSI_VSYNC GPIO1_IO22 CSI vertical sync. CSI_VSYNC 3.3V J1_79 Table 2 LEFT (J302) connectors (even) pin definition BALL Signal GPIO Spec. Default Function J1_2 C6_SEMC_D8 GPIO4_IO30 SEMC bus data 8 SEMC_D8 3.3V J1_4 C5_SEMC_D9 GPIO3_IO31...
  • Page 17 J1_74 POR_BUTTON 3.3V SoM reset pin BUTTON J1_76 J1_78 5V_SYS SoM power 5V_SYS J1_80 5V_SYS SoM power 5V_SYS Table 3 J2 connectors (odd) pin definition BALL Signal GPIO Spec. Default Function J2_1 B2_SEMC_A9 GPIO4_IO18 3.3V SEMC bus address 9 SEMC_A9 J2_3 C2_SEMC_A0 GPIO4_IO09...
  • Page 18 J2_69 G13_JTAG_TDO GPIO1_IO10 3.3V JTAG output JTAG_TDO J2_71 J2_73 GPIO1_IO04 3.3V Boot mode selection 0 BOOT_MODE0 F11_BOOT_MODE0 J2_75 G14_BOOT_MODE1 GPIO1_IO05 Boot mode selection 1 BOOT_MODE1 3.3V J2_77 G11_GPIO1_IO03 GPIO1_IO03 3.3V GPIO GPIO1_IO03 J2_79 M11_PWM0 GPIO1_IO02 PWM0 PWM0 3.3V Table 4 J2 connectors (even) pin definition BALL Signal GPIO...
  • Page 19: Som Fet1052-C Pin Spec

    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”...
  • Page 20: Function Control Pin

    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...
  • Page 21: Net

    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...
  • Page 22: Usb

    E14_JTAG_TMS JTAG mode select J2_63 F12_JTAG_TCK JTAG clock input J2_65 F13_JTAG_MOD JTAG/ SW mode switching J2_67 G13_JTAG_TDO I/ O JTAG output J2_69 2.6.12 USB Pin Name Signal I/ O Default Function Pin No. N7_OTG_2_D_N I/ O OTG data - J2_43 HOST P7_OTG_2_D_P I/ O...
  • Page 23: Som Pull-Up And Pull-Down Pins

    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.
  • Page 25: Chapter 3 Ok1052-C Carrier Board Introduction

    Chapter 3 OK1052-C Carrier Board Introduction 3.1 Overview of OK1052-C...
  • Page 26: Ok1052-C Dimensions

    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...
  • Page 27: Ok1052-C Carrier Board Introduction

    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...
  • Page 28: Led

    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)
  • Page 30: Boot Configuration

    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...
  • Page 31: Uart

    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.
  • Page 32: Rtc

    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.
  • Page 33: Ethernet

    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.
  • Page 35: Swd/ Jtag

    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...
  • Page 36: Usb Otg

    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.
  • Page 37: Usb 2.0

    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...
  • Page 38: Adc

    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.
  • Page 39: Spi

    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.
  • Page 40: Keypad

    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)
  • Page 41: Camera

    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.
  • Page 43: Appendix 1 Hardware Designing Guideline

    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.
  • Page 44: Appendix 2 Connectors Dimension

    Appendix 2 Connectors Dimension SoM connector model isENG_CD_5177983 Carrier board connector model ENG_CD_5177984...
  • Page 46: Appendix 3 Minimum System

    Appendix 3 Minimum System...

This manual is also suitable for:

Sbc ok1052-c

Table of Contents