Premier Farnell Embest SBC8530 User manual

SBC8530
1GHz ARM Cortex Based Single Board
Computer
Quick Start Guide
Version 2.1
22nd Jan 2014

Copyright Statement:
SBC8530, CAM8000-A, CAM8000-D, GPRS8000-S, GPS8000-S,
WCDMA8000-U, CDMA8000-U, WF8000-U, CAM8100-U, and
VGA8000 and their related intellectual property are owned by
Shenzhen Embest Technology Co., Ltd.
Shenzhen Embest Technology has the copyright of this document and
reserves all rights. Any part of the document should not be modified,
distributed or duplicated in any approach and form without prior
written permission issued by Embest Technology Co., Ltd.
Revision History:
Version
Date
Description
1.0
15/09/2011
Original Version
1.1
19/12/2012
Added LVDS support and
changed the Linux display
method configuration
2.1
22/01/2014
Localisation

Table of Contents
1 Product Overview .............................................................. 1
2 Quick Start Guide .............................................................. 3
2.1 For hardware development: ..............................................3
2.2 For software development: ...............................................3
2.3 For marketing: ................................................................4
2.4 For Education:.................................................................5
2.5 Kit Contents....................................................................5
3 Establishing a Development Environment.......................... 6
3.1 Establishment of hardware environment .............................6
3.2 Establishment of a Software Environment ...........................7
3.2.1 Environment preparation for Windows XP ..................................... 7
4 Operating System Quick Start Guide ............................... 10
4.1 Quick operation of the Linux system ................................ 10
4.1.1 Booting from a TF card ............................................................. 10
4.1.2 Boot-up from NAND Flash ......................................................... 14
4.2 Quick Operation of the WinCE system ..............................16
4.2.1 Boot-up from the TF card.......................................................... 16
4.2.2 Boot-up from NAND Flash ......................................................... 18
4.3 Quick operation of the Android system .............................19
Appendix 1: ESD Precautions & Handling Procedures......... 22
Appendix 2: Technical support & Warranty ........................ 23
2.1 Technical support service................................................ 23
2.2 Maintenance service clause ............................................. 24

Page | 1
1Product Overview
The primary purpose of this Document is to enable the user to learn the
development environment (software and hardware) of the SBC8530 quickly,
and to help the user reach the product development or learning stage faster.
This Document consists mainly of the following parts:
Quick guide to documentation and CD data;
Description of the hardware components of the evaluation board and
suite configuration;
Description of the default configuration of both software and
hardware of the evaluation board;
Quick establishment of a development environment for the evaluation
board;
Quick start/user guide for the Linux/WinCE/Android operating
systems;
Factory default configuration of the SBC8530 evaluation board
Factory-setting parameters of software:
SBC8530 evaluation board boots from a TF card by default, and boots
from NAND Flash if no TF card is inserted.
NAND Flash is by default, preinstalled with a linux2.6.32 operating
system and the default display device is a 4.3”screen.
The supplied TF card is by default, preinstalled with a WinCE6.0
operating system.

Page | 2
SBC8530 optional modules list:
Modules
Linux
Android
WinCE
Location
VGA8000
YES*
NO
YES*
CD-ROM provided with
Development board
WF8000-U
YES*
NO
YES
CD-ROM provided with
Development board
CAM8000-A
YES*
NO
NO
CD-ROM provided with
Development board
CAM8000-D
YES*
YES
YES*
Download here
CAM8100-U
YES*
YES*
YES
CD-ROM Provided Separately
CDMA8000-U
YES*
YES*
YES
Download here
GPS8000-S
YES*
YES*
YES*
Download here
GPRS8000-S
YES*
YES*
YES*
Download here
WCDMA8000-U
YES*
YES*
YES
Download here
LVDS8000
YES*
YES*
YES*
Available on DVD-ROM and on
website
*=Source code provided

