Professional Documents
Culture Documents
Titan-II User Manual Ver1.1
Titan-II User Manual Ver1.1
Proprietary notice
Trademarks
This document describes the Oasis ARM (Titan-II) board and which has
NXP (PHILIPS) LPC2294 along with the various on-board peripherals.
The document covers the various programming and usage aspects of this
board.
Intended audience
Typographical conventions
Table of Contents
Chapter 1
About Oasis Titan-II Board
This chapter describes the Oasis ARM Titan-II Board and brings out it’s
features and the deliverables you will receive through it. After reading this
chapter, you will gain understanding about the Titan-II Board architecture,
its usage, hardware and software set-up requirements.
• 8 programmable LED’s
• 4 Seven segment LED display
• 10 bit DAC on chip for ARM7 only
• 10 bit ADC on chip for ARM7 only
• I2C based EEPROM
• I2C based RTC
• I2C based Port Expander
• External Stepper Motor Interface
• 2 General purpose I/O ports with capability of interfacing with
devices such as the Ethernet controller, SD Memory Flash card,
PWM Output, ADC Input, 1 SPI bus interface and DC motor drive
with feed back control system.
Hardware Contents: The supporting hardware that comes with the Titan-
II board includes:
• A 9-pin RS 232 serial cable
• SMPS Power supply adaptor
• Connecting cables
Chapter 2
Step1: Connect the serial cable to any functional COM port of the Host
PC and COM1 of the Titan-II Board.
CN15
S1
COM1
RUN/ISP switch
Step 1: Connect the RS232 cable to the COM port of your PC and COM1
of the Titan-II board.
Step 2: Connect the power supply to the board & switch on the On/Off
Switch.
Note: after performing this step, the Power LED should be ON..
Step 3: Start the Philips LPC2000 flash utility (This is available on start
menu of your Windows OS) and select the appropriate device (LPC2124
or as applicable) and serial port settings.
Note: Ensure that you push the reset switch on the Titan-II board before
you click the read device ID button on the LPC2000 ISP utility.
Step 5: Click the OK button on the LPC2000 ISP utility’s “Reset Message”
dialog box.
• Tools - These tools are the GNU tools for the ARM and are used for
compilation, assembling linking.
• Utilities - The utility provided is the Philips LPC2000 ISP utility,
which is an application for downloading your hex images on to the
Titan-II board on-chip flash memory.
The CDROM provided with the Titan-II Board package has all the required
software and the corresponding documentation to help you develop a
project.
The installation software that comes with the CDROM will load the above
mentioned tool chains to the appropriate directory.
Chapter 3
Titan-II Board Configuration
3.1.2 Flash
The size of on-chip Flash depends on the type of Titan-II board in use.
The following table lists the different flavours of board and their respective
Flash sizes:
3.1.3 RAM
The size of on-chip RAM depends on the type of Titan-II board in use. The
following table lists the different flavours of board and their respective
Ram sizes:
The serial ports are based on a MAX232. The UART can be programmed
to operate at speeds ranging from 300 to 115,200 bps.
3.1.10 Relay
The following table lists details about the Board’s relay.
3.1.11 ADC
The following table lists details about the Board’s ADC.
3.1.12 Buzzer
The following table lists details about the Board’s buzzer.
3.1.14 PS-2
The following table lists details about the Board’s PS-2.
3.1.15 SD/MMC
The following table lists details about the Board’s SD/MMC.
Note:- Please use bit banging for SPI on 8051 for SD/MMC interface.
CN4
CN15
CN18
CN5
CN21
CN3
CN8
CN 3.1 CN 3.2 CN 3.3 CN 3.4 CN 3.5 CN 3.6 CN 3.7 CN 3.8 CN 3.9 CN 3.10
IO1 IO2 IO3 IO4 IO5 IO6 IO7 IO8 GND 5.0V
3.1.13 SD/MMC
The following table lists details about the Board’s stepper motor.
These jumpers are located on various parts of the board and they need to
be handled carefully for proper functioning of the board.
J3 S6
J1
J2
S1
J12
J13
S7
J9
J15 J5
3.5.2 Jumper J3
Jumper J3 will select GPIO controlled LCD Backlight On/Off (1-2 closed)
& LCD backlight on continuously by (2-3 closed).
3.5.3 Jumper J4
Jumper J4 will select USB power for USB to Serial converter (1-2 closed)
& External power for USB to Serial converter (2-3 closed).
3.5.4 Jumper J5
Jumper J5 will connect Port pin 0.27 to the ADC pot (1-2 closed) & the
port pin 0.27 is available for temperature Sensor input & on the CN10.5
(2-3 closed).
3.5.5 Jumper J6, J7,J8, J10, J11, J14, J15 & J16
Jumper J6,J7,J8,J10,J11,J14 & J16 are not available for User.
3.5.6 Jumper J9
Pin 60 (port 1.25 for External interrupt 0) is available on CN5.2 (1-2
closed) or the pin is connected to I2C based IO expander’s (PCF 8574)
INT pin (2-3 closed).
3.5.8 PWM
PWM signal can be checked.
Appendix A
DC Motor Control
The ARM processor based controller on the Oasis ARM board has an on-
chip ADC’s, GPIO, CAN, Serial, USB, Ethernet interfaces that can be
used to develop a sophisticated data acquisition system.
Oasis ARM board will seamlessly interface with SMART cards through its
on-chip serial port, RTC, to build a terminal device. USB, Ethernet modem
interfaces are available on the board for host communication.
-II