We provide 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.9 with VxWorks 22.214.171.124 in sources is required for the LEON SPARC HAL and BSP. Basic build support exists for PNE, however the added functionality is not supported. Other WindRiver platforms than GPP or PNE such as Automotive are not supported at this time.
The port is unpacked into the standard VxWorks-6.9 source tree and 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. Note that you cannot download an image from within the Workbench, therefore you need GRMON for development.