background image

 

EBC2A0

2.5’’ SBC with Freescale i.MX6 Processor 

ARM ® Cortex A9 Architecture

User Manual 

Ver.  1

st

 

Содержание EBC2A0

Страница 1: ...1 EBC2A0 2 5 SBC with Freescale i MX6 Processor ARM Cortex A9 Architecture User Manual Ver 1st...

Страница 2: ...e and does not represent a commitment on the part of EMBUX EMBUX provides this document as is without warranty of any kind either expressed or implied including but not limited to its particular purpo...

Страница 3: ...urning the device off and on the user is encouraged to try to correct the interference by one or more of following measures Reorient or relocate the receiving antenna Increase the separation between t...

Страница 4: ...4 Document Amendment History Revision Date Remark 1st May 2015 Initial released 2nd May 2015 Modify RS 232 JCOM1 description from full pins to 2 pins function...

Страница 5: ...JDC in 15 2 3 2 4 JEMBUX 15 2 3 2 5 JFP 16 2 3 2 6 JI2C 16 2 3 2 7 JLVDS 16 2 3 2 8 JMISC 16 2 3 2 9 JRS 485 17 2 3 2 10 JSIM 17 2 4 Mechanism 17 2 4 1 Board Dimension 17 3 Software User Guide 19 3 1...

Страница 6: ...5 2 Setting up work environment 25 4 System Recovery 29 4 1 Download the SD image 29 4 2 Write an SD MMC Card using Linux Ubuntu 29 4 3 Write an SD MMC Card using Windows 30 4 3 1 Introduction 30 4 3...

Страница 7: ...7 Chapter 1 Product Overview This chapter provides background Information of SBC...

Страница 8: ...which is ready to run compact and easy to expand With flexible I O interfaces and complete hardware and software solutions ICM 2010 is a fast time to market platform for customers to develop their ap...

Страница 9: ...pose SPI 1 x SPI interface 2x10 1 25mm Hirose DF13 series compatible shared with I2C and GPIO for Mainboard MCU to accessory i e OLED module connection purpose GPIO 7 bit GPIO 2x10 1 25mm Hirose DF13...

Страница 10: ...10 1 3 Block Diagram...

Страница 11: ...the startup procedures of ICM 2010 including jumper setting and device integration It also introduces the setting of switches indicators and also shows the mechanical drawings Be sure to real all saf...

Страница 12: ...12 2 Hardware User Guide 2 1 Jumper and Connector Locations Top side Rear side JFP JCOM1 JMISC JLVDS JI2C MPCIE JSIM SATA JEMBUX Connector JDC in DC in USB LAN RS 485 HDMI JRS 485...

Страница 13: ...2 and 3 In this case you would connect either pins 1 and 2 or 2 and 3 The jumper settings are schematically depicted in this manual as follows A pair of needle nose pliers may be helpful when working...

Страница 14: ...0DP 1 25V JFP Front panel connector 5 x 2 header pitch 2 0mm JI2C I2C connector 4 x 1 header pitch 2 54mm JLVDS LVDS connector DF13 20DP 1 25V JMISC Miscellaneous connector 5 x 2 header pitch 2 0mm JR...

Страница 15: ...2 1 5V 3 3V 4 3 5V GPIO0 6 5 GND GPIO1 8 7 MCU_SS GPIO2 10 9 MCU_CLK GPIO3 12 11 MCU_MOSI GPIO4 14 13 MCU_MISO GPIO5 16 15 GND GPIO6 18 17 I2C CLK N C 20 19 I2C DAT Remark GPIO pin control by MCU leve...

Страница 16: ...2 I2C_SDA 3 GND 4 2 3 2 7 JLVDS Description Pin Pin Description 3 3V 2 1 5V 3 3V 4 3 5V Backlight EN 3 3V 6 5 LVDS0_CLK Backlight CTL 3 3V 8 7 LVDS0_CLK GND 10 9 GND LVDS0_TX1 12 11 LVDS0_TX0 LVDS0_TX...

Страница 17: ...PCIe_UIM_VPP 5 6 PCIe_UIM_DATA 5V 7 8 GND Remark UIM User Identity Module UIM Signals UIM_VPP Variable supply voltage e g programming voltage for class A devices This signal is reserved for future use...

Страница 18: ...18 Chapter 3 Software User Guide This chapter details the Linux operation on ICM 2010...

Страница 19: ...ee files is missing from booting media in ICM 2010 we use SD MMC card 3 2 Setup Build Environment This section explains how to set up the build environment install and build and set up the host enviro...

Страница 20: ...boot imx git u boot imx_2009 cd u boot imx_2009 git checkout imx_2009_ebx 1 2 Kernel source imx_3 0 35 git clone https github com embux linux imx6 git cd linux imx6 git git checkout imx_3 0 35_1 0 0_e...

Страница 21: ...the device node name or udev rules might be used In the following instructions it is assumed that udev is not used To identify the device node assigned to the SD MMC card enter the command cat proc pa...

Страница 22: ...n sectors of 512 bytes enter the following command sudo fdisk dev sdb Note On most Linux host operating systems SD card will be mounted automatically upon insertion Therefore before running fdisk plea...

Страница 23: ...ootfs Assume that the root file system files are located in home user rootfs as in the previous step cd home user rootfs sudo cp a home user mountpoint sudo umount home user mountpoint sync The file s...

Страница 24: ...ive cache write through Mount the USB in this example the USB is formatted as FAT mount dev sdc1 media ls la media Now you can copy a video to media and play it This will perform a simple USB test 3 4...

Страница 25: ...o run the procedure described in the following sections it is necessary to have PC with virtual machine running Linux Ubuntu 10 04 with at least 40 GB of free disk space This procedure can be performe...

Страница 26: ...t is necessary to set VM performances by clicking on customize hardware button Memory Options 2 GB minimum memory swapping especially during java compiling 4 GB perfect no memory swapping during build...

Страница 27: ...sudo apt get install git core gnupg flex bison gperf build essential zip curl zlib1g dev libc6 dev lib32ncurses5 dev ia32 libs x11proto core dev libx11 dev lib32readline5 dev lib32z dev libgl1 mesa de...

Страница 28: ...28 Chapter 4 System Recovery This chapter introduces how to recover Linux operating system if it is damaged accordingly...

Страница 29: ...x Ubuntu12 SD Card Image for ICM 2010 download from Google Driver just click on it and it will start download immediately Once download has finished you ll have a xz file ex ea2mx6dl ubuntu12 full img...

Страница 30: ...mage which described in Chap 4 1 The downloaded file is in the xz file format and needs to be uncompressed xz utility http tukaani org xz can be used if no suitable application is installed on your co...

Страница 31: ...ormatted in FAT32 From the Apple menu choose About This Mac then click on More info if you are using Mac OS X 10 8 x Mountain Lion or newer then click on System Report Click on USB or Card Reader if u...

Страница 32: ...d e g disk4 not disk4s1 diskutil unmountDisk dev disk from diskutil e g diskutil unmountDisk dev disk4 sudo dd bs 1m if image img of dev disk from diskutil e g sudo dd bs 1m if 2015 02 16 raspbian whe...

Страница 33: ...not rdisk3s1 Similarly you might have another SD drive name number like rdisk2 or rdisk4 you can check again by using the df h command both before and after you insert your SD card reader into your Ma...

Страница 34: ...and the disk will re mount when complete However if you wish to view the progress you can use ctrl T this generates SIGINFO the status argument of your tty and will display information on the process...

Отзывы: