Forum: ARM programming with GCC/GNU tools ep9315 Engineering Development Board

Author: Ma Mingdong (aembed)
Posted on:

Rate this post
0 useful
not useful
Shenzhen Embedall Technology Co.,Ltd
+86-755-83606552 83605322
marketing Mgr. ma mingdong

our products:ep9315 Engineering Development Board
★EP9315-CBZ or EP9315-IBZ
Power slot
★32MB intel Strata Flash
Power slot
★Input:DC +9V/2A
USB Host Communication Connector
Three USB Open Host Controller Interface provides full speed
serialcommunications ports at a baud rate of 12 Mbits/sec. Up to 127 USB
devices (printer, mouse, camera, keyboard, etc.) and USB hubs can be
connected to the USB host in the USB “tieredstart” topology. This
includes the following features:
★Compliance with the USB 2.0 specification
★Compliance with the Open HCI Rev 1.0 specification
★Supports both low speed (1.5 Mbps) and full speed (12 Mbps) USB device
★Root HUB integrated with 3 downstream USB ports
★Transceiver buffers integrated, over-current protection on ports
★Supports power management
★Operates as a master on the bus
Standard IDE slot(44-Pin,2.0mm) The IDE interface provides an industry
standard connection to ATA/ATAPI compliant devices.a single IDE port is
provided which will attach to master or slave deices.the interface will
support up to:
★PIO Mode 4
★Multiword DMA Mode 2
★Ultra DMA Mode 4
★Support Master or Slave mode by hardware
The IDE block will use the internal DMA controller to do the data
transfers in Multiword DMA and Ultra DMA modes. The interface will
support only 16 bit devices. The data transfer is always 16-bit wide,
even for a non-data transfer in PIO mode,when only the lower 8 bits are
Standard CF card slot★Support TureIDE mode
★Support Master or Slave mode by hardware
PC/104-Bus Communication slot
★Support 8-bit or 16-bit data mode
★Support PI/O mode and stack mode
LCD and Touchscreen Connector(50-Pin,2.0mm)
The Raster / LCD interface provides data and interface signals for a
variety of display types. It features fully programmable video interface
timing for non-interlaced flat panel or dual scan Resolutions up to 1024
x 768 are supported from a unified SDRAM based frame buffer.a16-bit PWM
provides control for LCD panel contrast. LCD specific features
include:Timing and interface signals for digital LCD and TFT displays
★Full programmability for either non-interlaced or dualscan color and
grayscale flat panel displays
★Dedicated data path to SDRAM controller for improved system performance
★Pixel depths of 4, 8, 16, or 24 bits per pixel or 256 levels of
★Hardware Cursor up to 64 x 64 pixels
★256 x 18 Color Lookup Table
★Hardware Blinking
★8-bit interface to low end panel
★+3.3V for 8x8 Keypad,it can used for other purpose
Graphics Accelerator
The EP9315 contains a hardware graphics acceleration engine that
improves graphic performance by handling block copy, block fill and
hardware line draw operations.The Graphics Accelerator is used in the
system to offload graphics operations from the processor.Pixel depths
supported by the Graphics Accelerator are 4, 8, 16 or 24 bits per pixel.
The 24 bitsper pixel mode can be operated as packed (4 pixels every 3
words) or unpacked (1 pixel per word with the high byte unused.)The
block copy operations of the Graphics Accelerator are similar to a DMA
(Direct Memory Access) transfer that understands pixel organization,
block width, transparency, and transformation from 1bpp to higher 4, 8,
16 or 24bpp. The line draw operations also allow for solid lines or
dashed lines. The colors for line drawing can be either foreground color
and background color or foreground color with the background being
PCMCIA slot(68-Pin)
★The EP9315 has a single PCMCIA port which can be used to access either
8 or 16-bit devices
★Support I/O and Memory mode
8×8 Keypad Connector
The keypad circuitry scans an 8 x 8 array of 64 normally open,
single-pole switches. Any one or two keys depressed will be de-bounced
and decoded. An interrupt is generated whenever a stable set of
depressed keys isdetected. If the keypad is not utilized, the 16
column/row pins may be used as general purpose I/O. The Keypad
interface:Provides scanning, debounce, and decoding for a 64-key switch
★Scans an 8-row by 8-column matrix.
★May decode 2 keys at once.
★Generates an interrupt when a new stable key is determined.
★Also generates a 3-key reset interrupt.
VGA Connector(ADV7123)
★The adv7123 is a triple high speed, digital-to-analog converter on a
single monolithic chip. It consists of three high speed, 10-bit, video
D/A converters with complementary outputs, a standard TTL input
interface and a high impedance, analog output current source.
★ up to 1024*768@85MHz
Ethernet Communication slot(RJ45)★One 10/100Mbps Ethernet Communication
module with a transformer and LEDs
UARTs Communication Connector★Two 3-wire Communication Connector
★One 9-wire Communication Connector
IrDA Communication Connector
The IrDA encoder operating at either the slow (up to 115 Kbps), medium
(0.576 or 1.152Mbps), or fast (4 Mbps) IR data rates.
RS485 Communication Connector(Half)
The RS485-Bus can transmit and receive at data rates up to 2.5Mbps
Audio slot(AC'97)
The audio module include audio iuput 、output and Microphone input
JTAG Communication Connector
The JTAG interface allows use other in-circuit emulators
PS/2 Communication Connector
This connector Only support keypad,the mouse can not work on this
connector,because there are no any codes for mouse in Linux or WinCE.NET

EBD9315 Engineering Development Board Software Lists
Linux and Microsoft Windows WinCE 4.2 Openating Systems
● A complete Linux Operating System with dricers(source code)
Keypad、QT demo(GUI)

● BSP for WinCE.NET:
WinCE.net 4.2 Operating Systems with drivers(BSP) included:Audio、AV、CAN

EBD9315 Engineering Development Board Development Tool Lists
A)the user's guide of EBD9315 Engineering Development Board
B) Schematics(OrCAD and PDF)
C) arm-Linux-gcc
D) ftp tool and so on
EBD9315 Engineering Development Board Ordering information
A) Ordering List
Each EBD9315 Engineering Development Board Kit comes with the following:
One EBD9315 Engineering Development Board
One RJ45 crossed Ethernet cable
One crossed serial RS232 cable
One Parallel port cable
One CPLD JTAG board
One AC Adaper
One on-board LCD Screen and Touchscreen(Optional)
One IDE to CF board(Optional)
B)price(not including the ship-cost)
a) $700
b)$825,including a 3.5inch TFT-LCD Module(support touchscreen)
c)$1000,including a 6.4inch TFT-LCD Module(support touchscreen)


Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]

Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.