Getting Started With the imx Developer s Kit

Similar documents
IRIG-B PTP Clock Converter Output Module Hardware Installation Manual

EEG A1452 SCTE-104 Inserter Frame Card

APC 5Mi V2 Quick Installation Guide

SignalTap Plus System Analyzer

Debugging IDT S-RIO Gen2 Switches Using RapidFET JTAG

RF Solution for LED Display Screen

Solutions for a Real Time World. Unigen Corp. Wireless Module Products. PAN Radio Modules Demonstration & Evaluation Kit UGWxxxxxxxxx (Part Number)

WDP02 Wireless FHD Kit User Manual

Interface sheet - Korr Cardio Coach Monitor - CPET Ergometer

Industrial 4 Port RS232/422/485 to Dual Ethernet Serial Device Server - PoE PD

R4 AIS Class B Transponder

R5 RIC Quickstart R5 RIC. R5 RIC Quickstart. Saab TransponderTech AB. Appendices. Project designation. Document title. Page 1 (25)

UG147: Flex Gecko 2.4 GHz, 20 dbm Range Test Demo User's Guide

CI-218 / CI-303 / CI430

V pro8 QUICK START GUIDE

STB Front Panel User s Guide

How to Enable Debugging for FLEXSPI NOR Flash

VS-TV. User manual. Virtual Matrix ENGLISH

PLASMA MONITOR (PT20 UVVis) USER GUIDE

EdgeConnect Module Quick Start Guide ITERIS INNOVATION FOR BETTER MOBILITY

DC-105 Quick Installation Guide

Installation & Operation Manual

RDS: The RDS, or Radio Data System, is supported in the g! interface where available.

X-Sign 2.0 User Manual

VIDEO GRABBER. DisplayPort. User Manual

IP LIVE PRODUCTION UNIT NXL-IP55

High Power Bundle for the Icom IC-7300

H.264 HDMI Extender over IP Extender With LED, Remote, POE, RS232 Operating Instruction

AW900mT. User s Manual. Point-to-multipoint. Industrial-grade, ultra-long-range 900 MHz non-line-of-sight wireless Ethernet systems

ES-3305P / ES-3308P / ES-3316P. Quick Installation Guide / v1.0

TV4U QUAD DVB-S2 to DVB-C TRANSMODULATOR

Video Server SED-2100R/S. Quick Installation Guide

EtherneTV-STB Set Top Box

User Manual for ICP DAS WISE Monitoring IoT Kit -Microsoft Azure IoT Starter Kit-

MyM-3S Micro Master. Installation Guide. English. design for TV

HDMI Wireless Extender

Copyright 2013 ACURA Global. UHF860 RFID READER. User s manual. English draft TM970180

Kamai Hybrid TV Media Player

Connecting To and Programming the LPC2148 Blue Board. Method 1 ISP (In-System Programming) w/ Flash Magic

CoLinkEx JTAG/SWD adapter USER MANUAL

AU-A300 Integrated 2 Channel Zone Amplifier OPERATION MANUAL

-TECH DIGITAL. Explore The High DefinitionWorld. Website: Hot Line: [US] USER MANUAL

Interface sheet - Edan ST-1212 Stress - CPET ergometer

Interface sheet - Nihon Kohden 1550K - CPET Treadmill

VM- 15A Streamer V User s Guide

VF-STB IP Appliance User Guide

OPERATORS & INSTALLATION MANUAL JOTRON AIS VIEWER WINDOWS PC SOFTWARE

CA Outbound Dialer Module. Operation Manual v1.1

DM-TX-201-C DigitalMedia 8G+ Transmitter. Supplemental Guide Crestron Electronics, Inc.

WaveMaker III Gartech Enterprises Inc. 12/17/2012

Obsolete Product(s) - Obsolete Product(s)

Evaluation Board for CS4954/55

Cablecast Server. Setup Guide. c Tightrope Media Systems For Cablecast version Build 74

Auxiliary states devices

Hardware User s Manual

Crescent Walls User Manual

VNS2200 Amplifier & Controller Installation Guide

4K HDMI+USB KVM Extender over IP / Fiber. Operation Instructions

Mini Gateway USB for ModFLEX Wireless Networks

User Manual V2.6. Omniksol WIFIKIT User Manual. Omnik New Energy Co., Ltd.

Operation/Reference Guide IRIS. Infrared/Serial Data Capture Unit. Control System Accessories

TRUCOLOUR. 4x4 Video Matrix with HDBaseT Outputs INSTALLATION GUIDE

6G-SDI EXTENDER OVER UTP Installation Guide

