Advertisement

Quick Links

- User's Guide
iMX RT1052 Developer's Kit
Copyright 2018 © Embedded Artists AB
iMX RT1052 Developer's Kit
User's Guide
Get Up-and-Running Quickly and
Start Developing Your Application On Day 1!
EA2-USG-1208 Rev A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the iMX RT1052 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Embedded Artists iMX RT1052

  • Page 1 - User’s Guide iMX RT1052 Developer’s Kit Copyright 2018 © Embedded Artists AB iMX RT1052 Developer’s Kit User’s Guide Get Up-and-Running Quickly and Start Developing Your Application On Day 1! EA2-USG-1208 Rev A...
  • Page 2 Embedded Artists AB. Disclaimer Embedded Artists AB makes no representation or warranties with respect to the contents hereof and specifically disclaim any implied warranties or merchantability or fitness for any particular purpose. Information in this publication is subject to change without notice and does not represent a commitment on the part of Embedded Artists AB.
  • Page 3: Table Of Contents

    RT1052 OEM Developer’s Kit - User’s Guide Page 3 Table of Contents 1 Document Revision History 2 Getting Started iMX RT1052 Developer's Kit Content Hardware Overview Connecting - Get Started 2.3.1 Tera Term Terminal Emulation Application 2.3.2 PuTTY terminal emulation application...
  • Page 4 RT1052 OEM Developer’s Kit - User’s Guide Page 4 Contact with OEM Board MCU Using the Demo Application to Verify Correct Operation 6 Different Board Versions 7 Disclaimers Definition of Document Status Copyright 2018 © Embedded Artists AB...
  • Page 5: Document Revision History

    RT1052 OEM Developer’s Kit - User’s Guide Page 5 1 Document Revision History Revision Date Description 2017-12-19 First released version. 2018-01-01 Moved program development information to separate document. 2018-02-05 Added information about SWO trace. 2018-02-12 Minor corrections on cross-reference.
  • Page 6: Getting Started

    Please read this chapter first before you start using the board - it will be well spent time! First of all, thank you for buying Embedded Artists’ iMX RT1052 Developer’s Kit based on NXP’s ARM Cortex-M7 i.MX RT1052 microcontroller. You will get up-and-running quickly! ...
  • Page 7 4. ON/OFF push-button - a 5 second press will shut down the main 3.3V supply. 5. ISP Enable push-button - pressing this button while the board power up will place the i.MX RT1052 is ISP mode (typically used for programming the iMX RT1052 OEM board flash memory).
  • Page 8: Connecting - Get Started

    RT1052 OEM Developer’s Kit - User’s Guide Page 8 Figure 2 – iMX RT1052 Developer's Kit Bottom View Connecting - Get Started Begin by connecting the micro-B USB connector to position 1) in Figure 1 above. Connect the other end of the USB cable to the PC.
  • Page 9: Tera Term Terminal Emulation Application

    RT1052 OEM Developer’s Kit - User’s Guide Page 9 The next step is to open a terminal application and attached it to the Virtual COM port that has just been created. The baud rate should be 115200. Some development environments/IDEs have a built-in terminal application that can be used.
  • Page 10: Putty Terminal Emulation Application

    RT1052 OEM Developer’s Kit - User’s Guide Page 10 Figure 5 – Tera Term Serial Port Setup Verify that the connection is open. If connected, Tera Term will show something like below in its title bar. Figure 6 – Tera Term Menu 2.3.2...
  • Page 11: Alternative Powering

    ESD. Never touch directly on the iMX RT1052 OEM Board and in general as little as possible on the iMX OEM Carrier Board. The push-buttons on the iMX OEM Carrier Board have grounded shields to minimize the effect of ESD.
  • Page 12: General Handling Care

    Page 12 General Handling Care Handle the iMX RT1052 OEM Board and iMX OEM Carrier Board with care. The boards are not mounted in a protective case/box and are not designed for rough physical handling. Connectors can wear out after excessive use. The iMX OEM Carrier Board is designed for prototyping use, and not for integration into an end-product.
  • Page 13: Otp Fuse Programming

    RT1052 Developers Kit. Due to the nature of the iMX RT1052 Developers Kit – an evaluation board not for integration into an end-product – fast transient immunity tests and conducted radio-frequency immunity tests have not been executed.
  • Page 14: Demo Application

    Page 14 3 Demo Application The iMX RT1052 Developer's Kit comes pre-loaded with a demo application. If the demo application is missing or over-written by another application, follow the guidelines for how to download a program in the document iMX RT1052 Developer's Kit Program Development Guide. A pre-compiled binary file is available on the support site.
  • Page 15: Imx Oem Carrier Board Design

    RT1052 OEM Developer’s Kit - User’s Guide Page 15 4 iMX OEM Carrier Board Design This chapter contains information about the peripherals and general design of the iMX OEM Carrier Board and how to set the different jumpers on the board. The schematic can be downloaded in pdf format from the support page, and is recommended to have printed out while reading this chapter.
  • Page 16: Sp2A: Power Supplies

    RT1052 OEM Developer’s Kit - User’s Guide Page 16 SP2a: Power Supplies The power supply structure on the iMX OEM Carrier board is straight forward. There are two powering sources, selected via J29: 1. +5V DC via power jack (J1). 2.1mm inner diameter, 5.5mm outer diameter, center pin positive.
  • Page 17 Page 17 There are two voltage regulators:  3.3V/2A that is the main supply voltage for both the iMX RT1052 OEM board and the iMX OEM Carrier board. This is a buck dcdc regulator to minimize power dissipation. The regulator can be switched on/off by control signal EXT_PWR_EN.
  • Page 18: Sp2B: Current Measurement

    Figure 13 – Location of Current Measurement Connectors J3 and J4 Note that the main 3.3V supply powers both the iMX RT1052 OEM board and peripherals on the iMX OEM Carrier board, like LCD, SD interface, Audio codec, CAN interface, LEDs, etc. For better discrimination and resolution of current measurement, it is possible to measure currents on the iMX RT1052 OEM board also.
  • Page 19: Sp2C: Vbat Powering

    J4 -VDD_SNVS_IN over 20 milliohm current over 1ohm Figure 14 – Location of iMX RT1052 OEM Board Current Measurement Pads SP2c: VBAT Powering The picture below illustrates where the VBAT input connector is (J2) and where the current can be measured over a 1 kohm resistor, J26.
  • Page 20: Sp3-Sp4: Oem Board Connector (Sodimm) And Access Pads

    SP3-SP4: OEM Board Connector (SODIMM) and Access Pads The iMX RT1052 OEM board connector is a standard DDR2 SO-DIMM socket with 200 positions and 0.6mm pitch. It has 1.8V keying (which is what DDR2 stands for). The JEDEC standard defining the DDR2 SODIMM boards is called JEDEC MO-224.
  • Page 21: Sp5: Push-Buttons And Leds

    RT1052 OEM Developer’s Kit - User’s Guide Page 21 SP5: Push-buttons and LEDs There are four push-buttons, as presented in the picture below. The reset push-button, SW3, can be configured to control one of two different signals. via JP8.
  • Page 22 RT1052 OEM Developer’s Kit - User’s Guide Page 22 There are two LEDs that are not connected by default to specific signals. Via jumpers to J8 any signal that is available on the access pads described in section 4.5 can be used to control the LEDs.
  • Page 23: Sp6: Debug Interfaces

    RT1052 OEM Developer’s Kit - User’s Guide Page 23 SP6: Debug Interfaces There are two debug interface connectors available:  J10 – this is a Cortex Debug connector. It is a 2x5 pos, 50 mil pitch connector without a shroud.
  • Page 24 RT1052 OEM Developer’s Kit - User’s Guide Page 24 connector where SWO in defined to be connected). Instead pin GPIO_B0_13- BOOT_CFG2[1]-LCDIF_D9 carries the SWO output as pin multiplexing alternative 2. If you need to use SWO trace, the solution is to connect TP15 (JTAG_TDO) and TP83 (GPIO_B0_13-BOOT_CFG2[1]-LCDIF_D9) with a wire.
  • Page 25: Sp7: Usb Interfaces

    RT1052 OEM Developer’s Kit - User’s Guide Page 25 SP7: USB Interfaces The iMX OEM Carrier board has two USB interfaces, one USB Host and one USB OTG:  The USB Host interface has a USB-A connector, J13. By default this interface has VBUS power enable always on.
  • Page 26: Sp8: Can

    RT1052 OEM Developer’s Kit - User’s Guide Page 26 SP8: CAN There is one CAN interface on the board. It is connected to FLEXCAN2 of the i.MX RT1052. The interface has on-board ESD protection via U9. See picture below for locating relevant components.
  • Page 27: Sp9: Sd Memory Card Interface

    RT1052 OEM Developer’s Kit - User’s Guide Page 27 4.10 SP9: SD Memory Card Interface There is a SD memory card interface with SD card connector J15. The associated power switch is controlled by an (option) active high or active low signal. Additionally, signal POR_B will power cycle the SD memory card.
  • Page 28: Sp11: Ethernet Interface

    RT1052 OEM Developer’s Kit - User’s Guide Page 28 Communication with the capacitive touch panel controller is done via I2C and two GPIOs, one for reset and one for interrupt. There is a backlight current generator that is set to 40mA. It can optionally be controlled with a PWM signal to dim the backlight.
  • Page 29: Sp12: Uart-To-Usb Bridge

    RT1052 OEM Developer’s Kit - User’s Guide Page 29 4.13 SP12: UART-to-USB Bridge The UART-to-USB bridge chip (FT230XS-R from FTDI) on the iMX OEM Carrier Board connects to UART channel #1 on the i.MX RT1052. It exist to simplify connection to a PC because serial ports are not so common any more, especially not on laptops.
  • Page 30: Sp13: Audio Codec

    RT1052 OEM Developer’s Kit - User’s Guide Page 30 4.14 SP13: Audio Codec The board contains an audio codec based on WM8960. The codec is controlled via I2C and audio data is transferred over the SAI bus with the I2S format.
  • Page 31: Default Jumpers Positions

    RT1052 OEM Developer’s Kit - User’s Guide Page 31 4.15 Default Jumpers Positions Figure 27 illustrates the default jumper positions as mounted when the board is delivered from Embedded Artists. Default jumpers are marked with color. Figure 27 – iMX OEM Base Board Default Jumper Positions...
  • Page 32: Usage Of Cpu Pins

    RT1052 OEM Developer’s Kit - User’s Guide Page 32 4.16 Usage of CPU Pins Almost all pins of the i.MX RT1052 MCU are directly available on the SODIMM expansion connector. In a few cases are pins used for dedicated functionality like the Ethernet interface, EcoXiP interface and on-board SDRAM.
  • Page 33 RT1052 OEM Developer’s Kit - User’s Guide Page 33 GPIO_AD_B1_10- GPIO_AD_B1_10 No special usage on iMX OEM Carrier Board. SAI1_RX_SYNC GPIO_AD_B1_11- GPIO_AD_B1_11 No special usage on iMX OEM Carrier Board. SAI1_RX_BCLK GPIO_AD_B0_02- GPIO_AD_B0_02 Connects to reset input to capacitive touch panel USB_OTG1_PWR controller.
  • Page 34 RT1052 OEM Developer’s Kit - User’s Guide Page 34 GPIO_B0_13-BOOT_CFG2[1]- GPIO_B0_13 Parallel RGB LCD interface - Green6 bit LCDIF_D9 GPIO_B0_14-BOOT_CFG2[2]- GPIO_B0_14 Parallel RGB LCD interface - Green7 bit LCDIF_D10 GPIO_B0_05-BOOT_CFG1[1]- GPIO_B0_05 Parallel RGB LCD interface - Blue4 bit LCDIF_D1...
  • Page 35: Things To Note

    4.17.1 Errata on i.MX RT1052 silicon rev A0 iMX RT1052 OEM boards revision A, and later (typically shipped after April 2018 are build with i.MX RT1052 silicon revision A1 and are not affected by the powering erratas referring to below.
  • Page 36: Troubleshooting

    The third step is to run the just downloaded demo application. There are many tests that can be performed, one after one, to verify correct operation of individual parts of the iMX RT1052 OEM Board as well as the iMX OEM Carrier Board. While doing these tests, be sure to not have any interfering circuits connected to the access pads.
  • Page 37: Different Board Versions

    RT1052 OEM Developer’s Kit - User’s Guide Page 37 6 Different Board Versions The different board versions, silicon versions and MCU top side marking have overlapping and sometimes confusing versions numbers. Therefore, this chapter contains information about different board versions and i.MX RT1052 silicon versions.
  • Page 38: Disclaimers

    If any part of this document refers to any third party products or services it shall not be deemed a license grant by Embedded Artists for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
  • Page 39: Definition Of Document Status

    RT1052 OEM Developer’s Kit - User’s Guide Page 39 for the Embedded Artists’ product or service described herein and shall not create or extend in any manner whatsoever, any liability of Embedded Artists. This document as well as the item(s) described herein may be subject to export control regulations.
  • Page 40 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Embedded Artists EAK00296...

Table of Contents