Page | 3
2Quick Start Guide
This section is designed to enable the user to understand and use the
SBC8530 quickly and efficiently. For more information please refer to the
listed documents and locations.
2.1 For hardware development:
Subject
Information
Location
Hardware system
Introduction to CPU, expanded
chip and hardware interface
User Manual->Chapter 2 Hardware
System
CPU Datasheet
Principles and configuration of
the DM37x
CD->\HW design\datasheet\CPU\
Schematic
diagram of
SBC8530
Hardware principles of the
SBC8530
CD->\HW design\schematic
Dimensional
drawing of
SBC8530
Contains the actual dimensions
of the SBC8530 for
manufacturing convenience
User Manual->Appendix->Appendix I
2.2 For software development:
Subject
Information
Location
Establishing a
testing
environment
To connect with external
hardware devices, set serial port
terminals and boot the system
Quick Operation Manual->2 Quick
establishment of development
environment
3 Handover and quick use of
operating system
Test interface
functionality
Test the interface of the board
carrier via the operating system
User Manual ->3.8.2 Various Test
scenarios
DEMO
(demonstration)
Establish a system DEMO
(Android, DVSDK)
User Manual->3.8.3.1 Android Demo
3.8.3.2 DVSDK Demo
Establishing a
development and
compilation
Linux development and
compilation environment
User Manual -> 3.4.1 Establishing an
operating system development
environment

Page | 4
Subject
Information
Location
environment
WinCE development and
compilation environment
User Manual->4.4.1 Installation of
IDE
4.4.2 Extract BSP and project files to
IDE
Recompile
system image
Recompile Linux system image
User Manual->3.4.2 System
Compilation
Recompile WinCE system image
User Manual->4.4.3 Sysgen & BSP
Compilation
Software
development
Introduction to Linux drivers
and related driver development
processes
User Manual->3.5 Driver
Introduction
3.6 Driver Development
Introduction to WinCE drivers
and related driver development
processes
User Manual -> 4.4.4 Driver
Introduction
2.3 For marketing:
Subject
Information
Location
Hardware system
CPU features, board carrier
interface data
User Manual->Chapter 2 Hardware
About Linux /
WinCE software
Teaches basic Linux software
components and features, and
purposes of the compilation
tool
User Manual->3.2 Software Resources
3.3 Software Features
Teaches basic WinCE software
components and features, and
purposes of the compilation
tool
User Manual->4.2 Software Resources
4.3 Software Features
Dimensional
drawing of
SBC8530
Contains the the actual
dimensions of the SBC8530 for
manufacturing convenience
User Manual->Appendix->Appendix I
DEMO
(demonstration)
Establish a system DEMO
(Android, DVSDK)
User Manual->3.8.3.1 Android Demo
3.8.3.2 DVSDK Demo

Page | 5
2.4 For Education:
It is suggested that students and others hoping to learn the functions of the
SBC8530 should browse each section in each chapter of both this document
and the User Manual in order.
2.5 Kit Contents
SBC8530 evaluation board
2GB TF card
Serial cable (DB9-to-DB9)
5V, 2A power adapter
USB main data line ( type A male to type mini-B male)
USB slave data line (type A female to type mini-A male)
Crossover Ethernet cable
HDMI to DVI-D cable
S-Video cable
WiFi antenna
Optional 4.3” LCD display screen or 7”display screen (with touch
screen)
DVD/CD including:
oSBC8530 Quick Start Guide
oSBC8530 User Manual
oSchematic Diagram of the SBC8530 Hardware
oBoard Carrier Chip Datasheet
oDevelopment Kit software for the SBC8530
(Linux/WinCE/Android)

Page | 6
3Establishing a Development
Environment
3.1 Establishment of hardware environment
Figure 1: SBC8530 Hardware Connections
A hardware environment can be established using the following steps:
1. Connect serial port for communication
Use the provided serial cable to connect the debugger serial port on the
SBC8530 and the PC serial port.
2. Connect the TFT-LCD
Connect your 4.3” or 7”TFT-LCD to the TFT-LCD interface (J401).
3. Insert TF card (optional)
Insert the TF card into the TF card slot (CON301) if you wish to boot and
operate the WinCE6.0 operating system.
4. Connect the 5V power adapter to the evaluation board

Page | 7
3.2 Establishment of a Software Environment
3.2.1 Environment preparation for Windows XP
Before boot-up of the SBC8530, you need to configure HyperTerminal on the
PC, follow the process below in order to setup a Hyper Terminal connection:
1. From the desktop click:
Start
All Programs
Accessories
Communication
Hyper Terminal
As shown in the following image:
Figure 2: HyperTerminal Location on Windows XP

Page | 8
2. Establish a new HyperTerminal connection:
Figure 3: Setting HyperTerminal Connection Name & Icon
3. Select the specific serial port from the list as per your computers
COM port configuration:
Figure 4: HyperTerminal COM Port Settings

