background image

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ICM-3011 Series

 

3.5’’ SBC with NXP i.MX6 Processor 

ARM ® Cortex A9 Architecture

 

User Manual 

Ver.  1

st

 

 

 

Summary of Contents for ICM-3011 Series

Page 1: ...1 ICM 3011 Series 3 5 SBC with NXP i MX6 Processor ARM Cortex A9 Architecture User Manual Ver 1st...

Page 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...

Page 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...

Page 4: ...4 Document Amendment History Revision Date Remark 1st Jan 2016 Initial released 2nd Mar 2016 Hardware User Guide modified 3rd Mar 2016 Software User Guide System Recovery modified...

Page 5: ...13 2 3 Connector 14 2 3 1 Connector List 14 2 3 2 Connector Setting 15 2 3 2 1 JAUDIO 15 2 3 2 2 JBLK 15 2 3 2 3 JCOM1 15 2 3 2 4 JCOM4 16 2 3 2 5 JCOMA 16 2 3 2 6 JCOMB 16 2 3 2 7 JCOMC 16 2 3 2 8 JC...

Page 6: ...s and Testing 27 3 3 1 Ethernet Test 27 3 3 2 USB TBD 27 3 3 3 SD 28 3 3 4 I2C 28 4 System Recovery 30 4 1 Download the SD image 30 4 2 Write an SD MMC Card using Linux Ubuntu 30 4 3 Write an SD MMC C...

Page 7: ...7 Chapter 1 Product Overview This chapter provides background information of ICM 3011...

Page 8: ...consumption from its ARM Cortex A9 architecture which is ready to run compact and easy to expand With flexible I O interfaces and complete hardware and software solutions ICM 3011 is a fast time to ma...

Page 9: ...s 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 series compatible shared with SPI and I2C for Mainboard...

Page 10: ...10 1 3 Block Diagram...

Page 11: ...pter introduces the startup procedures of ICM 3011 device integration It also introduces the setting of switches indicators and also shows the mechanical drawings Be sure to read all safety precaution...

Page 12: ...tor Locations Top side Rear side JFP JCOM1 JMISC JUSB JGPIO JCOM4 JCOMA JCOMB JCOMC JCOMD JEMBUX connector JDC IN JBLK SIM MPCIE2 SD JLVDS1 JLVDS2 MPCIE1 SDIO JSPI JI2C JSPKR_L JSPKR_R JAUDIO MUSB DC...

Page 13: ...eMMC Default DIPSW 1 2 3 4 5 6 7 8 9 10 eMMC ON OFF OFF ON ON OFF OFF ON ON ON Table 1 DIPSW default setting 2 2 2 Upgrade latest image to eMMC PG DIPSW 1 2 3 4 5 6 7 8 9 10 PG OFF ON X X X X X X X X...

Page 14: ...header pitch 2 0mm JI2C I2C connector 4 x 1 header pitch 2 54mm JLVDS1 LVDS channel 1 connector DF13 20DP 1 25V JLVDS2 LVDS channel 2 connector DF13 20DP 1 25V JMISC Miscellaneous connector 5 x 2 head...

Page 15: ...2 3 2 2 JBLK Description Pin VIN 1 VIN 2 VIN 3 Backlight EN 3 3V 4 Backlight CTL 3 3V 5 GND 6 GND 7 GND 8 Remark VIN pins connect to DC IN power input directly For example if DC In is attached to a 1...

Page 16: ...A 3 4 RS 232_DTRA GND 5 6 RS 232_DSRA RS 232_RTSA 7 8 RS 232_CTSA RS 232_RIA 9 10 N C 2 3 2 6 JCOMB Description Pin Pin Description RS 232_DCDB 1 2 RS 232_RXB RS 232_TXB 3 4 RS 232_DTRB GND 5 6 RS 232...

Page 17: ...6 5 GND MCU_GPIO1 8 7 MCU_SS MCU_GPIO2 10 9 MCU_CLK MCU_GPIO3 12 11 MCU_MOSI MCU_GPIO4 14 13 MCU_MISO MCU_GPIO5 16 15 GND MCU_GPIO6 18 17 MCU_I2C CLK N C 20 19 MCU_I2C DAT Remark Match connector DF13...

Page 18: ...PIO_00 1 2 GPIO_04 GPIO_01 3 4 GPIO_05 GPIO_02 5 6 GPIO_06 GPIO_03 7 8 GPIO_07 GND 9 10 GND 2 3 2 13 JI2C Description Pin 3 3V 1 I2C_SCL 2 I2C_SDA 3 GND 4 2 3 2 14 JLVDS1 Description Pin Pin Descripti...

Page 19: ...LVDS1_TX3 18 17 LVDS1_TX2 LVDS1_TX3 20 19 LVDS1_TX2 Match connector DF13 20DS 1 25C 2 3 2 16 JMISC Description Pin Pin Description EMBUX X Port RS 485 DATA 1 2 RS 485 DATA3 EMBUX X Port RS 485 DATA 3...

Page 20: ...R_L 2 2 3 2 20 JSPKR_R Description Pin SPKR_R 1 SPKR_R 2 2 3 2 21 JUSB Description Pin Pin Description USB_5V 1 2 USB_5V USB_DN8 3 4 USB_DN7 USB_DP8 5 6 USB_DP7 GND 7 8 GND GND 9 10 N C 2 3 2 22 RS 48...

Page 21: ...21 2 4 Mechanical Drawing...

Page 22: ...22 Chapter 3 Software User Guide This chapter details the Linux operation on ICM 3011...

Page 23: ...io product embux products For more information about building the Android platform see http source android com source building html 3 2 Working with the ICM 3011 Board and Platform 3 2 1 Board hardwa...

Page 24: ...g System OS environment Perform the following steps to download the board images Step 1 Download the release image file Refer to http embux github io product embux products for latest release image fi...

Page 25: ...urning process If you re start the burning process after you stop it the process will try to continue from the point where you stopped before but it is not guaranteed that it can continue successfully...

Page 26: ...pt to increase the size of the partition and create more partitions according to your file system requirements After the modification is done tar the script again 3 2 4 Booting When the Android system...

Page 27: ...ms 192 168 0 100 ping statistics 4 packets transmitted 4 packets received 0 packet loss 3 3 2 USB TBD Plug in a USB memory stick you will see a message like this possible use dmesg command to see how...

Page 28: ...aaaa mmcblk1 mmc0 aaaa SU02G 7 8 GiB mmcblk1 p1 Your card is mapped in dev mmcblk0 3 3 4 I2C sudo apt get install i2c tool i2cdetect 1 WARNING This program can confuse your I2C bus cause data loss and...

Page 29: ...29 Chapter 4 System Recovery This chapter introduces how to recover Linux operating system if it is damaged accordingly...

Page 30: ...img xz 4 2 Write an SD MMC Card using Linux Ubuntu From the terminal run df h Connect the SD card reader with the SD card inside Run df h again and look for the new device that wasn t listed last time...

Page 31: ...ed if no suitable application is installed on your computer Make sure that your target SD Card is big enough to contain this file 8G recommend Download and unzip Image Writer for Windows http sourcefo...

Page 32: ...ader if using a built in SD card reader then search for your SD card in the upper right section of the window Click on it then search for the BSD name in the lower right section it will look something...

Page 33: ...t has administrator privileges From the terminal run df h Connect the SD card reader with the SD card inside Run df h again and look for the new device that wasn t listed last time Record the device n...

Page 34: ...an error dd dev rdisk3 Permission denied then that is because the partition table of the SD card is being protected against being overwritten by MacOS Erase the SD card s partition table using this c...

Reviews: