Ibase IB113 User Manual

Browse online or download User Manual for Hardware Ibase IB113. IBASE IB113 User Manual

  • Download
  • Add to my manuals
  • Print

Summary of Contents

Page 1 - User’s Manual

www.ibase.com.tw IBASE Technology Inc. IB113 Wide Temperature ARM-based SBC with Freescale i.MX6 Cortex-A9 Dual Core 800MHz SoC User’s Manual

Page 2

10 IB113 1.3. Optional Items If you have any optional item request, please contact Ibase sales d

Page 3 - Quick Start Guide

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 11 IBASE Technology Inc. 2. Jumper setting on IB113 [Important] Please check

Page 4 - TABLE OF CONTENTS

12 IB113 SW1: System Boot Configuration (factory use only) SW1 Boot From 10101010 SD 01100110

Page 5

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 13 IBASE Technology Inc. JP6: USB +3.3V/+5V Power Setting JP6 Setting +3.3V

Page 6 - 1.1. IB113 Introduction

14 IB113 JP3: LED Brightness +5V/+12V Power Setting JP3 Setting +5V +12V efault setting is +5V

Page 7

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 15 IBASE Technology Inc. COM2 : RS232/RS422/RS485 Serial Port

Page 8

16 IB113 BTL_PWM 17 18 LCD_VDD BKLT_VCC 19 20 BKLT_VCC J2: Resistive Touch Panel Connector Part

Page 9 - I/O View

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 17 IBASE Technology Inc. CN3,4: LED Backlight Control Connector Part Number: 011

Page 10 - 1.3. Optional Items

18 IB113 J8: Speaker Left Out Connector Part Number: 0110-2610020 Description: Molex 53047 1.25

Page 11 - IBASE Technology Inc

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 19 IBASE Technology Inc. J1: Digital I/O 4 In/4 Out Connector Part Number: 0196

Page 12

2 IB113 This page is intentionally left blank.

Page 13

20 IB113 CN2: SATA Bus Pin # Signal Name 1 GND 2 SATA_TXP 3 SATA_TXN 4 GND 5 SATA_RXN 6 SATA_RXP

Page 14

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 21 IBASE Technology Inc. CN9: 12V~24V Power Connector This connector supplies th

Page 15

22 IB113 CN10: Mini USB OTG Connector Pin # Signal Name 1 +5V 2 D- 3 D+ 4 ID 5 GND Note: CN10

Page 16

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 23 IBASE Technology Inc. J6: Line Out Connector Part Number: 0110-2610030 D

Page 17

24 IB113 J11: HDMI connector Pin # Signal Name 1 TX2+ 2 GND 3 TX2- 4 TX1+ 5 GND 6 TX1- 7 TX0+

Page 18

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 25 IBASE Technology Inc. J4: Mini PCIE Connector Signal Name Pin # Pin # Signa

Page 19

26 IB113

Page 20

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 27 IBASE Technology Inc. 3. Software Setup Basically, the IB113 is preload

Page 21

28 IB113 For advanced users who want to return to the factory reset status, the instructions below

Page 22

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 29 IBASE Technology Inc. SW1 Boot From 10101010 SD 01100110 EMMC --- Boot Up w

Page 23

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 3 IBASE Technology Inc. Quick Start Guide Here is a step-by-step guide to boot

Page 24

30 IB113 3.2. Parameter Setting on U-boot IB113 supports HDMI output by default. If you have

Page 25

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 31 IBASE Technology Inc. 3.2.2. Display setting command For Linux and Android

Page 26

32 IB113 Dual display (same frame) output mode 1. (only work in Android). Command to set LVDS0 and

Page 27 - 3. Software Setup

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 33 IBASE Technology Inc. 4. BSP User Guide ( for advanced software engineer o

Page 28 - SD Card Formatter 4.0 ) from

34 IB113 4.1.3. Building u-boot # u-boot source file is “IB113bsp_linux_uboot_src_XXXXXX.tar.xz”,

Page 29 - --- Boot Up with IB113

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 35 IBASE Technology Inc. 4.1.4. Building kernel # kernel source file is “IB113b

