Specifications
Self Test
using
SDL
Built-IIn-TTest
The Rastergraf SDL Subroutine Library includes a BIT
module which tests the major devices and graphics
memory, and a simple drawing engine test is also con-
ducted.
page
11
SDL is a graphics library designed to be a device-inde-
pendent programming interface and is supported by the
GNU C compiler and linker. SDL is ideally suited to
demanding board level and embedded systems applica-
tions. Drivers are available for selected host CPU boards
and operating systems.
SDL is easy to use. It includes a graphics primitives that
interface to the GPU accelerated functions. All primitives
are drawn as single pixel lines. Rectangles, polygons, cir-
cles, ellipses, and chords can be filled with a solid color or
stipple patterns.
Complete information about SDL is contained in the
Standard Drawing Library C Reference Manual that is
available for download from our web site at
http://www.rastergraf.com.
SSDDLL
GGrraapphhiiccss
LLiibbrraarryy
SDL
Feature
Summary
DisplayPort output up to 2560x1600
Analog up to 1920x1200, interlaced or non-interlaced,
optional Sync On Green or Composite Separate Sync
NTSC, PAL, and STANAG 3350 Class A-C output
HDTV output up to 1080p
LVDS output up to 2048x1536
Pixblits to/from the display and host memory
Solid and dashed lines, polylines, and rectangles
Polygons, ellipses, circles, sectors, chords
Solid and Pattern Fills - Pixel Processing
Proportional and Fixed Width Fonts
Clipping Rectangle and Logical Origin
8/16/24 bpp
Video Capture - NTSC/PAL, DVI, RGB
SDL
9 9 9 9
9 9 9 9 9
9 9 9 9 9 9 9
VxWorks
x86/PowerPC
Windows
XP/7/8
Linux
x86/PowerPC
Software
Support
Multi-
Head
x86
BIOS
Software support for the AgatePXC includes the SDL Subroutine Library, Windows XP/7/8 drivers, and an x.org acceler-
ated X Server with OpenGL and Xv video input extensions
Table 5: Software Support Matrix (consult factory for current availability)
uuPPDD772200220011,,
FFXX33
aanndd
CCXX33
SSuuppppoorrtt
The FX3 and CX use USB 3.0 links to connect to the host.
On the Agate, this is done via the on-board Renesas
uPD720201 USB 3.0 Host Controller. There are a few
details that must be attended to ensure satisfactory
results:
Your OS must include a UVC (USB Video Class) driver.
A Windows XP/7/8 driver for the uPD720201 can be down-
loaded from Rastergraf. Most Linux distributions appear to
have the driver built in.
You can only use the USB-based FX3 and/or CX3 on
VxWorks version 6.8 or later. Earlier versions such as 5.5
do not have adequate USB support.
To use the FX3 and/or CX3, you have to install the
Cypress SDKs for XP/7/8 or Linux and the Java Runtime
Environment from java.com. You can download the Agate-
specific application images for the FX3 and CX3 from the
Rastergraf web site.