MIMXRT1060EVKBUM
MIMXRT1060EVKBUM
MIMXRT1060EVKBUM
Contents
Chapter 1 Overview............................................................................................... 3
1.1 Acronyms...................................................................................................................................3
1.2 Related documentation .............................................................................................................3
1.3 Kit contents................................................................................................................................4
1.4 Block diagram............................................................................................................................4
1.5 Board pictures........................................................................................................................... 6
1.6 Board features........................................................................................................................... 8
1.7 Push buttons............................................................................................................................10
1.8 Connectors.............................................................................................................................. 10
1.9 Jumpers...................................................................................................................................11
1.10 LEDs......................................................................................................................................13
Chapter 1
Overview
The MIMXRT1060-EVKB board provides a comprehensive platform for design and evaluation of most commonly used features of
the NXP i.MX RT1060 application processor, in a small and low-cost package. MIMXRT1060-EVKB is an entry level development
board, to familiarize user with the processor before investing a large amount of resources in more specific designs.
The i.MX RT1060 is a new processor family featuring NXP's advanced implementation of the high-performance Arm® Cortex®-M7
Core. It offers high-performance processing optimized for lowest power consumption and best real-time response.
The board is lead-free and RoHS-compliant.
This document provides detailed information about MIMXRT1060-EVKB board interfaces, power supplies, clocks, connectors,
jumpers, user buttons, and LEDs.
For further information about MIMXRT1060-EVKB, see https://www.nxp.com/products/processors-and-microcontrollers/arm-
microcontrollers/i-mx-rt-crossover-mcus/i-mx-rt1060-crossover-mcu-with-arm-cortex-m7-core:i.MX-RT1060.
1.1 Acronyms
The table below lists and explains the acronyms and abbreviations used in this document.
Term Description
CLK Clock
i.MX RT1060 Crossover MCUs for Provides information about electrical IMXRT1060CEC
Consumer Products Data Sheet characteristics, hardware design
considerations, and ordering information
i.MX RT1060 Crossover MCUs for Provides information about electrical IMXRT1060IEC
Industrial Products Data Sheet characteristics, hardware design
considerations, and ordering information
Security Reference Manual for the i.MX Provides detail about various chip Contact local field applications engineer
RT106x Processor security components (FAE) or sales representative.
Board design files Schematics, layout files, and gerber files https://www.nxp.com/design/
(including Silkscreen) development-boards/i-mx-evaluation-
and-development-boards/i-mx-rt1060-
evaluation-kit:MIMXRT1060-EVK
MCUXpresso Software Development Kit MCUXpresso Software Development Kit MCUXpresso Software Development Kit
(SDK) documentation (SDK) is a comprehensive software (SDK) documentation
enablement package designed to simplify
and accelerate application development
with NXP MCUs based on Arm® Cortex®
-M cores.
Item Quantity
MIMXRT1060-EVKB board 1
NOTE
Power adapter, micro-SD card, and LCD module are not included in the board kit.
H yp e rFla s h
Fle xS P I CYPRESS S26KS512SDPBHI020
Fle xS P I QSP I Fla s h
P O W ER P OWER
ISSI IS25WP064AJBLE
Au d io CON
W IFI/ BLE S DIO/UART/I2S
S DHC/UART/I2S
NXP I2C/GP IO/I2S
I2S /I2C/GP IO
extension
M.2 CON
MIMXRT1062DVL6B
HP M IC
The figure below shows the onboard jumpers and connectors on MIMXRT1060-EVKB.
The figure below shows the LEDs and push buttons on MIMXRT1060-EVKB.
Processor MIMXRT1062DVL6B
NOTE
For details on the MIMXRT1062DVL6B
processor, see i.MX RT1060 Processor
Reference Manual.
USB Two USB 2.0 OTG controllers • Supports high-speed (480 Mbit/s), full-speed (12 Mbit/s), and
(OTG1 and OTG2) with low-speed (1.5 Mbit/s) operations
integrated PHYs
• Two USB 2.0 Micro-AB connectors operating in Host and
Device modes
Audio SAI, I2S, LPI2C3 • 3.5 mm audio jack for headset, J34
• One onboard MIC, P1
• S/PDIF connectors, J7 and J14 [DNP]
• Connectors for speakers, J39 and J38 [DNP]
• 2x12 audio main connector, J23
• 2x5 audio AUX connector, J19
I/O headers • J16, J33, J17, J32 headers compatible with Arduino
daughter card
M.2 connector and Wi-Fi/ • Supports M.2/NGFF Key E mini card 75-pin connector, J8
Bluetooth module
SW6 Slide Controls the power of the MIMXRT1060-EVKB board when the power supply is connected to J45
switch power jack.
• ON position: Connects the 5 V power supply to the board main power system
• OFF position: Turns off the board power immediately
1.8 Connectors
Connectors are onboard devices that allow to connect external devices to the board. Figure 3 shows the MIMXRT1060-EVKB
connectors. The table below describes the connectors.
J1 Micro-AB Debug USB for OpenSDA. Provides 5 V power supply OpenSDA serial and
connector to the board and CMSIS DAP debug support. This also debug adapter
provides UART for console messages.
J2 2x10 connector JTAG connector for debugging i.MX RT1060 JTAG connector
J8 75-pin connector M.2 mini card connector M.2 connector and Wi-Fi/
Bluetooth module
J15 2x5 connector JTAG connector for debugging LPC4322 JTAG connector
J16 1x8 connector I/O headers compatible with the Arduino daughter card Arduino connectors
J19 2x5 connector Audio AUX connector Audio AUX and main connectors
J23 2x12 connector Audio main connector Audio AUX and main connectors
J46 1x24 connector FPC camera module connector for camera modules based Camera interface
on the MT9M114 or OV7725 sensors
1.9 Jumpers
Jumpers (or shorting headers) are small connectors that allow to choose from two or more options available. Jumpers are installed
during board assembly and do not require any changes. In MIMXRT1060-EVKB, all jumpers are 2/3-pin connectors with two
settings: open and shorted. Figure 3 highlights the MIMXRT1060-EVKB jumpers available for use. The table below describes
the jumpers.
The following is a list of all of the jumper options on MIMXRT1060-EVKB.
J3, J4 1x2 header OpenSDA JTAG • Open: Isolates the onboard processor from OpenSDA
debug interface JTAG interface
• Shorted: Connect the TDO_SWO and JTAG_TDI_L signals from
OpenSDA to i.MX RT1060 (default setting)
J5 1x2 header OpenSDA reset • Shorted: OpenSDA sends reset to i.MX RT1060 (default setting)
J6 1x3 header Reset selection • 1-2: OpenSDA sends reset to i.MX RT1060 (default setting)
• 2-3: SW1 sends reset to i.MX RT1060. This setting is to be used
when OpenSDA is not powered
J9, J10 1x2 header OpenSDA SWD • Open: Isolates i.MX RT1060 from OpenSDA SWD interface
debug interface
• Shorted: Connect the TCK_SWCLK and TMS_SWDIO signals from
OpenSDA to i.MX RT1060 (default setting)
J11, J13 1x2 header UART • Shorted: OpenSDA provides UART interface for i.MX RT1060
(default setting)
J26 1x2 header • Shorted: Connects VDDA_ADC_3V3 power supply to the processor
J29 1x2 header • Shorted: Connects VDD_SOC_IN power supply to the processor
J30 1x2 header • Shorted: Connects VDD_SNVS_IN power supply to the processor
J37 1x2 header • Shorted: Audio codec is connected to the SAI1_TXD signal routed to
i.MX RT1060 and audio main connector, J23 (default setting)
J40 2x5 header Power supply • 1-2: 5V_SYS power supply via J45
• 3-4: 5V_USB_OTG power supply via J48
• 5-6 (Default setting): P5V_SDA_S power supply via J1
J41 1x2 header • Shorted: Audio codec is connected to the SAI1_RXD signal routed to
i.MX RT1060 and audio main connector, J23 (default setting)
J44 1x2 header • Shorted: Connects DCDC_3V3 power supply to the processor
1.10 LEDs
MIMXRT1060-EVKB has light-emitting diodes (LEDs) to monitor system functions, such as power-on, reset, board faults, and so
on. The information collected from LEDs can be used for debugging purposes.
LEDs are highlighted in Figure 4. The table below describes the MIMXRT1060-EVKB LEDs.
Part identifier LED color LED name Description (When LED in ON)
Chapter 2
Functional description
2.1 Processor
The i.MX RT1060 is a new processor family featuring NXP advanced implementation of the Arm Cortex-M7 Core. It provides
high CPU performance and best real-time response. i.MX RT1060 provides various memory interfaces, including SDRAM, Raw
NAND flash, NOR flash, SD/eMMC, Quad SPI, HyperBus, and a wide range of other interfaces for connecting peripherals, such as
WLAN, Bluetooth™, GPS, displays, and camera sensors. i.MX RT1060 has rich audio and video features, including LCD display,
basic 2D graphics, camera interface, S/PDIF, and I2S audio interface.
The i.MX RT1060 applications processor can be used in areas such as industrial HMI, IoT, motor control, and home appliances.
The flexibility of the architecture enables it to be used in a wide variety of other general embedded applications too. The i.MX
RT1060 processor provides all interfaces necessary to connect peripherals such as WLAN, Bluetooth™, GPS, camera sensors,
and multiple displays.
For more information about the processor, see the i.MX RT1060 Crossover MCUs for Consumer Products Data
Sheet, i.MX RT1060 Crossover MCUs for Industrial Products Data Sheet, and i.MX RT1060 Processor Reference
Manual at https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-mcus/i-mx-
rt1060-crossover-mcu-with-arm-cortex-m7-core:i.MX-RT1060
01 Serial Downloader
10 Internal Boot
11 Reserved
NOTE
For more details about the boot modes on i.MX RT1060, see chapter "System Boot" in i.MX RT1060 Processor
Reference Manual.
The internal boot is selected for normal boot, which is configured by the external BOOT_CFG GPIOs. The following table explains
the boot device settings for i.MX RT1060.
NOTE
For more information about MIMXRT1060-EVKB boot device selection and configuration,
see https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1060-
evaluation-kit:MIMXRT1060-EVK.
The following diagram shows the power control logic of the MIMXRT1060-EVKB board.
• SNVS is powered first and then PMIC_REQ_ON is switched on to enable external DC/DC to power up other power domains
• ON/OFF button is used to switch ON/OFF PMIC_REQ_ON to control power modes
• RESET button and WDOG output are used to reset the system power
2.4 Clocks
MIMXRT1060-EVKB provides all the clocks required for the processor and peripheral interfaces.
The following table summarizes the specifications of each clock and the component that provides it.
XTALO
RTC_XTALO
2.6 SDHC
i.MX RT1060 supports two Ultra Secured Digital Host Controller (uSDHC) modules for SD/eMMC interface, uSDHC1 and
uSDHC2. The uSDHC interface provides the interface between the host system and the SD/SDIO/MMC cards. The module acts
as a bridge, passing host bus transactions to the SD/SDIO/MMC cards by sending commands and performing data accesses
to/from the cards.
The MIMXRT1060-EVKB supports connections with the uSDHC1 interface of the i.MX RT1060 processor through a micro-SDHC
connector that accepts an external micro-SD 3.0 card. The micro-SD card is one of the primary boot sources of the board.
The table below shows the pinout details of the micro-SDHC connector, J22.
1 SD1_D2 Bidirectional
2 SD1_D3 Bidirectional
4 VSD_3V3 NA
6 GND NA
7 SD1_D0 Bidirectional
8 SD1_D1 Bidirectional
The SD_CD_SW signal of the micro-SDHC connector indicates presence/absence of card in the connector slot. This signal goes to
uSDHC1 controller through the GPIO_B1_12 pin of the controller.
For SD boot, SW4 [1:4] should be set to ONOFFONOFF, as explained in Table 10
1 Signal 1 —
Dielectric — 3
2 GND 1 —
Dielectric — 52
3 Power 1 —
Dielectric — 3
4 Signal 1 —
Part Part number Description Board configuration to enable HyperFlash Boot settings
identifier NOR flash memory
NOTE
For more details about i.MX RT1060 boot device settings, see Table 10.
U24 IS25WP064AJBLE • Type: Onboard QSPI NOR flash memory SW4 [3:0] = OFFOFFONOFF
NOTE
For more details about i.MX RT1060 boot device settings, see Table 10.
J48 USB 2.0 Micro-AB Connects to the OTG1 connector of the target processor. This USB port operates in
Device mode.
J47 USB 2.0 Micro-AB Connects to the OTG2 connector of the target processor. This USB port operates in
Host mode.
1 UART_RX/D0 GPIO_AD_B1_07
2 UART_TX/D1 GPIO_AD_B1_06
3 D2/INT0 GPIO_AD_B0_11
4 D3/INT1/PWM/OC2B GPIO_AD_B1_08
5 D4/T0/XCK GPIO_AD_B0_09
6 D5/TI/PWM GPIO_AD_B0_10
7 D6/AIN0/PWM/OC0A GPIO_AD_B1_02
8 D7/AIN1/PWM GPIO_AD_B1_03
1 A0/ADC0 GPIO_AD_B1_10
2 A1/ADC1 GPIO_AD_B1_11
3 A2/ADC2 GPIO_AD_B1_04
4 A3/ADC3 GPIO_AD_B1_05
5 A4/ADC4/SDA GPIO_AD_B1_01
6 A5/ADC5/SCL GPIO_AD_B1_00
1 D8/CLKO/ICP1 GPIO_AD_B0_03
2 D9/OC1A/PWM GPIO_AD_B0_02
3 D10/SPI_CS GPIO_SD_B0_01
4 D11/OC2A/PWM/SPI_MOSI GPIO_SD_B0_02
5 D12/SPI_MISO GPIO_SD_B0_03
6 D13/SPI_CLK GPIO_SD_B0_00
7 GND NA
8 AREF NA
9 D14/I2C_SDA GPIO_AD_B1_01
10 D15/I2C_SCL GPIO_AD_B1_00
1 NC
2 IOREF
3 RESET_b
4 3.3 V
5 5V
6 GND
7 GND
8 VIN
NOTE
J46 supports camera modules based on both MT9M114 and OV7725 sensors. However, 3.3 V is a violation to
MT9M114 spec 3.1 V. For evaluation/demo, MT9M114 based camera modules can be used with 3.3 V supply.
However, for the final product design, it is recommended to adjust DCDC output or add level shifter.
NOTE
The sensor is not populated on some boards.
2.19 Debug
MIMXRT1060-EVKB consists of the i.MX RT1060 processor and the LPC4322 microcontroller, each of which have dedicated
debug connectors.
• JTAG connector, J15 for debugging LPC4322
• JTAG connector, J2 for debugging i.MX RT1060
• LPC4322 microcontroller that can be used as CMSIS DAP on MIMXRT1060-EVKB. The CMSIS DAP provides low speed
debug functionality for i.MX RT1060
By default, the board supports SWD debugging. To debug i.MX RT1060 using the JTAG connector, remove the J9 and
J10 jumpers.
The following figure shows the J2 connections. Refer to the schematic for further information.
DCDC_3V3
A
D5
RB521S30
C
J2
J TAG_VREF 1 2J TAG_PWR
{5} J TAG_nTRST 3 4
5 6
{5,15} J TAG_TDI
{5} J TAG_TMS SWD_I O 7 8
{5} J TAG_TCK SWD_CLK 9 10
J TAG_RTCK 11 12
{5,15} J TAG_TDO TRACE_ SWO 13 14
J TAG_nSRST 15 16
J TAG_DE 17 18
J TAG_DACK 19 20
BH25420B301
R42 R41 R39
10K 10K 10K
DNP DNP
D4
{4,15} POR_B A C
RB521S 30
GND
MIMXRT1060-EVKB also supports JTAG connector, J15 for debugging LPC4322. Similar to i.MX RT1060, LPC4322 has four
JTAG signals muxed with other pins, and one reset signal, SDA_RST. The JTAG and reset signals are directly connected to the
standard 10-pin JTAG connector, J15. Refer to the schematic for further information.
Appendix A
Revision History
The table below summarizes the revisions to this document.
Right to make changes - NXP Semiconductors reserves the right to make changes to information published in this document, including
without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all
information supplied prior to the publication hereof.
Security — Customer understands that all NXP products may be subject to unidentified or documented vulnerabilities. Customer
is responsible for the design and operation of its applications and products throughout their lifecycles to reduce the effect of these
vulnerabilities on customer’s applications and products. Customer’s responsibility also extends to other open and/or proprietary
technologies supported by NXP products for use in customer’s applications. NXP accepts no liability for any vulnerability. Customer
should regularly check security updates from NXP and follow up appropriately. Customer shall select products with security features
that best meet rules, regulations, and standards of the intended application and make the ultimate design decisions regarding its
products and is solely responsible for compliance with all legal, regulatory, and security related requirements concerning its products,
regardless of any information or support that may be provided by NXP. NXP has a Product Security Incident Response Team
(PSIRT) (reachable at [email protected]) that manages the investigation, reporting, and solution release to security vulnerabilities of
NXP products.
NXP, the NXP logo, NXP SECURE CONNECTIONS FOR A SMARTER WORLD, COOLFLUX,EMBRACE, GREENCHIP, HITAG,
ICODE, JCOP, LIFE, VIBES, MIFARE, MIFARE CLASSIC, MIFARE DESFire, MIFARE PLUS, MIFARE FLEX, MANTIS, MIFARE
ULTRALIGHT, MIFARE4MOBILE, MIGLO, NTAG, ROADLINK, SMARTLX, SMARTMX, STARPLUG, TOPFET, TRENCHMOS,
UCODE, Freescale, the Freescale logo, AltiVec, CodeWarrior, ColdFire, ColdFire+, the Energy Efficient Solutions logo, Kinetis,
Layerscape, MagniV, mobileGT, PEG, PowerQUICC, Processor Expert, QorIQ, QorIQ Qonverge, SafeAssure, the SafeAssure logo,
StarCore, Symphony, VortiQa, Vybrid, Airfast, BeeKit, BeeStack, CoreNet, Flexis, MXC, Platform in a Package, QUICC Engine, Tower,
TurboLink, EdgeScale, EdgeLock, eIQ, and Immersive3D are trademarks of NXP B.V. All other product or service names are the
property of their respective owners. AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight,
Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore, Socrates, Thumb,
TrustZone, ULINK, ULINK2, ULINK-ME, ULINK-PLUS, ULINKpro, µVision, Versatile are trademarks or registered trademarks of Arm
Limited (or its subsidiaries) in the US and/or elsewhere. The related technology may be protected by any or all of patents, copyrights,
designs and trade secrets. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. The Power
Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks
licensed by Power.org. M, M Mobileye and other Mobileye trademarks or logos appearing herein are trademarks of Mobileye Vision
Technologies Ltd. in the United States, the EU and/or other jurisdictions.