Page 30

36 IB113 4.1.5. Build RAMdisk image (option.) ** RAMdisk image depend on need, not necessary ** Af

Page 31

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 37 IBASE Technology Inc. 4.1.6. Install Linux to SD card i. Insert an empty SD

Page 32

38 IB113 4.1.7. Booting with your SD card (For advance software users only) Put SD card in you

Page 33 - 4.1.2. Installing Toolchain

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 39 IBASE Technology Inc. 5. Reference Code 5.1. How to use I2C in Linux Read

Page 34 - 4.1.3. Building u-boot

4 IB113 TABLE OF CONTENTS This page is intentionally left blank.Quick Start Guide ...

Page 35 - 4.1.4. Building kernel

40 IB113 if (ioctl(file, I2C_FUNCS, &funcs) < 0) { fprintf(stderr, &quo

Page 36

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 41 IBASE Technology Inc. "address 0x%02x, ", filename,

Page 37

42 IB113 } } else { size = I2C_SMBUS_BYTE; dad

Page 38

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 43 IBASE Technology Inc. the Free Software Foundation; either version 2 of t

Page 39 - 5. Reference Code

44 IB113 if (!(funcs & I2C_FUNC_SMBUS_WRITE_WORD_DATA)) {

Page 40

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 45 IBASE Technology Inc. return 0; } return 1; } int m

Page 41

46 IB113 size = I2C_SMBUS_BYTE; pec = argv[flags+4

Page 42

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 47 IBASE Technology Inc. block[len] = value;

Page 43

48 IB113 if (pec && ioctl(file, I2C_PEC, 1) < 0) { fprintf(stderr,

Page 44

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 49 IBASE Technology Inc. exit(0); } Utils/headers /* i2cbusses: Print

Page 45

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 5 IBASE Technology Inc. Acknowledgments FreescaleTM is a trademark of Freescal

Page 46

50 IB113 ret = adt_dummy; close(file); return ret; } /* Remove trailing

Page 47

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 51 IBASE Technology Inc. len_algo = rtrim(algo);

Page 48

52 IB113 if(f == NULL) { sprintf(n, "%s/%s/device/nam

Page 49

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 53 IBASE Technology Inc. } static int lookup_i2c_bus_by_name(const char *bus_na

Page 50

54 IB113 return -1; } if (address < 0x03 || address > 0x77) {

Page 51

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 55 IBASE Technology Inc. struct i2c_adap *gather_i2c_busses(void); void free_ada

Page 52

56 IB113 5.2. How to use GPIO in Linux 5.2.1. GPIO Mapping Table GPIO Logical Number Physical

Page 53

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 57 IBASE Technology Inc. 5.3. How to use Watchdog in Linux #include <stdi

Page 54

58 IB113 #echo -n "0123456789ABCDEF" | dd of=/dev/mmcblk0 bs=1024 count=1 seek=512 0+1 r

Page 55

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 59 IBASE Technology Inc. #echo -n "0123456789ABCDEF"|dd of=/dev/sdb bs

Page 56 - 5.2.2. GPIO Sample Code

6 IB113 1. Introduction 1.1. IB113 Introduction IB113 is a 3.5" Disk-Size SBC w/

Page 57

60 IB113 6. Appendix D – ADB configuration (For Android only) Update the ADB configuration to sca

Page 58

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 61 IBASE Technology Inc. This is warning message should show If driver match.

Page 59

62 IB113 4. Restart the ADB server D:\adt-bundle-windows-x86_64-20130729\sdk\platform-tools>

Page 60

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 63 IBASE Technology Inc. 7. Appendix D –Useful links For more information about

Page 61

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 7 IBASE Technology Inc. 1.2. IB113 Hardware Specifications  Freescale ARM

Page 62

8 IB113 Headers & Expansion Slots Headers: 1x GPIOx8 pin header 1x Debug port pin header 1x US

Page 63 - 7. Appendix D –Useful links

Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 9 IBASE Technology Inc. I/O View Board Dimensions

Comments to this Manuals

No comments