www.ibase.com.tw IBASE Technology Inc. IB102 ARM-based SBC with Freescale i.MX6 Cortex-A9 Solo Core 1GHz SoC and POE+ Support User’s Manual
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 10 IB102 2. Jumper setting on IB102 [Important] Please check the jumpers
11 IBASE Technology Inc. Bottom Side JP1: Touch Pad Wire Setting 2.0mm JP1 Setting Function Pin 1-2 S
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 12 IB102 JP2: Touch USB/UART Mode Setting 2.0mm JP2 USB Setting* Func
13 IBASE Technology Inc. [ JP4: System reset/GPIO Mode Setting 2.0mm JP4 Setting Function Pin 1-2 Short/C
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 14 IB102 SW4 (S1): RS-422/485 Device Termination Selection SW4 (S1) D
15 IBASE Technology Inc. J2: BL Voltage Setting 2.0mm J2 Setting Panel Voltage Pin 1-2 Short/Closed
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 16 IB102 J4: LVDS Panel Power Selection 2.0mm J4 Setting Panel Voltage
17 IBASE Technology Inc. 3. Connectors on IB102 CN1: SD Card Connector CN2: Capacitor Touch Pad Connec
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 18 IB102 CN3: USB 2.0 Connector CN4: 10/100/1000Mb LAN (PoE+ supported)
19 IBASE Technology Inc. CN5: COM1 RJ45 Connector Pin # Signal Name 1 COM1 DSR, Data set ready 2 GND 3
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 2 IB102 This page is intentionally left blank.
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 20 IB102 CN7: +12V DC-IN Power Connector CN8: Mini USB OTG Connector
21 IBASE Technology Inc. CN9: LVDS Connector (HRS DF19G-30P-1H(54) ) Pin # Signal Name 1 NC 2 LCD_VDD 3 LC
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 22 IB102 J1: Mic Connector (WT04M-30003-02032) Pin # Signal Name 1 MIC In
23 IBASE Technology Inc. J7: Resistive Touch Panel Connector 2.5mm Pin # Signal Name 1 Touch XP 2 Touch XM
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 24 IB102 J10: Digital In/Out Connector 2.0mm Signal Name Pin # Pin # Sig
25 IBASE Technology Inc. J12: Speaker Right-Out Connector (WT04M-30003-02032) Pin # Signal Name 1 SPEAKER
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 26 IB102 4. Software Setup Basically, the IB102 is preloaded O.S (Andro
27 IBASE Technology Inc. For advanced users who want to return to the factory reset status, the instructions
28 IB102 --- Run Recovery Program--- 7. Insert the SD card/Micro-SD into the motherboard. Make
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 29 IBASE Technology Inc. 4.2. Parameter Setting on U-boot IB102 supports 8
3 IBASE Technology Inc. Quick Start Guide Here is a step-by-step guide to boot up the IB102: a. Based on re
30 IB102 4.2.2. Display setting command For Android (for advanced software engineers only) With
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 31 IBASE Technology Inc. 4.2.3. Display setting for Linux Command to set 8” pa
32 IB102 5. BSP User Guide ( for advanced software engineer only ) This Chapter is an example o
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 33 IBASE Technology Inc. tar xvf ~/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12
34 IB102 5.1.3. Building u-boot # Assume your linux BSP u-boot source is at ~/linux_bsp/u-boot_200
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 35 IBASE Technology Inc. make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/
36 IB102 make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multili
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 37 IBASE Technology Inc.
38 IB102 5.1.4. Building kernel # Assume your linux kernel source is at ~/linux_bsp/kernel-3.0.35
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 39 IBASE Technology Inc. **** If the building process is successful, uImage fi
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 4 IB102 TABLE OF CONTENTS Quick Start Guide ...
40 IB102 5.1.5. Copying u-boot, kernel to SD card Insert an empty SD card with at least 8GB size a
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 41 IBASE Technology Inc. NOTE On most Linux host operating systems, SD card w
42 IB102 sudo umount /dev/sdb1
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 43 IBASE Technology Inc. sudo mkfs.ext4 /dev/sdb1 Copy the target file system
44 IB102 sudo mount /dev/sdb1 /tmp/SD cd /tmp/SD
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 45 IBASE Technology Inc. tar xvf ~/linux_bsp/F600_linux_fs.tgz Copying the
46 IB102 5.1.7. Booting with your SD card (For advance software users only) Put SD card in you
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 47 IBASE Technology Inc. 6. Appendix A– I2C, GPIO, Watchdog Reference Code Cod
48 IB102 if (ioctl(file, I2C_FUNCS, &funcs) < 0) { fprintf(stderr, &quo
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 49 IBASE Technology Inc. if (daddress < 0) fprintf(stderr
5 IBASE Technology Inc. Acknowledgments FreescaleTM is a trademark of Freescale Semiconductor, Inc. ARM® C
50 IB102 size = I2C_SMBUS_BYTE; daddress = -1; } if (argc
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 51 IBASE Technology Inc. This program is distributed in the hope that it wil
52 IB102 break; case I2C_SMBUS_BLOCK_DATA: if (!(funcs &
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 53 IBASE Technology Inc. int main(int argc, char *argv[]) { char *end;
54 IB102 /* All other commands */ if (strlen(argv[argc-1]) > 2
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 55 IBASE Technology Inc. } if (maskp) { vmask = strtol(
56 IB102 switch (size) { case I2C_SMBUS_BYTE: res = i2c_smbus_write_byte(f
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 57 IBASE Technology Inc. */ /* For strdup and snprintf */ #define _BSD_SOURCE 1
58 IB102 int i; for (i = strlen(s) - 1; i >= 0 && (s[i] == ' ' || s[
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 59 IBASE Technology Inc. if ((count + 1) % BUNCH == 0)
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 6 IB102 1. Introduction 1.1. IB102 The IB102 i.MX6 SBC comes with exten
60 IB102 if (!strcmp(dde->d_name, "."))
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 61 IBASE Technology Inc. /* Walk the list of i2c busses, looking for the one
62 IB102 snprintf(filename, size, "/dev/i2c/%d", i2cbus); filename[size - 1] =
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 63 IBASE Technology Inc. #include <stdio.h> #include "util.h"
64 IB102 6.2. How to use GPIO in Linux 6.2.1. GPIO Mapping Table GPIO Logical Number Physical
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 65 IBASE Technology Inc. 6.2.3. How to use Watchdog in Linux #include <std
66 IB102 7. Appendix C: how to flash the image to eMMC (For advanced users only) This is just
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 67 IBASE Technology Inc. 3. Unpack the Freescale Android USB win driver "an
7 IBASE Technology Inc. 1.2. IB102 Hardware Specifications IB102 Features 1080p hardware encode/decode
Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 8 IB102 I/O View Board Dimensions
9 IBASE Technology Inc. 1.3. Optional Items If you have any optional item request, please contact Ibase sal
Kommentare zu diesen Handbüchern