i.MX 6SoloLite EVK - Quick Start Guide

Quick Start Guide
i.MX 6SoloLite Evaluation Kit
Quick Start Guide
i.MX 6SoloLite Evaluation Kit
Quick Start Guide
ABOUT THE i.MX 6SOLOLITE EVALUATION KIT
The i.MX 6SoloLite evaluation kit (EVK) offers a solid platform to evaluate the
i.MX 6 series single-core applications processor built on ARM® Cortex®-A9 technology
as well as a reference for future designs. Key features of this platform include:
 i.MX6SL single Cortex-A9 core
operating up to 1 GHz
 EPDC expansion port
 1 GB LPDDR2 (400 MHz)
 Port for CSI CMOS sensor (camera)
 SPI NOR
 SIM card slotButton matrix
 SD socket for external devices
 Ethernet
 SD socket for boot code
 Lithium battery charger
 SD socket for Wi-Fi® and accessories
 USB host, USB OTG and USB to
UART ports
 eMMC expansion footprint
 Audio codec
2
 Parallel display port
www.nxp.com
GETTING STARTED
The i.MX 6SoloLite EVK includes the following items:
 Board: MCIMX6SLEVK
 Cables: Micro USB-B-2-USB-Type A male, V2.0
 Power supply: 100/240 V input, 5 V, 2.4 A output W/AC adaptor
 Documentation: Quick Start Guide (this document)
 Two SD cards: Programmed Android™
3
Quick Start Guide
GET TO KNOW THE i.MX 6SOLOLITE EVK
PMIC on LED
Main Power
LED
Overvoltage LED
Parallel
Display
Port
Microphone
SIM Card Slot
Button
Matrix
Port for CSI
CMOS Sensor
(Camera)
EPDC
Expansion
Port
Figure 1: Front side of i.MX 6SoloLite EVK (top)
4
www.nxp.com
5 V Power
Jack
On/Off
Switch
Boot Mode
Ethernet Selection
JTAG
USB to UART
Connector Switch Connector Connector
Li Cell
Connectors
Boot
Selection
Switches
USB OTG
Headphone
Connector
USB Host
Speaker
Out
eMMC
Expansion
Footprint
Mini PCIe
(Only USB
connection
is supplied
for Mini PCIe
connector)
SD Socket for Wi-Fi
and SD Accessories
(SD3)
SD Socket for
Primary External
Card Slot (SD1)
SD Socket for
Boot Code
(SD2)
Figure 2: Back side of i.MX 6SoloLite EVK (bottom)
5
Quick Start Guide
SETTING UP THE BOARD
1
Insert SD
Card
Insert the supplied SD card into the
SD2 card slot.
2
Set Up Boot
Switches
By default, boot switches are configured
to boot from SD2. If any other boot
source is desired, boot switches have
to be configured according to Table 1.
3
Connect USB to
UART Cable
Connect from USB to UART port (J26)
using a micro USB cable to PC. Once
the PC recognizes the virtual USB to
UART device, it can be seen it in your
PC Device Manager list.
6
Serial port configuration: 115.2 Kbaud,
8 data bits, 1 stop bit, no parity.
Note: The PC needs a driver to enable
a virtual COM port through the PC USB
port.
Visit ftdichip.com/drivers/vcp.htm to
download the correct driver.
4
Connect EPDC or
Parallel Display
Connect by means of the
IMXEBOOKDC3-E board, which has to
be connected to J12 and J13. For more
information about this board, please visit
www.nxp.com.
5
Connect
Power Display
Connect 5 V power supply into power jack
J6 and set SW14 to the On position.
www.nxp.com
SETTING UP THE BOARD (CONT.)
The i.MX 6SoloLite EVK is compatible with the following daughter cards through the
LCD extension slot:
 MCIMX28LCD—LCD daughter card*
 MCIMXHDMICARD—HDMI daughter card
 IMXEBOOKDC3-E—EPD daughter card
