SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto...

16
Quick Start Guide SABRE Platform for Auto Infotainment Based on the i.MX 6QuadPlus Applications Processor SMART APPLICATION BLUEPRINT FOR RAPID ENGINEERING (SABRE) i.MX 6DualPlus can be emulated on i.MX 6QuadPlus

Transcript of SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto...

Page 1: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

Quick Start Guide

SABRE Platform for Auto Infotainment

Based on the i.MX 6QuadPlus Applications Processor

SMART APPLICATION BLUEPRINT

FOR RAPID ENGINEERING (SABRE)

i.MX 6DualPlus can be emulated on i.MX 6QuadPlus

Page 2: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

Quick Start Guide

2

ABOUT SABRE PLATFORM FOR AUTOMOTIVE INFOTAINMENT BASED ON THE i.MX 6QuadPlus APPLICATIONS PROCESSOR

The Smart Application Blueprint for Rapid Engineering (SABRE) platform for automotive infotainment offers a solid foundation for next-generation infotainment, instrument cluster, telematics or rear seat entertainment designs. The i.MX 6 series of applications processors represents a scalable family of products powered by single-, dual- and quad-core implementations of the ARM® Cortex®-A9 core for the automotive market. With multicore processing speeds of up to 1 GHz as well as a high level of integration, the SABRE platform for automotive infotainment enables customers to recreate today’s consumer user experiences in the car.

The i.MX 6QuadPlus offers the highest level of graphics performance and memory bandwidth available in the i.MX 6 series of products. The product is pin compatible with the i.MX 6Dual and i.MX 6Quad devices and is an ideal solution

for high-performance reconfigurable instrument clusters and human machine interfaces that demand high-performance graphics processing and bandwidth.

The following features are available with the SABRE platform for automotive infotainment CPU card:

• 1 GHz i.MX 6QuadPlus applications processor

• 4 x 4 GB DDR3 at 533 MHz (DDR-1066)

• 32 MB 16-bit parallel NOR flash

• NAND flash socket

• LVDS output

• RGB parallel output

• Ethernet daughter card connector

Atheros Gigabit Ethernet PHY (included in SABREAI kit)

BroadR-Reach® Ethernet components (ordered separately) for automotive AVB support

Page 3: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

www.nxp.com

3

• SD card slot

• High-Speed USB OTG interface

• SATA interface (i.MX 6QuadPlus applications processor only)

• JTAG and UART interfaces

• Capable of running stand-alone on common 5 V DC power supply

• 281 card-edge fingers for base board connection or interface to user’s system

The following features are available with the SABRE platform for automotive infotainment base board:

• LVDS output

• Multi-channel audio codec analog I/O for up to eight channel outputs, one stereo line input and two microphone inputs

• SPDIF receive interface

• I2C module connector

• De-serializer input for remote video/camera input

• Dual-channel video ADC to facilitate camera and video analog signal inputs

• USB host connector

• Sirius XM radio module PCB lands

• Terrestrial broadcast tuner module connector

• GPS module connector (UART)

• MLB25/50 INIC connector

• Low- and high-speed CAN interfaces

• Bluetooth® module connector (I2S + UART)

• SD card interface (Wi-Fi® or data cards)

• 12 V DC input jack

Page 4: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

Quick Start Guide

4

GET TO KNOW SABRE PLATFORM FOR AUTOMOTIVE INFOTAINMENT BASED ON THE i.MX 6 SERIES

Mic In

Audio Line In

Audio Line Out

CPU Reset, Peripheral Reset

Boot Config. Switches

12 V DC Power In

USB Host

5 V DC SATA Power Out

USB OTG

SD Card Slot

Boot Mode Switches

CAN x 2I2C Module

EthernetDebug UART

ENET Daughter CardAVB/Legacy

Mode Switches

SPDIF In, Video In

Base Board Reset

Sirius XM Radio Module

Lands

Android™ Buttons x 5

MIPI

5 V DC Power In (for CPU

Stand Alone)

HDMI Out SATA

LVDS Out x 2

NAND Flash Socket

Parallel Display Out

JTAG

J2 - CPU Card Config Jumper (Standalone or w/Base Board)

Page 5: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

www.nxp.com

AM/FM Radio Connector

BT Module Connector

Expansion Port Connector (Not Used for i.MX 6

Series)

Wi-Fi® SD Card Slot

MLB 25/50 INIC Interface

PHY Card Connector

5

Page 6: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

6

Quick Start Guide

GETTING STARTED

This section describes how to use the SABRE platform for automotive infotainment and associated components.

1 Unpack the Kit

The SABRE platform for automotive infotainment is shipped with the items listed in table 1. Remove the circuit board from the conductive bag and perform a visual inspection to ensure all parts are included.