Page | 9
4. Set parameters for the serial port connection as follows:
Figure 5: HyperTerminal Connection Settings
5. The following image shows that we have successfully established
a Hyper Terminal connection with the PC’s serial port:
Figure 6: Successful HyperTerminal Connection

Page | 10
4Operating System Quick Start
Guide
The SBC8530 supports three operating systems, Linux 2.6.32, WinCE6.0
and Android. This chapter mainly introduces how to switch among different
operating systems and how to boot from both the TF card and NAND Flash.
4.1 Quick operation of the Linux system
4.1.1 Booting from a TF card
The TF card provided with the SBC8530 is supplied preinstalled with a
WinCE6.0 operating system.
The steps below show the process of booting-up from a TF card:
1. Format the MMC/SD card
We recommend the HP USB Disk Storage Format Tool 2.0.6 to format a TF
card, this is available from:
http://www.embest-tech.com/resource/download/HP-USB-Disk-St
orage-Format-Tool.rar
Use the following steps to format a TF card:
a. Insert a TF card into the PC card reader.
b. Open the HP USB Disk Storage Format Tool, a new format window
will be displayed as below:

Page | 11
Figure 7: HP USB Disk Storage Format Tool Settings
c. Select “FAT32” from the file system drop down box.
d. Click “Start”.
e. Wait until formatting is complete then click “OK”.
Note:
HP USB Disk Storage Format Tool will erase the partitions of TF card.
Use other format tool may cause the failure of the TF card booting
2. Load kernel image file
Copy all files under the directory linux/image to the TF card. Connect the TF
card, power on and boot it, the serial port information will be displayed as
follows:

Page | 12
Note:
Using 4.3”LCD output as default, if you require another display device, please
refer to the User Manual
60
Texas Instruments X-Loader 1.47 (Feb 17 2011 - 17:33:15)
SBC8530 xM Rev A
Starting X-loader on MMC
Reading boot sector
1153472 Bytes Read from MMC
Starting OS Bootloader from MMC...
Starting OS Bootloader...
U-Boot 2010.06-rc1-svn (Mar 04 2011 - 10:18:34)
OMAP34xx/35xx-GP ES2.0, CPU-OPP2 L3-165MHz
OMAP3 SBC8530 board + LPDDR/NAND
I2C: ready
DRAM: 512 MiB
NAND: 512 MiB
*** Warning - bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
SBC8530 xM Rev A
Die ID #22e800211e3000000158ed8408008020
Net: dm9000
Hit any key to stop autoboot: 0
mmc1 is available
reading boot.scr
** Unable to read "boot.scr" from mmc 0:1 **
reading uImage
2645364 bytes read
reading ramdisk.gz
7686374 bytes read

Page | 13
Booting from mmc ...
## Booting kernel from Legacy Image at 80300000 ...
Image Name: Linux-2.6.32
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2645300 Bytes = 2.5 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing
Linux.......................................................................
............................................................................
............ done, booting the kernel.
Linux version 2.6.32 (luofc@TIOP) (gcc version 4.4.0 (GCC) ) #1 Mon Mar 14 10:08:34
CST 2011
………
Remounting root file system...
mount: mounting /dev/root on / failed: Invalid argument
mount: mounting /dev/root on / failed: Invalid argument
root: mount: mounting rootfs on / failed: No such file or directory
root: mount: mounting usbfs on /proc/bus/usb failed: No such file or directory
Setting up IP spoofing protection: rp_filter.
Configuring network interfaces... udhcpc (v1.11.3) started
Sending discover...
udhcpc: sendto: Network is down
Sending discover...
udhcpc: sendto: Network is down
INIT: Entering runlevel: 5
Starting syslogd/klogd: done
.-------.
| | .-.
| | |-----.-----.-----.| | .----..-----.-----.
| | | __ | ---'| '--.| .-'| | |
| | | | | |--- || --'| | | ' | | | |
'---'---'--'--'--. |-----''----''--' '-----'-'-'-'
-' |
'---'
The Angstrom Distribution SBC8530 ttyS2
Angstrom 2008.1-test-20090127 SBC8530 ttyS2
SBC8530 login:root