* EVK does not natively support the resistive touchscreen on the LCD and HDMI
cards. Use a USB mouse to navigate when using the LCD or HDMI cards. Touch is
supported on the EPDC card.
7
Quick Start Guide
The Android BSP is provided on two different SD cards, depending upon the display
daughter card used.
LCD/HDMI SD CARD FOR BOOTING ANDROID
The default boot mode configures the system to display the UI on the MCIMX28LCD
(sold separately).
To change the default configuration and enable the MCIMXHDMICARD daughter
card (sold separately), hit any key to stop u-boot from proceeding. Once prompt is
visible, the u-boot can be configured as follows:
For LCD boot up, type the following commands (as one line):
setenv bootargs console=ttymxc0,115200 init=/initandroidboot.console=ttymxc0
panel=lcdsaveenvreset
For HDMI boot up, type the following commands (as one line):
setenv bootargs console=ttymxc0,115200 init=/initandroidboot.console=ttymxc0
panel=hdmisaveenvreset
EPDC SD CARD FOR BOOTING ANDROID
The default settings should be used and no change is needed.
8
www.nxp.com
BOOT OPTIONS AND SWITCH CONFIGURATION
TABLE 1: BOOT OPTIONS
S1_2
S1_1
BOOT_MODE1
BOOT_MODE0
0
0
1
1
0
1
0
1
Boot from fuses
Serial downloaderD
Internal boot
Reserved
TABLE 2: SW3 CONFIGURATION
SW3_8
SW3_7
SW3_6
SW3_5
SW3_4
SW3_3
SW3_2
SW3_1
BT_CFG1_0 BT_CFG1_1 BT_CFG1_2 BT_CFG1_3 BT_CFG1_4 BT_CFG1_5 BT_CFG1_6 BT_CFG1_7
SD1
SD2D
*
*
**
**
*
*
*
*
*
*
0
0
1
1
0
0
SD3
SD4
eMMC
SPI NOR
*
*
X
X
**
**
X
X
*
*
*
X
*
*
*
X
*
*
*
1
0
0
1
1
1
1
1
0
0
0
0
0
X
D
*
**
None specified
Default configuration
Switch needs to be configured for high or low depending on the application needs.
Please check reference manual for boot configuration options.
1 = power cycle on power-up via SDa_RST_B (SD3_RST). 0 = no power cycle
9
Quick Start Guide
BOOT OPTIONS AND SWITCH CONFIGURATION (CONT.)
TABLE 3: SW4 CONFIGURATION
SW4_8
SW4_7
SW4_6
SW4_5
SW4_4
SW4_3
SW4_2
SW4_1
BT_CFG2_0 BT_CFG2_1 BT_CFG2_2 BT_CFG2_3 BT_CFG2_4 BT_CFG2_5 BT_CFG2_6 BT_CFG2_7
SD1
SD2D
SD3
SD4
eMMC
SPI NOR
*
*
*
*
*
X
X
X
X
X
*
X
SW5_8
SW5_7
X
X
X
X
*
X
0
1
0
1
1
X
0
0
1
1
0
X
1
1
1
1
0
X
*
*
*
*
1
X
*
*
*
*
1
X
SW5_3
SW5_2
SW5_1
TABLE 4: SW5 CONFIGURATION
SW5_6
SW5_5
SW5_4
BT_CFG4_0 BT_CFG4_1 BT_CFG4_2 BT_CFG4_3 BT_CFG4_4 BT_CFG4_5 BT_CFG4_6 BT_CFG4_7
SD1
SD2D
SD3
SD4
eMMC
SPI NOR
X
D
*
**
10
X
X
X
X
X
0
X
X
X
X
X
0
X
X
X
X
X
0
X
X
X
X
X
1
X
X
X
X
X
0
X
X
X
X
X
0
X
X
X
X
X
X
None specified
Default configuration
Switch needs to be configured for high or low depending on the application needs.
Please check reference manual for boot configuration options.
1 = power cycle on power-up via SDa_RST_B (SD3_RST). 0 = no power cycle
X
X
X
X
X
X
www.nxp.com
JUMPER AND SOLDER SHORT CONFIGURATION
TABLE 5: JUMPER AND SOLDER SHORT CONFIGURATION
Reference
J16
J17
J18
SH12
Shunt Installation
1–2
2–3
OpenD
1–2D
2–3
1–2
OpenD
1–2D
2–3
SH13
SW14
D
1–2D
2–3
1–2D
2–3
Function
Use pins 1 and 2 to connect an external charger
Shunt 2–3 to experiment with USB charging
No charger
5 V rail supplied by PMIC (600 mA limited)
5 V rail supplied from wall adapter
Mini-PCIe connector J8 supply voltage connected
Mini-PCIe connector J8 supply voltage unconnected
MX_USB_HOST_D_P connected to USB type A connector
J10-USB_HOST_D_P
MX_USB_HOST_D_P connected to PCIE_USB_HOST_D_P
MX_USB_HOST_D_N connected to USB type A connector
J10-USB_HOST_D_N
MX_USB_HOST_D_N connected to PCIE_USB_HOST_D_N
0
Default configuration
TIPS AND PRECAUTIONS
FURTHER DOCUMENTATION
The i.MX 6SoloLite includes an overvoltage
protection circuit that will disconnect the
power supply from the system by opening
transistor Q1 in case the supply voltage
exceeds 5.5 V. The user must take into
account this is the maximum voltage that
can be plugged into J6.
 MX6SL EVK schematics
 MX6SL EVK BOM
 MX6SL EVK gerber files
 MX6SL EVK reference manual
Complete documentation is available at
www.nxp.com/6SLEVK.
11
SUPPORT
Get Started
Visit the i.MX community at
iMXcommunity.org.
Visit www.nxp.com/support for a list
of phone numbers within your region.
WARRANTY
Download installation
software and documentation
under “Jump Start Your Design”
at www.nxp.com/6SLEVK.
Visit www.nxp.com/warranty for
complete warranty information.
www.nxp.com and www.nxp.com/iMX6series
All other product or service names are the property of their respective owners. ARM and Cortex are registered
trademarks of ARM Limited (or its subsidiaries) in the EU and/or elsewhere. All rights reserved. © 2014–2015
Freescale Semiconductor, Inc.
Doc Number: IMX6SLEVKQSG REV 3
Agile Number: 926-27452 REV C