Download Print this page

Advertisement

Quick Links

Version. 2015.MAR. V 2.0
ORC
SOMB-iMX6 Carrier Board
User Manual

Advertisement

loading
Need help?

Need help?

Do you have a question about the SOMB-iMX6 and is the answer not in the manual?

Questions and answers

Summary of Contents for Poslab SOMB-iMX6

  • Page 1 Version. 2015.MAR. V 2.0 SOMB-iMX6 Carrier Board User Manual...
  • Page 2 2.ORC(Carrier Board) Specification and Features 3.ORC Dimension 4.Connector PIN of ORC (Carrier Board to CPU Board) 5.Installation of WiFi and WiFi Antenna 6.SOMB-iMX6 (CPU Board) Specification and Features 7.SOMB-iMX6 Dimension 8.SOMB-iMX6 PIN MUX Table 9.ORC Connector Pin Assigment 10.Install Android ADB Driver 11.Using DDMS...
  • Page 3 FCC Information and Copyright This equipment has been tested and found to comply with the limits of a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
  • Page 4 ••• To avoid injury, be careful of: Sharp pins on headers and connectors Rough edges and sharp corners on the chassis Damage to wires that could cause a short circuit Note Package List 1.ORC x1 2.SOMB-iMX6 x1 3.Power Adaptorx1(Option) User Manual...
  • Page 5 2.ORC(Carrier Board) Specification and Features Carrier board for Somb-imx6 Support Wifi 802.11 b/g/n Support 12V Output Rich I/O ports I/O placement CPU Support i.MX 6 Quad/Dual/Solo CPU @ 1GHz 1GB / 2GB DDR3 RAM (Solo = 512MB) Storage 8GB On-Module eMMC Flash...
  • Page 6 3.ORC Dimension 4.Connector PIN of ORC (Carrier Board to CPU Board) User Manual...
  • Page 7 5.Installation of WiFi and WiFi Antenna Aligh WiFi module’s golden finger into MiniPCie Slot Insert the WiFi module into the slot User Manual...
  • Page 8 Fasten the screws on the WiFi module Connect the Antenna on two golden buttons of WiFi module User Manual...
  • Page 9 Freescale i.MX6 dual/quad cores technology. The SOM is ideal for customers looking for rapid product development while maintaining the flexibility of a custom design. The POSLAB SOMB-IMX6 has a wide variety of peripheral interface options including Gigabit Ethernet, multiple display channels, and PCIe.
  • Page 10 The SOM function include : • Scalable single-, dual- and quad-core offerings based on ARM Cortex-A9 up to 1 GHz, with ARMv7™, Neon, VFPv3 and Trustzone • Suppor1GBytes of 64-bit wide DDR3 @ 532Mhz (2GB option). • Four type display port (LVDS , dual LVDS , PRGB , HDMI). •...
  • Page 11 7.SOMB-iMX6 Dimension Bottom View J1.41 J1.80 J1.40 J1.1 J3.1 J2.80 J3.80 J2.1 J2.40 J3.41 J2.41 J3.40 User Manual...
  • Page 12 8.SOMB-iMX6 PIN MUX Table Quad / Dual Only PIN No. PIN Name ALT0 ALT1 ALT2 ALT3 ALT4 ALT5 ALT6 ALT7 J1.1 PCIE_TXM J1.2 PCIE_TXP J1.3 J1.4 USB_HOST_DP J1.5 USB_HOST_DN J1.6 J1.7 SD3_CMD SD3_CMD UART2_CTS_B FLEXCAN1_TX GPIO7_IO02 J1.8 J1.9 SD3_CLK SD3_CLK...
  • Page 13 J1.68 J1.69 USB_OTG_VBUS J1.70 J1.71 USB_OTG_DN J1.72 USB_OTG_DP J1.73 J1.74 USB_OTG_ID J1.75 J1.76 PCIE_CLK1_N J1.77 PCIE_CLK1_P J1.78 J1.79 PCIE_RXM J1.80 PCIE_RXP PIN No. PIN Name ALT0 ALT1 ALT2 ALT3 ALT4 ALT5 ALT6 ALT7 J2.1 J2.2 CSI_CLK0M J2.3 CSI_CLK0P J2.4 J2.5 CSI_D0M J2.6 CSI_D0P...
  • Page 14 J2.63 LVDS0_TX2_N J2.64 J2.65 LVDS0_TX1_P J2.66 LVDS0_TX1_N J2.67 J2.68 LVDS0_TX0_P J2.69 LVDS0_TX0_N J2.70 J2.71 System Reset J2.72 PWR_ON J2.73 UART1_RX ECSPI2_SS0 UART1_RX GPIO5_IO29 J2.74 UART1_TX ECSPI2_MISO UART1_TX GPIO5_IO28 J2.75 J2.76 J2.77 VRTC J2.78 5V Input J2.79 5V Input J2.80 5V Input PIN No.
  • Page 15 J3.61 DISP0_DAT3 IPU1_DISP0_DATA03 IPU2_DISP0_DATA03 ECSPI3_SS0 GPIO4_IO24 J3.62 DISP0_DAT2 IPU1_DISP0_DATA02 IPU2_DISP0_DATA02 ECSPI3_MISO GPIO4_IO23 J3.63 DISP0_DAT1 IPU1_DISP0_DATA01 IPU2_DISP0_DATA01 ECSPI3_MOSI GPIO4_IO22 J3.64 DISP0_DAT0 IPU1_DISP0_DATA00 IPU2_DISP0_DATA00 ECSPI3_SCLK GPIO4_IO21 J3.65 J3.66 DISP0_DEN IPU1_DI0_PIN15 IPU2_DI0_PIN15 AUD6_TXC GPIO4_IO17 J3.67 DISP0_CNTRST IPU1_DI0_PIN04 IPU2_DI0_PIN04 AUD6_RXD SD1_WP GPIO4_IO20 J3.68 DISP0_VSYNCH IPU1_DI0_PIN03 IPU2_DI0_PIN03 AUD6_TXFS...
  • Page 16 9.ORC Connector Pin Assigment USBx2 RS-232x2 HDMI MicroSD handset Micro USB Ethernet 12V DCIN SATA 5V out PWR KEY RST KEY CAN Bus SDIO Speaker Micro SIM MIPI CSI Ext I2C LVDS1 Mini PCie GPIO LVDS0 User Manual...
  • Page 17 User Manual...
  • Page 18 1. 2.5mm DC Jack / 12V@2A Function 2. USB Type A x2 3. Gigabit Ethernet RJ45 4. Micro SD slot Support SDHC/SDXC 5. Micro USB type AB USB OTG function 6. DB9x2 COM A Function Name COM B Function Name N.C.
  • Page 19 7. 3.5mm earphone + mic Pin define follow OMTP 8. HDMI Type A HDMI output resolution up to 1920*1080 ; setup by FW 9. SATA 10. 5V Power supply for SATA (CSI-4201-031B) 11. CAN Bus (terminal block TYO235-045G) CANH CANL J28 : for CAN 100ohm terminal resistor (2.54mm Jumper) Short 100ohm terminal resistor enable...
  • Page 20 12. MIPI CSI interface ( 0.5mm FFC back lock AYF532435) (J13) Signal Name N.C. AF-VDD (3.3V) CSI_D0M N.C. CSI_D0P N.C. CSI_CLK0M N.C. CSI_CLK0P CSI_D1M XCLK CSI_D1P DOVDD (3.3V) DVDD (1.5V) N.C. PWDN (GPIO_4) N.C. RESET (GPIO_3) SIOC (I2C3_SCL) AVDD (2.8V) SIOD (I2C3_SDA) N.C.
  • Page 21 14. Ext I/O (2.0mm 2x10 pinhead) (J11) Signal Name Signal Name 3.3V SPI2 SCLK UART4_TX SPI2_MISO UART4_RX SPI2 MOSI UART5_TX SPI2_CS1 UART5_RX SPI2_CS0 GPIO4_IO27 GPIO4_IO28 I2C3_SDA GPIO4_IO29 I2C3_SCL PMIC_GPIO2 PWM4 15. LVDS1 (CSI-1171-402R) (J4) Signal Name Signal Name LCD1_3V3 LCD1_3V3 LCD1_3V3 LCD1_3V3 LCD1_3V3...
  • Page 22 16. LVDS0 (CSI-1171-402R) (J36) Signal Name Signal Name LCD0_3V3 LCD0_3V3 LCD0_3V3 LCD0_3V3 LCD0_3V3 LCD0_3V3 GPIO_5 (LVDS EN) PWM1 LCD0_PWR(12V) LCD0_PWR(12V) LCD0_PWR(12V) LCD0_PWR(12V) LVDS0_TX0_N N.C. LVDS0_TX0_P LVDS0_TX1_N LVDS0_TX3_N LVDS0_TX1_P LVDS0_TX3_P LVDS0_TX2_N LVDS0_CLK_N LVDS0_TX2_P LVDS0_CLK_P 17. Mini PCIe Slot 18. Camera interface ( 0.5mm FFC back lock AYF532435) (J8) Signal Name N.C.
  • Page 23 DVDD (1.5V) CSI0_HSYNCH PWDN (GPIO4_IO24) CSI0_VSYNCH RESET (GPIO4_IO25) SIOC (I2C3_SCL) AVDD (2.8V) SIOD (I2C3_SDA) N.C. 19. USB Host (2.54mm Pinhead 1x5) (J20) Signal Name 20. SOMB-iMX6 Socket User Manual...
  • Page 24 10.Install Android ADB Driver Step1. Open Android Developer options Quick click on this item, until the show "developer options". User Manual...
  • Page 25 Step2. Open “USB debuging Step3. Allow adb Authenticate When connected device to PC will show this  window, check and confirm. User Manual...
  • Page 26 Step4. Download Android SDK Please download Android SDK from this web site. http://developer.android.com/sdk/index.html Click here accept this Need fit your windows version Start download file User Manual...
  • Page 27 Step5. Install Android SDK Unzip the file to C:\ IN you Folder has file “SDK Manager.exe” run it If can’t open this SW ,please check your computer has Java runtime Select  “Android SDK Platform‐tools” “Android Support Library” “Google USB Driver” And click Install User Manual...
  • Page 28 Click Accept License Click Install User Manual...
  • Page 29 Step5. Install Android ADB Driver The ADB Driver in this folder  “C:\adt‐bundle‐windows‐x86_64‐20131030\sdk\extras\google\usb_driver” Other Device This device is EcoPlus Android ADB install driver to here. ADB Driver install OK Step6. Run ADB tool The ADB in this folder “C:\adt‐bundle‐windows‐x86_64‐20131030\sdk\platform‐tools” Open DOS command window and run “adb.exe” ADB command is OK User Manual...
  • Page 30 Step6. Run DDMS tool The DDMS in this folder “C:\adt‐bundle‐windows‐x86_64‐20131030\sdk\tools” Open DOS command window and run “ddms.bat” How to use DDMS tool  http://developer.android.com/tools/debugging/ddms.html 11.Using DDMS Android ships with a debugging tool called the Dalvik Debug Monitor Server (DDMS), which provides port-forwarding services, screen capture on the device, thread and heap information on the device, logcat, process, and radio state information, incoming call and SMS spoofing, location data spoofing, and more.
  • Page 31 DDMS assigns a debugging port to each VM on the device. Typically, DDMS assigns port 8600 for the first debuggable VM, the next on 8601, and so on. When a debugger connects to one of these ports, all traffic is forwarded to the debugger from the associated VM. You can only attach a single debugger to a single port, but DDMS can handle multiple, attached debuggers.
  • Page 32 If you are not using Eclipse and ADT, read Configuring your IDE to attach to the debugging port, for more information on attaching your debugger. Tip: You can set a number of DDMS preferences in File > Preferences. Preferences are saved to $HOME/.android/ddms.cfg.
  • Page 33 Click Get Allocations to see a list of objects that have been allocated since you clicked on the Start Tracking button. You can click on Get Allocations again to append to the list new objects that that have been allocated. To stop tracking or to clear the data and start over, click the Stop Tracking button.
  • Page 34 Using the Network Traffic tool In Android 4.0, the DDMS (Dalvik Debug Monitor Server) includes a Detailed Network Usage tab that makes it possible to track when your application is making network requests. Using this tool, you can monitor how and when your app transfers data and optimize the underlying code appropriately.
  • Page 35 TrafficStats.setThreadStatsTag(0xF00D); TrafficStats.tagSocket(outputSocket); // Transfer data using socket TrafficStats.untagSocket(outputSocket); Alternatively, the Apache HttpClient and URLConnection APIs included in the platform automatically tag sockets internally based on the active tag (as identified by getThreadStatsTag()). These APIs correctly tag/untag sockets when recycled through keep-alive pools.
  • Page 36 The Emulator control tab lets you simulate a phone's voice and data network status. This is useful when you want to test your application's robustness in differing network environments. Changing network state, speed, and latency The Telephony Status section of the Emulator controls tab lets you change different aspects of the phone's networks status, speed and latency.
  • Page 37 12.Schematics User Manual...
  • Page 38 User Manual...
  • Page 39 R131 R131 4.7K 4.7K R130 R130 4.7K 4.7K User Manual...
  • Page 40 C250 1uF C250 1uF 100nF 100nF R216 R216 4.7K 4.7K R215 R215 4.7K 4.7K R214 R214 4.7K 4.7K R210 R210 4.7K 4.7K R209 R209 4.7K 4.7K R204 R204 4.7K 4.7K C243 100nF C243 100nF 10uF 10uF 100nF 100nF 10uF 10uF User Manual...
  • Page 41 User Manual...
  • Page 42 User Manual...
  • Page 43 User Manual...
  • Page 44 D36 MLVG04021R0UV18BP D36 MLVG04021R0UV18BP D35 MLVG04021R0UV18BP D35 MLVG04021R0UV18BP User Manual...
  • Page 45 D28 MLVG04021R0UV18BP D28 MLVG04021R0UV18BP D29 MLVG04021R0UV18BP D29 MLVG04021R0UV18BP D7 MLVG04021R0UV18BP D7 MLVG04021R0UV18BP D4 MLVG04021R0UV18BP D4 MLVG04021R0UV18BP D6 MLVG04021R0UV18BP D6 MLVG04021R0UV18BP D5 MLVG04021R0UV18BP D5 MLVG04021R0UV18BP D38 MLVG04021R0UV18BP D38 MLVG04021R0UV18BP D37 MLVG04021R0UV18BP D37 MLVG04021R0UV18BP User Manual...
  • Page 46 C779 22uF C779 22uF C785 22uF C785 22uF 100nF 100nF C780 22uF C780 22uF User Manual...
  • Page 47 Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to Poslab terms and conditions of sale supplied at the time of order acknowledgment.
  • Page 48 Poslab products are neither designed nor intended for use in automotive applications or environments unless the specific Poslab products are designated by Poslab as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated products in automotive applications, Poslab will not be responsible for any...