IP LIVE PRODUCTION UNIT NXL-IP55 USO RESTRITO. OPERATION MANUAL 1st Edition (Revised 2) [English]

Usermanual. P2K-HL3E1 1080p HDMI Extender over IP P2K-HL3E1-P 1080p HDMI Extender over IP with PoE P2K-HRSL3E1 / P2K-LHRS1E3

CGA0101 Wireless Cable Gateway Quick Installation Guide

CCE900-IP-TR. User s Guide

Fiber Optic Extender User Manual. Model: CV-F01-TX

DM-RMC-4KZ-100-C: DigitalMedia 8G+ 4K60 4:4:4 HDR Receiver and Room Controller

ST30HPT User Manual. Contents SUNTOR ELECTRONICS CO., LIMITED

In-Band OAM Gigabit Ethernet to MM LC Fiber Media Converter - 550m, Metal Housing

The user manual of LED display screen and RH-32G control card.

Z-IP Stream 004/008. User Guide and Installation Manual. Four or Eight Input QAM Encoder / Modulator

5620 SAM SERVICE AWARE MANAGER MPTGS Driver Version Guide

N+1 Redundancy with the VCom HD4040 Upconverter

Implementing Audio IP in SDI II on Arria V Development Board

Remote Application Update for the RCM33xx

STEVAL-IHM024V W 3-phase inverter using the L6390 and STGDL6NC60DI for vector control. Features. Applications. Description

Therefore, HDCVI is an optimal solution for megapixel high definition application, featuring non-latent long-distance transmission at lower cost.

HARDWARE PRICELIST. Bank Account Number (EUR): /1100

Booya16 SDR Datasheet

Video Extender DS128 DSRXL. Instruction Manual. 8-Port Cat5 VGA Digital Signage Broadcaster with RS232 and Audio

Manual Version Ver 1.0

ivw-ud322 / ivw-ud322f

AMD-53-C TWIN MODULATOR / MULTIPLEXER AMD-53-C DVB-C MODULATOR / MULTIPLEXER INSTRUCTION MANUAL

HD1-LX HDMI & IR Extender

Kylone MicroCMS Installation & Setup Guide for TBS IPTV System V1.0

First Time Setup Guide

DTE-1000 MPEG2 SD ENCODER

Environmental Conditions, page 2-1 Site-Specific Conditions, page 2-3 Physical Interfaces (I/O Ports), page 2-4 Internal LEDs, page 2-8

DX-10 tm Digital Interface User s Guide

TRUCOLOUR. 8x8 Modular Matrix INSTALLATION GUIDE

RideCam. Advanced Driver Assistance System Camera. User s Manual

(Non-Radioactive Surge Arrester) OPERATION MANUAL RS232 TO RS485/RS422 BOX CHAPTERS APPENDICES. A. Warranty Information.. 11

AXIS M5525 E PTZ Network Camera. User Manual

Anritsu Setup Procedure for GSP-1720 Measurements

INSTALLATION AND OPERATION INSTRUCTIONS EVOLUTION VIDEO DISTRIBUTION SYSTEM

Video Micro Converter

MonitorKey Operation Manual: content/uploads/ MonitorKey Operation Manual.pdf

HDMI / Video Wall over IP Receiver with PoE

Transcription:

Getting Started imx Developer s Kit Getting Started With the imx Developer s Kit

Getting Started With the imx Developer s Kit Page 2 Embedded Artists AB Davidshallsgatan 16 SE-211 45 Malmö Sweden http://www.embeddedartists.com. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or by any means, electronic, mechanical, magnetic, optical, chemical, manual or otherwise, without the prior written permission of 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. Feedback We appreciate any feedback you may have for improvements on this document. Send your comments by using the contact form: www.embeddedartists.com/contact. Trademarks All brand and product names mentioned herein are trademarks, services marks, registered trademarks, or registered service marks of their respective owners and should be treated as such.

Getting Started With the imx Developer s Kit Page 3 Table of Contents 1 Document Revision History... 4 2 Introduction... 5 2.1 Conventions... 5 3 Getting Started... 6 3.1 Kit Content... 6 3.2 Hardware Overview... 6 3.3 Connect FTDI Cable... 7 3.4 Terminal / Console Application... 9 3.5 Powering the Board... 10 3.6 USB OTG... 12 3.7 Networking... 13 3.8 Further Information... 14

Getting Started With the imx Developer s Kit Page 4 1 Document Revision History Revision Date Description A 2015-09-28 First release B 2016-01-21 Made the document more general to also be valid for imx6 Quad, imx6 DualLite and imx6 UltraLite. C 2016-05-17 Added information about imx7 Dual ucom and Adding Display document. D 2016-08-30 Added information about imx7 Dual COM. Also specified that a password (pass) is now required for the root user. E 2016-09-24 Clarified console connector placement. E1 2016-12-29 Added more documents in the "Further Information" section.

Getting Started With the imx Developer s Kit Page 5 2 Introduction This document provides you with step-by-step instructions to start working with one of Embedded Artists' imx Developer s Kit. The document is valid for any of the following imx Developer s Kits: imx6 SoloX Developer s Kit (EAK00245) imx6 Quad Developer s Kit (EAK00251) imx6 UltraLite Developer s Kit (EAK00253) imx6 DualLite Developer s Kit (EAK00263) imx7 Dual ucom Developer s Kit (EAK00268) imx7 Dual Developer s Kit (EAK00273) By following these instructions you will have a terminal application connected to the board and Linux running on the board. 2.1 Conventions A number of conventions have been used throughout to help the reader better understand the content of the document. Constant width text is used for file system paths and command, utility and tool names. $ This field illustrates user input in a terminal running on the development workstation, i.e., on the workstation where you edit, configure and build Linux # This field illustrates user input on the target hardware, i.e., input given to the terminal attached to the COM Board This field is used to illustrate example code or excerpt from a document.

Getting Started With the imx Developer s Kit Page 6 3 Getting Started 3.1 Kit Content One imx Developer s Kit which consists of one COM board and one Carrier board (and in the case of imx7 Dual ucom Developer's Kit, also a ucom Adapter Board) One micro-b to A USB cable One FTDI cable (UART-to-USB bridge for console output) One Debug interface board with 10-pos FPC cable Power supply One Micro-Fit 3.0 2-pos connector with 30 cm cables One Micro-Fit 3.0 10-pos connector with 30 cm cables 3.2 Hardware Overview Figure 1 and Figure 2 below shows the imx6 SoloX Developer's Kit but the pictures are generic for all imx Developer's Kits. 5 1 2 4 3 Figure 1 - imx6 SoloX Developer's Kit Top View

Getting Started With the imx Developer s Kit Page 7 5 2 1 3 4 Figure 2 - imx6 SoloX Developer's Kit Side View 1. FTDI cable 2. Power supply 3. Micro-B to A USB cable connected to USB OTG 4. Network cable connected to the RJ45 connector 5. Reset button 3.3 Connect FTDI Cable Begin by connecting the FTDI cable. Depending on which Developer s Kit you have this cable should be connected to either the J35 or J16 connector. Connector J35 J16 Developer s Kit - imx6 SoloX Developer s Kit (EAK00245) - imx6 UltraLite Developer s Kit (EAK00253) - imx7 Dual ucom Developer s Kit (EAK00268) - imx7 Dual Developer s Kit (EAK00273) - imx6 Quad Developer s Kit (EAK00251) - imx6 DualLite Developer s Kit (EAK00263) Figure 2 above illustrates the location (1) of J16 and J35. There are three 6-position pin headers. The one closest to the Ethernet connectors is J35. The middle one is J16 and the pin header closest to the MXM3 connector is J15 (not used in this context).

Getting Started With the imx Developer s Kit Page 8 Connecting the FTDI cable is needed for console input/output. Two different kinds of cables can be included in the kit. It could be a cable as shown in Figure 3 where each individual line must be connected. The other alternative is a cable as shown in Figure 4. Pin marked GND (1) is ground and should be connected to ground (black) on the FTDI cable. The pin marked TX (4) is output from the board and should be connected to RX (orange) on the FTDI cable. The pin marked RX (5) is input to the board and should be connected to TX (yellow) on the FTDI cable. NOTE: Figure 3 and Figure 4 shows how to connect the cable to J35, but it should be connected the same way to J16 (the middle connector, located just above J35 in the picture). Pin 6 Pin 1 Figure 3 - Connected FTDI Cable with Independent Wires

Getting Started With the imx Developer s Kit Page 9 The picture below illustrates an FTDI cable with a 6-position header. Note the orientation. The black wire shall be to the right in the picture below. Pin 1, Black Figure 4 - Connected FTDI Cable with 6-position header 3.4 Terminal / Console Application When the FTDI cable has been connected to the board and to your computer drivers are installed (if they haven t already been installed). Normally these are installed automatically. Note: If you have problems with the drivers for the FTDI cable please visit www.ftdichip.com The terminal application Tera Term will be used in these instructions and can be downloaded from https://ttssh2.osdn.jp/index.html.en. 1. Start Tera Term and select the virtual COM port that was created when connecting the FTDI cable to your computer. See Figure 5 for an example of how the dialog window looks like for a new connection.

Getting Started With the imx Developer s Kit Page 10 Figure 5 - Tera Term, select COM port 2. Go to Setup Serial port and set the Baud rate to 115200 as shown in Figure 6. The terminal application is now connected to the virtual COM port and the board. Figure 6 - Tera Term, setup serial port 3.5 Powering the Board Connect the power supply to the J4 connector as shown in Figure 7.

Getting Started With the imx Developer s Kit Page 11 Figure 7 - Power supply When the power supply is connected to the board the u-boot bootloader will start to run and boot Linux. When Linux has booted you will be requested to login as shown in Figure 8. 1. Enter root to login and pass if asked for password. Older versions of the Linux distribution had by default no password associated with the root user.

Getting Started With the imx Developer s Kit Page 12 Figure 8 - Tera Term Linux login 3.6 USB OTG This step is only needed when deploying new images to the board using the Manufacturing Tool. Connect the micro-b to USB A cable to the micro-b connector on the board and to a USB A connector on your computer. For more details about using the manufacturing tool read section Deploying Images in the document Working with Yocto to build Linux. This document can be found on Embedded Artists website. Figure 9 - micro-b to A USB, OTG

Getting Started With the imx Developer s Kit Page 13 3.7 Networking This step is only needed when connecting the board to a network. Connect an Ethernet cable (not included) to one of the RJ45 connectors on the board, for example, the first port as shown in Figure 10. Figure 10 - Ethernet cable To check the available network interfaces run ifconfig as shown below. If you have connected the cable to port 0 you will see an interface named eth0. # ifconfig eth0 Link encap:ethernet HWaddr 00:1A:F1:01:7F:28 inet addr:192.168.5.63 Bcast:192.168.5.255 Mask:255.255.255.0 inet6 addr: fe80::21a:f1ff:fe01:7f28/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:17 errors:0 dropped:0 overruns:0 frame:0 TX packets:26 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2207 (2.1 KiB) TX bytes:5762 (5.6 KiB) lo Link encap:local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

Getting Started With the imx Developer s Kit Page 14 If you cannot see eth0 or if it doesn t have a valid IP address (link addr) you can run ifdown followed by ifup to restart the interface. # ifdown eth0 # ifup eth0 fec 2188000.ethernet eth0: Freescale FEC PHY driver [Generic PHY] (mii_bus:phy_addr=2188000.ethernet:01, irq=-1) udhcpc (v1.22.1) started Sending discover... Sending discover... libphy: 2188000.ethernet:01 - Link is Up - 1000/Full Sending discover... Sending select for 192.168.5.58... Lease of 192.168.5.58 obtained, lease time 691200 /etc/udhcpc.d/50default: Adding DNS 192.168.5.2 You could try to see if you have a working network connection by using the ping utility. In the example below google.com is pinged. For this to work you need a working Internet connection. An alternative is to ping a computer on your local network. # ping google.com PING google.com (74.125.232.96): 56 data bytes 64 bytes from 74.125.232.96: seq=0 ttl=55 time=21.507 ms 64 bytes from 74.125.232.96: seq=1 ttl=55 time=16.993 ms 3.8 Further Information The board is now up-and-running. We recommend you to look at the other documents that are available on Embedded Artists website. These will help you get a better understanding of the hardware as well as the available software. Some recommended documents: Working with Yocto to Build Linux if you want to build bootloaders, Linux kernel, and file system yourself. Interface Testing on imx Developer's Kits A document that show how you can test the hardware by utilities in u-boot and / or Linux. Security Considerations Describes, for example, how to enable secure boot. Working with Cortex-M4 on the imx6 SoloX COM Board and the associated Working with Cortex-M4 on i.mx7 Dual Describes how to build and run applications for the Cortex-M4 core on the imx6 SoloX / imx7 Dual (u)com Board. Adding Displays to imx Developer's Kits - Describes the process of adding a display to an imx Developer's Kit. The different display interfaces and how to connect to them are presented. Available commands in the bootloader and Linux kernel are also presented. Wireless Communication on imx Developer's Kit - Describes different ways to add wireless functionality to an imx Developer s Kit. Developing with Phyton - Provides a step-by-step instruction guide to start writing Python scripts executing on imx COM boards. Developing with Qt5 on imx Developer's Kits - Provides an overview of Qt and a step-by-step instruction for setting up Qt Creator - the development environment for Qt.

Getting Started With the imx Developer s Kit Page 15 If you have any questions, want to discuss your project requirements, need assistance in integrating the board into your product; please don t hesitate to contact us. www.embeddedartists.com/contact

Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Embedded Artists: EAK00245 EAK00253 EAK00273 EAK00263 EAK00268 EAK00251