CHAMP-AV8 (VPX6-462) H
ARDWARE
U
SER
’
S
M
ANUAL
C
URTISS
-W
RIGHT
1-40
P
ROPRIETARY
826448 V
ERSION
5 M
ARCH
2015
O
VERVIEW
OF
A
VAILABLE
S
OFTWARE
The following sections outline the various software components associated with the
CHAMP-AV8:
B
UILT
I
N
T
EST
(BIT) F
IRMWARE
The CHAMP-AV8 hosts a BIOS package that performs both board initialization as well as
Power-up Built-In Test (PBIT). PBIT consists of a set of essential tests that provide confidence
that the hardware is operating correctly, as well as test sequencing which is stored in flash
memory and is tailorable.
Additional diagnostic capabilities are exercisable from the BSP, such as Initiated BIT (IBIT).
Like PBIT, the IBIT capability is tailorable, but in addition these tests can be invoked at any
time. When invoked in an offline, i.e. maintenance mode, these tests can provide robust
testing, such as duration and stress testing that would not be appropriate for most operational
modes.
O
PERATING
S
YSTEM
S
OFTWARE
The CHAMP-AV8 is supported with an extensive array of software items, which cover all facets
of developing application code for the board. Users have the option of choosing to develop with
a variety of operating systems and development tools. The following operating systems are
supported on the CHAMP-AV8.
• VxWorks 6.x, Workbench 3.x from Wind River. (Part number DSW-462-000-VXW)
• Fedora Linux Software Development Kit from Curtiss-Wright (part number
DSW-462-001-LNX)
C
ONTINUUM
IPC™ L
IBRARY
The Continuum Inter-Processor Communications (IPC) Library (available for the VxWorks OS
platform only) is a library of functions designed to enable high performance, low-latency
message passing. Continuum IPC allows processors to communicate task-to-task, on the
same card over local interconnect, or between boards over a system level interconnect.
Continuum IPC supports several transport mechanisms including Serial RapidIO® (SRIO).
Applications developed on CHAMP-AV6 or SVME/DMV-183/184/185 will port to the
CHAMP-AV8 with no changes related to the Continuum IPC layer. Continuum IPC provides
low-overhead block data transfers, segmented block data transfers and signaling between
processors to assist in high-bandwidth data movement. See the Continuum IPC Library data
sheet for more details.
Cross Reference
For more information see the “PBIT Diagnostic Tool” section of the CHAMPtools Software
User’s Manual, as well as the CHAMPtools IBIT/CBIT User’s Manual.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com