Page | 14
If HyperTerminal displays the above information this indicates that the Linux
system has successfully booted from the TF card.
4.1.2 Boot-up from NAND Flash
The SBC8530 evaluation board is provided with a Linux system preinstalled
into the NAND Flash, and a default display of 4.3”. The Linux system can be
booted without connecting a TF card.
If a 7”LCD or other supported display device is required, you need to change
the uboot parameters as per the User Manual section 4.8.1 Selecting the
display device.
If you wish to update the image stored in the NAND Flash, use the following
steps:
Preparation:
1. Format the TF card to a FAT or FAT32 file system using the HP
USB Disk Storage Format Tool.
2. Copy all the image files under /linux/image of the CD to the TF
card
Update:
3. Insert the TF card which contains the system images into the
development board, and then connect the power supply. Press
any key on the keyboard to enter the u-boot when the message
"Hit any key to stop autoboot" appears:
Texas Instruments X-Loader 1.47 (Jan 26 2011 - 08:37:12)
SBC8530 xM Rev A
Starting X-loader on MMC
Reading boot sector
1153472 Bytes Read from MMC
Starting OS Bootloader from MMC...
Starting OS Bootloader...
U-Boot 2010.06-rc1 (10 27 2011 - 10:20:37)
OMAP34xx/35xx-GP ES2.0, CPU-OPP2 L3-165MHz
OMAP3 SBC8530 board + LPDDR/NAND

Page | 15
I2C: ready
DRAM: 512 MiB
NAND: 512 MiB
*** Warning - bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
SBC8530 xM Rev A
Die ID #22e800211e3000000158ed8408008020
Net: dm9000
Hit any key to stop autoboot: 0
After entering the u-boot command line, input “run updatesys” from the PC keyboard,
to start the update process of the system:
OMAP3 SBC8530 # run updatesys
NAND erase: device 0 whole chip
Erasing at 0x1ffe0000 -- 100% complete.
OK
mmc1 is available
reading x-load.bin.ift_for_NAND
10912 bytes read
HW ECC selected
NAND write: device 0 offset 0x0, size 0x2aa0
12288 bytes written: OK
reading flash-uboot.bin
1153472 bytes read
SW ECC selected
NAND write: device 0 offset 0x80000, size 0x1199c0
1155072 bytes written: OK
reading uImage
2645364 bytes read
SW ECC selected
NAND write: device 0 offset 0x280000, size 0x285d74
2646016 bytes written: OK
reading ubi.img
14680064 bytes read
(Press any key to enter u-boot)

Page | 16
SW ECC selected
NAND write: device 0 offset 0x680000, size 0xe00000
14680064 bytes written: OK
OMAP3 SBC8530 #
4. At this time, the flickering of the LED on the board indicates that
the update process has completed; remove the TF card and
reboot the system.
5. This uses a 4.3”LCD as default, if you require an alternate
display device, please refer to 4.8.1 Selecting the display device
in the User Manual
4.2 Quick Operation of the WinCE system
The TF card provided with the SBC8530 evaluation board is preinstalled with
a WinCE6.0 operating system.
4.2.1 Boot-up from the TF card
1. Format the TF card
Please refer to contents of 3.1.1 Booting from a TF Card.
2. Copy runtime image
Copy the MLO, EBOOTSD.nb0 and NK.bin image files located in
CD\WINCE600\image to the TF card.
3. Boot system
Insert the TF card and reboot the system. When the system boots from the
TF card, press the space button enter the eboot menu; type [A] to select the
LCD / DVI display output, and then type [0] to boot the system.
HyperTerminal will display a boot message as below:
60
Texas Instruments Windows CE SD X-Loader for EVM 3730
Built Sep 8 2011 at 16:59:14
Version BSP_WINCE_ARM_A8 1.01.00.03
open ebootsd.nb0 file
Init HW: controller RST
SDCARD: reqested speed 1000000, actual speed 1000000
SDCARD: reqested speed 25000000, actual speed 19200000
Table of contents
Other Premier Farnell Single Board Computer manuals
Popular Single Board Computer manuals by other brands

ICS
ICS Aviant BX Socket 370 user guide

Seco
Seco EASYSHRINK EVO User instructions

Lanner electronics
Lanner electronics IAC-F847 Series user manual

AXIOMTEK
AXIOMTEK SHB210VGG user manual

GigaDevice Semiconductor
GigaDevice Semiconductor GD32VW55 Series user manual

IBASE Technology
IBASE Technology IB818F-I50 user manual