4
IB113
TABLE OF CONTENTS
This page is intentionally left blank.Quick Start Guide ............................................................ 2
1.
Introduction.................................................................................................................... 6
1.1.
IB113 Introduction .......................................................................................................... 6
1.2.
IB113 Hardware Specifications ........................................................................................ 7
1.3.
Optional Items .............................................................................................................. 10
2.
Jumper setting on IB113................................................................................................ 11
3.
Software Setup ............................................................................................................. 28
3.1.
Make a Recovery SD Card (for advanced user only) ....................................................... 28
3.2.
Parameter Setting on U-boot ........................................................................................ 31
3.2.1.
Preparation (debug console) .................................................................................. 31
3.2.2.
Display setting command For Linux and Android .................................................... 32
4.
BSP User Guide ( for advanced software engineer only ) ................................................ 34
4.1.
Building BSP Source ...................................................................................................... 34
4.1.1.
Preparation ........................................................................................................... 34
4.1.2.
Installing Toolchain ................................................................................................ 34
4.1.3.
Building u-boot ...................................................................................................... 35
4.1.4.
Building kernel ....................................................................................................... 36
4.1.5.
Build RAMdisk image (option.) ............................................................................... 37
4.1.6.
Install Linux to SD card ........................................................................................... 38
4.1.7.
Booting with your SD card ...................................................................................... 39
5.
Reference Code ............................................................................................................. 40
5.1.
How to use I2C in Linux ................................................................................................. 40
5.2.
How to use GPIO in Linux .............................................................................................. 57
5.2.1.
GPIO Mapping Table .............................................................................................. 57
5.2.2.
GPIO Sample Code ................................................................................................. 57
5.3.
How to use Watchdog in Linux ...................................................................................... 58
6.
Appendix D
–
ADB configuration (For Android only) ...................................................... 61
7.
Appendix D
–
Useful links ............................................................................................... 64