TABLE 1: SABRE DEVELOPMENT KIT CONTENTS

ITEM DESCRIPTION

Circuit boards SABRE platform for automotive infotainment CPU Card with ENET daughter card attached

USB hardware Micro-A plug to standard-A receptacle cable

Cable 3-pin female to 3-pin male power cord (shipped with base board)

Power supply 12 V DC @ 5.5 A power supply (shipped with base board)

Documentation Quick Start Guide (this document)

SD card The kit will include an SD card with software if available at the time of shipment. Software can be downloaded from www.nxp.com/SABREAI

JTAG 10-conductor ribbon cable with 20-pin adapter card

6

Page 7: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

7

www.nxp.com

TABLE 2: “JUMP START YOUR DESIGN” CONTENTS

ITEM DESCRIPTION

SABRE platform for automotive infotainment documentation Quick Start Guide (this document)

Software development tools The latest BSPs and other software

SABRE platform for automotive infotainment design files

Design files, including hardware schematics, gerbers and OrCAD files

7

2 Download Software

Download installation software and documentation under “Jump Start Your Design” at www.nxp.com/SABREAI. Table 2 lists the documents available on the kit website.

Page 8: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

8

Quick Start Guide

1 Insert SD Card

Insert the supplied SD card into the SD card socket J14 on the CPU card. Note: The SD card will be included if ready on the date your kit was shipped. If there is no SD card included in your kit, please visit www.nxp.com/SABREAI to download software.

2 Set Up Boot Switches

Verify that the switches are set to boot from SD card per tables 3 and 4. Ensure jumpers are correct per table 6.

3 Connect RS-232 Cable

Connect a user-supplied RS-232 cable to CPU card debug port J18. Support the connector with one hand while plugging in the cable to minimize flexing the board.

Serial port configuration: 115.2 kbaud, 8 data bits, 1 stop bit, no parity, no flow control.

4 Connect HDMI Monitor

After boot-up, the SD card outputs the OS desktop through the HDMI port.

STEP-BY-STEP INSTRUCTIONS

8

Page 9: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

9

www.nxp.com

STEP-BY-STEP INSTRUCTIONS CONTINUED

5 Connect an LVDS LCD (optional)

Connect a display to CPU card connector J13. NXP part number MCIMX-LVDS1 is a compatible display with touch panel.

6 Attach JTAG (optional)

Connect the ribbon cable to both the JTAG adapter card and CPU card connector J17. (The connectors have key slots to ensure proper orientation.) Then, plug in the user-supplied cable to the JTAG interface while supporting the adapter.

7 Connect USB OTG (optional)

Connect the cable from the kit to micro USB connector J10 on the CPU card.

Note: To avoid damage, the micro USB plug must be carefully inserted upside down.

8 Connect the Power Supply

Setup A—CPU Card Mated with Base Board

Place J2 jumper in the 2-3 position. Plug in the 12 V DC supply to base board power jack J1, followed by plugging in the 120/240 V AC cord to a wall outlet. Four green LEDs and one yellow LED on the CPU card plus two red LEDS on the base board should illuminate when the system powers up properly. An additional supply is not needed for the CPU card. Do not plug in a supply to CPU card J8.

9

Page 10: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

10

Quick Start Guide

STEP-BY-STEP INSTRUCTIONS CONTINUED

10

CAUTION: When the CPU card is connected to the base board, J2 must be in position 2-3 to avoid damage to Q505’s drain-source diode under processor heavy-current draw conditions.

Important: To ensure proper boot up and to minimize stress to the system, do not hot-plug a live 12 V DC supply to J1.

Tip: Use a power strip with a switch for convenient power on/off control. To re-boot, press CPU card reset button SW1.

Setup B—CPU Card Stand-Alone

Place J2 jumper in the 1-2 position. Plug in a user-supplied 5 V DC supply to the CPU card power jack J8, followed by plugging in the 120/240 V AC cord to a wall outlet. A 5 A supply is recommended. Four green LEDs and one yellow LED should illuminate when the system powers up properly.

Important: To ensure proper boot up and to minimize stress to the system, do not hot plug a live 5 V DC supply to J8.

Tip: Use a power strip with a switch for convenient power on/off control. To re-boot, press CPU card reset button SW1.

WARNING: The CPU card must be plugged into the base board and cannot be run standalone under heavy conditions such as simultaneous requirements of:

• Intense graphics

• ARM® heavy load

• Heavy DRAM activity

• OTG = host supplying 500 mA

• 2 displays active

