Ibase IB102 Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Hardware Ibase IB102 herunter. IBASE IB102 User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken

Inhaltsverzeichnis

Seite 1 - User’s Manual

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

Seite 2

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 10 IB102 2. Jumper setting on IB102 [Important] Please check the jumpers

Seite 3 - Quick Start Guide

11 IBASE Technology Inc. Bottom Side JP1: Touch Pad Wire Setting 2.0mm JP1 Setting Function Pin 1-2 S

Seite 4 - TABLE OF CONTENTS

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 12 IB102 JP2: Touch USB/UART Mode Setting 2.0mm JP2 USB Setting* Func

Seite 5

13 IBASE Technology Inc. [ JP4: System reset/GPIO Mode Setting 2.0mm JP4 Setting Function Pin 1-2 Short/C

Seite 6 - 1.1. IB102

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 14 IB102 SW4 (S1): RS-422/485 Device Termination Selection SW4 (S1) D

Seite 7 - IB102 Features

15 IBASE Technology Inc. J2: BL Voltage Setting 2.0mm J2 Setting Panel Voltage Pin 1-2 Short/Closed

Seite 8 - I/O View

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 16 IB102 J4: LVDS Panel Power Selection 2.0mm J4 Setting Panel Voltage

Seite 9 - 1.3. Optional Items

17 IBASE Technology Inc. 3. Connectors on IB102 CN1: SD Card Connector CN2: Capacitor Touch Pad Connec

Seite 10

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 18 IB102 CN3: USB 2.0 Connector CN4: 10/100/1000Mb LAN (PoE+ supported)

Seite 11 - Bottom Side

19 IBASE Technology Inc. CN5: COM1 RJ45 Connector Pin # Signal Name 1 COM1 DSR, Data set ready 2 GND 3

Seite 12

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 2 IB102 This page is intentionally left blank.

Seite 13 - IBASE Technology Inc

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 20 IB102 CN7: +12V DC-IN Power Connector CN8: Mini USB OTG Connector

Seite 14

21 IBASE Technology Inc. CN9: LVDS Connector (HRS DF19G-30P-1H(54) ) Pin # Signal Name 1 NC 2 LCD_VDD 3 LC

Seite 15 - J2: BL Voltage Setting 2.0mm

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 22 IB102 J1: Mic Connector (WT04M-30003-02032) Pin # Signal Name 1 MIC In

Seite 16

23 IBASE Technology Inc. J7: Resistive Touch Panel Connector 2.5mm Pin # Signal Name 1 Touch XP 2 Touch XM

Seite 17 - CN1: SD Card Connector

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 24 IB102 J10: Digital In/Out Connector 2.0mm Signal Name Pin # Pin # Sig

Seite 18 - CN3: USB 2.0 Connector

25 IBASE Technology Inc. J12: Speaker Right-Out Connector (WT04M-30003-02032) Pin # Signal Name 1 SPEAKER

Seite 19 - (S2) and JP5 Selection

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 26 IB102 4. Software Setup Basically, the IB102 is preloaded O.S (Andro

Seite 20 - CN8: Mini USB OTG Connector

27 IBASE Technology Inc. For advanced users who want to return to the factory reset status, the instructions

Seite 21

28 IB102 --- Run Recovery Program--- 7. Insert the SD card/Micro-SD into the motherboard. Make

Seite 22 - (Factory use only)

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 29 IBASE Technology Inc. 4.2. Parameter Setting on U-boot IB102 supports 8

Seite 23 - J8: Mini PCI-E Connector

3 IBASE Technology Inc. Quick Start Guide Here is a step-by-step guide to boot up the IB102: a. Based on re

Seite 24

30 IB102 4.2.2. Display setting command For Android (for advanced software engineers only) With

Seite 25 - SW3: System Reset Button

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 31 IBASE Technology Inc. 4.2.3. Display setting for Linux Command to set 8” pa

Seite 26 - 4. Software Setup

32 IB102 5. BSP User Guide ( for advanced software engineer only ) This Chapter is an example o

Seite 27

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

Seite 28 - --- Run Recovery Program

34 IB102 5.1.3. Building u-boot # Assume your linux BSP u-boot source is at ~/linux_bsp/u-boot_200

Seite 29

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 35 IBASE Technology Inc. make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/

Seite 30

36 IB102 make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multili

Seite 31

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 37 IBASE Technology Inc.

Seite 32 - 5.1.2. Installing Toolchain

38 IB102 5.1.4. Building kernel # Assume your linux kernel source is at ~/linux_bsp/kernel-3.0.35

Seite 33

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 39 IBASE Technology Inc. **** If the building process is successful, uImage fi

Seite 34 - 5.1.3. Building u-boot

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 4 IB102 TABLE OF CONTENTS Quick Start Guide ...

Seite 35

40 IB102 5.1.5. Copying u-boot, kernel to SD card Insert an empty SD card with at least 8GB size a

Seite 36

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 41 IBASE Technology Inc. NOTE On most Linux host operating systems, SD card w

Seite 37

42 IB102 sudo umount /dev/sdb1

Seite 38 - 5.1.4. Building kernel

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 43 IBASE Technology Inc. sudo mkfs.ext4 /dev/sdb1 Copy the target file system

Seite 39

44 IB102 sudo mount /dev/sdb1 /tmp/SD cd /tmp/SD

Seite 40 - bytes) enter the following

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 45 IBASE Technology Inc. tar xvf ~/linux_bsp/F600_linux_fs.tgz Copying the

Seite 41

46 IB102 5.1.7. Booting with your SD card (For advance software users only) Put SD card in you

Seite 42

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 47 IBASE Technology Inc. 6. Appendix A– I2C, GPIO, Watchdog Reference Code Cod

Seite 43

48 IB102 if (ioctl(file, I2C_FUNCS, &funcs) < 0) { fprintf(stderr, &quo

Seite 44

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 49 IBASE Technology Inc. if (daddress < 0) fprintf(stderr

Seite 45

5 IBASE Technology Inc. Acknowledgments FreescaleTM is a trademark of Freescale Semiconductor, Inc. ARM® C

Seite 46

50 IB102 size = I2C_SMBUS_BYTE; daddress = -1; } if (argc

Seite 47

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 51 IBASE Technology Inc. This program is distributed in the hope that it wil

Seite 48

52 IB102 break; case I2C_SMBUS_BLOCK_DATA: if (!(funcs &

Seite 49

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 53 IBASE Technology Inc. int main(int argc, char *argv[]) { char *end;

Seite 50

54 IB102 /* All other commands */ if (strlen(argv[argc-1]) > 2

Seite 51

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 55 IBASE Technology Inc. } if (maskp) { vmask = strtol(

Seite 52

56 IB102 switch (size) { case I2C_SMBUS_BYTE: res = i2c_smbus_write_byte(f

Seite 53

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 57 IBASE Technology Inc. */ /* For strdup and snprintf */ #define _BSD_SOURCE 1

Seite 54

58 IB102 int i; for (i = strlen(s) - 1; i >= 0 && (s[i] == ' ' || s[

Seite 55

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 59 IBASE Technology Inc. if ((count + 1) % BUNCH == 0)

Seite 56

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 6 IB102 1. Introduction 1.1. IB102 The IB102 i.MX6 SBC comes with exten

Seite 57

60 IB102 if (!strcmp(dde->d_name, "."))

Seite 58

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 61 IBASE Technology Inc. /* Walk the list of i2c busses, looking for the one

Seite 59

62 IB102 snprintf(filename, size, "/dev/i2c/%d", i2cbus); filename[size - 1] =

Seite 60

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 63 IBASE Technology Inc. #include <stdio.h> #include "util.h"

Seite 61

64 IB102 6.2. How to use GPIO in Linux 6.2.1. GPIO Mapping Table GPIO Logical Number Physical

Seite 62

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 65 IBASE Technology Inc. 6.2.3. How to use Watchdog in Linux #include <std

Seite 63

66 IB102 7. Appendix C: how to flash the image to eMMC (For advanced users only) This is just

Seite 64 - 6.2.2. GPIO Sample Code

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 67 IBASE Technology Inc. 3. Unpack the Freescale Android USB win driver "an

Seite 65

7 IBASE Technology Inc. 1.2. IB102 Hardware Specifications IB102 Features  1080p hardware encode/decode

Seite 66

Copyright © 2014 IBASE Technology Inc. All Rights Reserved. 8 IB102 I/O View Board Dimensions

Seite 67 - 9. Appendix D –Useful links

9 IBASE Technology Inc. 1.3. Optional Items If you have any optional item request, please contact Ibase sal

Kommentare zu diesen Handbüchern

Keine Kommentare