Aeroflex Gaisler AB
spacer spacer
spacer

VXWORKS-6.7-LEON

Aeroflex Gaisler provides a LEON SPARC architectural port (HAL) and board support package (BSP) for WindRiver VxWorks. Drivers for all standard on-chip peripherals are included. Development can be done on Linux or Windows hosts. The port is provided in full source code with example projects supplied. A WindRiver source license for GPP 6.7 and Service Pack 1 is required for the LEON SPARC HAL and BSP.

VxWorks 6.7 for LEON contents

  • VxWorks 6.7 SPARC architectural port (HAL), supporting both LEON2 and LEON3/4
  • Generic SPARC LEON BSP, dedicated GR712RC and UT699 BSPs
  • MMU and non-MMU support
  • SMP support
  • Support for FPU and non-FPU systems
  • DIAB and GCC support
  • Drivers for on-chip peripherals (UART, Timer, IrqCtrl)
  • Network drivers for LAN9C111 (10/100) and GRETH (10/100/1000)
  • SpaceWire support (GRSPW)
  • CAN support, non-DMA (OCCAN) and DMA (GRCAN)
  • USB 1.1 and/or 2.0 support (GRUSBHC)
  • I2C Master (I2CMST)
  • PCI support (GRPCI, PCIF, AT697 PCI)
  • Workbench 3.1 support, Scopetools support
  • RAM and ROM images
  • Linux and Windows hosts
  • Rudimentary AMP support
  • VXTEST2 support
  • BSPs Manual
  • Install Manual
  • ChangeLog

Development flow

The port is unpacked into the standard VxWorks-6.7 source tree, a LEON2/3 project can be created using the Workbench or using Make targets. The final image can be downloaded to the target hardware using GRMON, or be simulated on TSIM or GRSIM simulators. Support for Workbench is provided using the LAN9C111 Ethernet MAC or preferably with the integrated GRETH Ethernet MAC.

Workbench

spacer

spacer
spacer spacer spacer spacer spacer spacer
Copyright 2013 Aeroflex Gaisler AB.