02.03.2014 Views

BSP Developer's Guide

BSP Developer's Guide

BSP Developer's Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

VxWorks 5.5<br />

<strong>BSP</strong> Developer’s <strong>Guide</strong><br />

error2<br />

Another set of error tests involving testing of reboot and catastrophic errors.<br />

model<br />

Tests return value of sysModel( ) routine.<br />

nvRam<br />

Verifies non-volatile RAM manipulation routines functionality.<br />

procNumGet<br />

Verifies return value of sysProcNumGet( ) routine.<br />

ram<br />

Verifies RAM read operations.<br />

scsi<br />

Verifies scsi read/write operations.<br />

serial<br />

Tests serial driver functionality.<br />

sysClock<br />

Tests system clock’s functionality.<br />

timestamp<br />

Verifies <strong>BSP</strong> timestamp timer functionality.<br />

The following tests require a reference board, a valid <strong>BSP</strong>.<br />

busTas<br />

Verifies sysBusTas( ) operation between 2 vxWorks target boards in a common VME<br />

backplane.<br />

network<br />

Verifies basic network functionality.<br />

rlogin<br />

Verifies ability to rlogin.<br />

TARGET CONFIGURATION USING <strong>BSP</strong> CONFIGURATION FILE<br />

Most bspVal tests should run under the default VxWorks 5.4 configuration, but some<br />

tests require that the target include utilities not typically included in the default<br />

configuration. The list below shows which tests require which macros. Add these macros<br />

to target’s config.h prior to building its VxWorks image. These requirements are as<br />

follows:<br />

auxClock<br />

busTas<br />

error2<br />

INCLUDE_AUXCLK<br />

INCLUDE_SHOW_ROUTINES<br />

INCLUDE_AUXCLK<br />

370

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!