Glomation GESBC-3130 User Manual

Embedded Single Board Computer
GESBC-3130
User’s Manual
Table of Contents
Chapter 1 – Introducing the GESBC-3130 Single Board Computer ................................................. 4
GESBC-3130 Overview................................................................................................................. 4
Advanced Features ......................................................................................................................... 4
LPC-3130 ....................................................................................................................................... 5
SDRAM ......................................................................................................................................... 5
FLASH ........................................................................................................................................... 5
USB ................................................................................................................................................ 5
UART ............................................................................................................................................. 5
Ethernet .......................................................................................................................................... 5
Chapter 2 – Getting Started ................................................................................................................ 6
Assembly and Connections ............................................................................................................ 6
Operation........................................................................................................................................ 6
Configurations................................................................................................................................ 8
Chapter 3 – GESBC-3130 Function Blocks ...................................................................................... 9
LPC-3130 ....................................................................................................................................... 9
SDRAM ......................................................................................................................................... 9
FLASH ........................................................................................................................................... 9
USB .............................................................................................................................................. 10
RS-232 Port .................................................................................................................................. 10
I2C Bus, SPI Bus, PWM output .................................................................................................. 10
Ethernet ........................................................................................................................................ 10
USB Port ...................................................................................................................................... 11
A/D Converter .............................................................................................................................. 11
GPIO ............................................................................................................................................ 11
Real Time Clock (RTC) ............................................................................................................... 11
JTAG ............................................................................................................................................ 12
Power Requirement ...................................................................................................................... 12
Chapter 4 – Software Description .................................................................................................... 13
Overview ...................................................................................................................................... 13
Data Storage on GESBC-3130..................................................................................................... 13
GESBC-3130 Linux Code ........................................................................................................... 13
U-boot .......................................................................................................................................... 13
U-boot Booting Linux .................................................................................................................. 13
Loading Linux Kernel and root File System ................................................................................ 14
Chapter 5 – Development Tools ...................................................................................................... 16
Overview ...................................................................................................................................... 16
Linux Development Tool Chain .................................................................................................. 16
Chapter 6 – Troubleshooting ........................................................................................................... 18
Version 1.0 Page 2 of 18 20-Jun-11
List of Tables
Table 1 Boot Mode Configuration ..................................................................................................... 8
Table 2 UART Port CON8 Connector on GESBC-3130................................................................ 10
Table 7 CON2 I2C bus, SPI bus, PWM output .............................................................................. 10
Table 7 CON9 A/D input ................................................................................................................ 11
Table 9 CON1 GPIO ....................................................................................................................... 11
Table 10 CON7 JTAG Connector.................................................................................................... 12
Table 11 CON11 Power Supply Connector ..................................................................................... 12
Table 12 NAND FLASH Storage Map ............................................................................................ 13
Version 1.0 Page 3 of 18 20-Jun-11
Chapter 1 – Introducing the GESBC-3130 Single Board Computer
GESBC-3130 Overview
The GESBC-3130 is a low cost compact sized single board computer based on NXP LPC-3130 processor. With a large peripheral set targeted to a variety of applications, the GESBC-3130 is well suited for industrial controls, digital media servers, audio jukeboxes, thin clients, set-top boxes, point-of-sale terminals, biometric security systems, and GPS devices.
Advanced Features
The heart of the GESBC-3130 is the LPC-3130 which is the one in a series of ARM926EJ-S-based processors. The NXP LPC3130 combines an 180 MHz ARM926EJ-S CPU core, high-speed USB
2.0 On-The-Go (OTG), up to 192 KB SRAM, NAND flash controller, flexible external bus interface, four channel 10-bit ADC, and a myriad of serial and parallel interfaces in a single chip targeted at consumer, industrial, medical, and communication markets.
The list below summarizes the features of the GESBC-3130.
180MHz Processor Core – ARM926EJ-S with MMU
32 MB SDRAM
128MB NAND FLASH
1 10/100 Mbps Ethernet port
4 channel 10-bit Analog-to-Digital Converter (ADC
RS-232 Universal Asynchronous Receiver / Transmitters (UART)
High speed USB OTG Port
Real-Time Clock with battery backup
Hardware Debug Interface
SD/MMC Socket
GPIO Ports
1 I2C Ports
1 SPI Port
Figure 1 below shows a picture of the GESBC-3130 Single Board Computer.
Version 1.0 Page 4 of 18 20-Jun-11
Figure 1. GESBC-3130 Single Board Computer
LPC-3130
The GESBC-3130 is shipped with the NXP LPC-3130 processor. For more information regarding the LPC-3130 processor please see the LPC-3130 datasheet.
SDRAM
The GESBC-3130 is shipped with 32MBytes of SDRAM.
FLASH
The GESBC-3130 is shipped with 128MB NAND FLASH.
USB
The GESBC-3130 is shipped with high speed USB OTG port.
UART
The GESBC-3130 is shipped with a full RS-232 interface with modem control signals
Ethernet
The GESBC-3130 is shipped with 10/100 BASE-T Ethernet port.
Version 1.0 Page 5 of 18 20-Jun-11
Chapter 2 – Getting Started
This chapter describes the GESBC-3130 working environment and familiarizes the user with its components and functionality. This chapter contains the following sections:
Assembly and Connections o Describes how to assemble and connect components to the GESBC-3130 Single
Board Computer
Operation o Describes how to operate the GESBC-3130 Single Board Computer
Assembly and Connections
In order to use the GESBC-3130 the user must first assemble and connect the peripherals to the GESBC-3130, as described in the following procedure.
1. Place the GESBC-3130 on a static free surface.
2. Make sure all of the jumpers are in the factory default position. The unit is shipped in a
factory default configuration. If the user is uncertain that the GESBC-3130 has the jumpers in the factory default configuration, please see the next section regarding board configuration.
3. Connect 5V regulated power supply to J1 on the board.
4. Connect null modem serial cable between GESBC-3130 debug port and PC/terminal serial
port.
5. Launch a terminal emulator, such as HyperTerminal, or minicom, on the PC configured to
connect to the serial port of the GESBC-3130. Configure the serial port with the following parameters: 115200 bits per second, 8 data bits, no parity, 1 stop bit, no flow control.
6. Connect the board to a local area network (optional)
Operation
A few seconds after applying power to the GESBC-3130, debug information will be displayed on the terminal program. The following figures show what this should look like.
Version 1.0 Page 6 of 18 20-Jun-11
Loading...
+ 12 hidden pages