www.ibase.com.tw IBASE Technology Inc. SMARC Evaluation Kit User’s Manual 2014 Oct V1.1
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 10 10 SMARC Evaluation Kit
11 11 IBASE Technology Inc. 1.4. I/O View Item Connector Item Connector 1 10/100/1000 LAN 5 HDMI Type A 2 Audio Jack 6 RS232/422/485 3 USB
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 12 12 SMARC Evaluation Kit
13 13 IBASE Technology Inc. For carrier board USB-29 (C501USB2908303000P): USB 2.0 (USB1) EXT-458 (C501EXT4580301000P): Audio Speaker (CN14)
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 14 14 SMARC Evaluation Kit
15 15 IBASE Technology Inc. 2. Jumper setting on the Carrier Board [Important] Please check the jumpers, DIP, buttons and switches on RP-
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 16 16 SMARC Evaluation Kit
17 17 IBASE Technology Inc. CN1: DC Power Jack. (CN1’s mating Connector.) SW5: +5V ON/OFF SW1: Power Button SW2: Reset Button
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 18 18 SMARC Evaluation Kit
19 19 IBASE Technology Inc. CN17: RS232/422/485 Pin # RS232 RS422 RS485 1 TXD- D- 2 RXD TXD+ D+ 3 TXD RXD+ 4 RXD- 5 GND 6 7 RTS 8
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 2 2 SMARC Evaluation Kit
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 20 20 SMARC Evaluation Kit
21 21 IBASE Technology Inc. JP2: TTL LCD (E-CALL 0110-01-53101400) Signal Name Pin # Pin # Signal Name LCD_VDD 1 2 LCD_VDD GND 3 4 GND LCD_V
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 22 22 SMARC Evaluation Kit
23 23 IBASE Technology Inc. J3: CSI (TECHBEST 7080K-F24N-24R) Signal Name Pin # Pin # Signal Name GND 1 2 +2.8V NC 3 4 NC GND 5 6 D1+ D1- 7
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 24 24 SMARC Evaluation Kit
25 25 IBASE Technology Inc. 3. Software Setup Users who has Ibase standard image file can refer to this chapter to prepare your own boot-u
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 26 26 SMARC Evaluation Kit
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 1 IBASE Technology Inc. 3.2. Boot on the SMARC starter kit Please double check
2 SMARC Evaluation Kit 3.3. Parameter Setting on U-boot We provid
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 3 IBASE Technology Inc. 3.3.2. Display setting command For Android Select boot
3 3 IBASE Technology Inc. Quick Start Guide Here is a step by step guide to boot up your SMARC: a. By default, the (Android) or (Linux OS)
4 SMARC Evaluation Kit 3.3.3. Display setting for Linux Command to s
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 5 IBASE Technology Inc. 4. Carrier Board Design Guide This Chapter mainly for
6 SMARC Evaluation Kit 4.2. Interfaces 4.2.1. PCI Express PCIe Signa
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 7 IBASE Technology Inc.
8 SMARC Evaluation Kit 4.2.2. SATAII SATAII Signals Pin Signal Name
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 9 IBASE Technology Inc. 4.2.3. USB Signals Pin Signal Name I/O Type Power Rail D
10 SMARC Evaluation Kit 4.2.4. Parallel RGB LCD Interface Parallel RG
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 11 IBASE Technology Inc. 4.2.5. LVDS LCD Interface LVDS LCD Signals Pin Signal
12 SMARC Evaluation Kit 4.2.6. HDMI Interface HDMI Signals Pin Signa
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 13 IBASE Technology Inc. 4.2.7. Serial Camera Interface Serial Camera Signals
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 4 4 SMARC Evaluation Kit
14 SMARC Evaluation Kit 4.2.8. Ethernet Ethernet Signals Pin Signal
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 15 IBASE Technology Inc. 4.2.9. eMMC eMMC signals Pin Signal Name I/O Type Pow
16 SMARC Evaluation Kit 4.2.10. SD Card Interface SD Signals Pin Si
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 17 IBASE Technology Inc. 4.2.11. I2S Interface I2S signals Pin Signal Name I
18 SMARC Evaluation Kit 4.2.12. Asynchronous Serial Ports Serial Po
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 19 IBASE Technology Inc. 4.2.13. CAN Bus CAN Bus Signals Pin Signal Name I/O
20 SMARC Evaluation Kit 4.2.14. SPI Interface SPI Signals Pin Signa
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 21 IBASE Technology Inc. 4.2.15. I2C Interface I2C signals Pin Signal Name I/
22 SMARC Evaluation Kit 1.2 PCB stack up and trace width/space recomm
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 23 IBASE Technology Inc. 4.4. SMRC Module (RM-F6xx-SMC) Pin Out Table. In thi
5 5 IBASE Technology Inc. 5.1.5. Copying u-boot, kernel to SD card ...
24 SMARC Evaluation Kit P49 SATA_TN S50 P50 GND S51 P51
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 25 IBASE Technology Inc. P105 HDMI_DDC_CLK S106 LCD_DAT12 P-Pin Primary (T
26 SMARC Evaluation Kit 5. BSP User Guide ( for advanced software eng
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 27 IBASE Technology Inc. tar xvf ~/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12
28 SMARC Evaluation Kit 5.1.3. Building u-boot # Assume your linux BSP
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 29 IBASE Technology Inc. make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/
30 SMARC Evaluation Kit make ARCH=arm CROSS_COMPILE=/opt/freescale/us
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 31 IBASE Technology Inc.
32 SMARC Evaluation Kit 5.1.4. Building kernel # Assume your linux ker
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 33 IBASE Technology Inc. **** If the building process is successful, uImage fi
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 6 6 SMARC Evaluation Kit
34 SMARC Evaluation Kit 5.1.5. Copying u-boot, kernel to SD card Inser
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 35 IBASE Technology Inc. NOTE On most Linux host operating systems, SD card w
36 SMARC Evaluation Kit sudo umount /dev/sdb1
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 37 IBASE Technology Inc. sudo mkfs.ext4 /dev/sdb1 Copy the target file system
38 SMARC Evaluation Kit sudo mount /dev/sdb1 /tmp/SD cd /tmp/SD
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 39 IBASE Technology Inc. tar xvf ~/linux_bsp/F600_linux_fs.tgz Copying the
40 SMARC Evaluation Kit 5.1.7. Booting with your SD card Put SD card i
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 41 IBASE Technology Inc. 6. Appendix A– I2C, GPIO, watchdog reference code Codi
42 SMARC Evaluation Kit return -1; } switch (
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 43 IBASE Technology Inc. fprintf(stderr, "data address\n0x%
7 7 IBASE Technology Inc. 1. Introduction 1.1. IBASE SMARC Starter Kit SMARC (‘Smart Mobility ARChitecture’) is a specification published
44 SMARC Evaluation Kit if (argc > flags + 4) {
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 45 IBASE Technology Inc. GNU General Public License for more details. Y
46 SMARC Evaluation Kit if (!(funcs & I2C_FUNC_SMB
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 47 IBASE Technology Inc. char *end; const char *maskp = NULL; int re
48 SMARC Evaluation Kit fprintf(stderr, "
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 49 IBASE Technology Inc. vmask = strtol(maskp, &end, 0);
50 SMARC Evaluation Kit break; case I2C_SMBUS_WORD
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 51 IBASE Technology Inc. #define _BSD_SOURCE 1 #include <sys/types.h> #in
52 SMARC Evaluation Kit s[i] = '\0'; ret
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 53 IBASE Technology Inc. adapters = more_adapter
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 8 8 SMARC Evaluation Kit
54 SMARC Evaluation Kit contin
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 55 IBASE Technology Inc. if (strcmp(adapters[i].name, bus_name)
56 SMARC Evaluation Kit file = open(filename, O_RDWR); if (fi
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 57 IBASE Technology Inc. /* Return 1 if we should continue, 0 if we should abor
58 SMARC Evaluation Kit 6.2. How to use GPIO in Linux 6.2.1. GPIO map
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 59 IBASE Technology Inc. 6.2.3. How to use Watch dog in Linux #include <std
60 SMARC Evaluation Kit 7. Appendix B - i.MX6 CPU ball out Table. Th
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 61 IBASE Technology Inc. HDMI HDMI_D0P K6 HDMI_D0P HDMI HDMI_D1M J3 HDMI_D
62 SMARC Evaluation Kit GPIO GPIO_7 F24 EIM_A22 GPIO GPIO_8 J21
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 63 IBASE Technology Inc. eMMC eMMC_DATA7 D19 SD4_DAT7 LCD LCD_
9 9 IBASE Technology Inc. RP-100-SMC – Carrier Board Specifications RP-100-SMC Features For SMARC form factor modules 12V~24V DC-in, r
64 SMARC Evaluation Kit LVDS LVDS0_TX3_N W2 LVDS0_TX3_N LVDS LVDS0_
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 65 IBASE Technology Inc. CAN2 CAN2_TX T6 KEY_COL4 CAN2 CAN2_RX V5 KEY_ROW4
66 SMARC Evaluation Kit BOOT BT_CFG1_3 K24 EIM_DA3 BOOT BT_CFG1_4
Copyright © 2013 IBASE Technology Inc. All Rights Reserved. 67 IBASE Technology Inc. 8. Appendix C : how to Flash the image to eMMC (for
Commentaires sur ces manuels