Standalone CPU operation is restricted to functional testing and light-to-medium running. The reason is that the 5 V brick commonly used (25 W) and 5 V jack J8 are rated up to 5A.

Page 11: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

11

www.nxp.com

DIP SWITCH CONFIGURATIONS

11

TABLE 3: BOOT CONFIGURATION DIP SWITCHES

BOOT CONFIG SWITCH

NAND FLASH 64 GB

NAND FLASH 16 GB

PARALLEL NOR

FLASH

SD ON CPU

CARD

MMC ON CPU

CARD

SATA HDD

SERIAL NOR

FLASHS2-1 * * 0 * * 0 1S2-2 0 0 0 0 1 1 1S2-3 X X 0 1 1 0 0S2-4 1 1 0 0 0 0 0S1-1 0 0 X * * * XS1-2 0 0 X 1 * * XS1-3 0 0 X X * * XS1-4 1 1 X 0 0 * XS1-5 0 0 X 1 1 * XS1-6 X X 1 * * X XS1-7 X X 0 * * X XS1-8 0 0 X * X X XS1-9 0 0 X * X X X

S1-10 0 0 0 * * X X

Notes: 1=High Level 0=Low Level X=Don’t Care

*=Switch needs to be configured for high or low depending on the application needs. Please check reference manual for boot configuration options. Default=0.

Default boot configuration=SD on CPU card. To boot from SPI NOR, remove R193 on green base board. Orange base board requires no change.

SD speed selection on S1-10 and S1-9: 00=SDR25, 01=SDR12, 10=SDR50, 11=SDR104

Page 12: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

Quick Start Guide

12

DIP SWITCH CONFIGURATIONS CONTINUED

TABLE 4: BOOT MODE DIP SWITCHES

BOOT MODE FUSES SERIAL

DOWNLOADERINTERNAL

DEVELOPMENT RESERVED

S3-2 0 1 0 1S3-3 0 0 1 1

Notes:S3-1 TAMPER 0=Tamper detected 1=No tamperS3-4 SPI NOR WP_B 0=Write protect enable 1=No write protect

TABLE 5: AVB/MLB DIP SWITCHES

MODE CONTROL SWITCH AVB (Listener)* AVB (Talker)* MLB (Legacy)

SW3-1 ON ON OFFSW3-2 ON OFF OFF

*In AVB modes, AM-FM radio and RGB display should not be used, and USB OTG cable must be unconnected.

Page 13: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

www.nxp.com

13

TABLE 6: JUMPERS

REFERENCE SHUNT INSTALLATION FUNCTION

J2 1–2 2–3

Standalone CPU Card operation CPU Card plugged into Base Board

J3 1–2 2–3

Do not boot from SPI NOR (default) Boot from SPI NOR

J4 1–2 2–3

Data out of SXM (default) Data out of GPS

J5 1–2 2–3

CAN control of system power Processor control of system power (default)

CAUTION: When the CPU card is connected to the base board, J2 must be in position 2-3 to avoid damage to Q505’s drain-source diode under processor heavy-current draw conditions.

Page 14: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

Quick Start Guide

14

ENET DAUGHTER CARD OPTIONS

In addition to the Atheros daughter card, Ethernet AVB daughter cards are available from NXP.

There is one ENET board-to-board connector on the SABREAI CPU Card. Therefore, the Atheros ENET daughter card supplied with the CPU card must be removed to install the optional ENET cards. The figures show screw insertion points on the CPU card.

The Ethernet AVB cards are shipped with FlexRay™ cables.

TABLE 7

FUNCTION NXP DAUGHTER CARD PART NUMBER PRIMARY ON-BOARD IC

1 Gbit/s interface to standard LAN IMXAI2ETH-ATH* Atheros AR8031

100 Mbit/s interface to BroadR-Reach automotive Ethernet

IMXAI2ETH-BRC Broadcom BCM89810

*Supplied with SABREAI kit. This card also can be ordered separately.

Page 15: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

www.nxp.com

15

IMXAI2ETH-ATH

Page 16: SABRE AI for i.MX 6QuadPlus Quick Start Guide · Quick Start Guide SABRE Platform for Auto Infotainment ... SMART APPLICATION BLUEPRINT ... Support the connector with one hand while

SUPPORTVisit www.nxp.com/support for a list of phone numbers within your region.

WARRANTYVisit www.nxp.com/warranty for complete warranty information.

www.nxp.com/iMXSABRE

NXP and the NXP logo are trademarks of NXP B.V. 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. © 2012-2016 NXP B.V.

Document Number: SABREAI6QDPLUSQSG REV 0 Agile number: 926-28615 REV A

Get StartedDownload installation

software and documentation under “Jump Start Your Design” at www.nxp.com/SABREAI.