VSN Systemen gives away a free Application Note on Cavium Octeon C++ programming and remote debugging.
read moreVSN Systemen Selects Octasic's Vocallo MGW for Multimedia Application Portfolio.
read moreIntroduction
The OpenTSP NG Base Class provides an abstraction layer to specific functions of the OpenTSP NG Octeon Network Processing Unit. This allows developers to quickly develop applications without dealing with the detailed technical interfacing required to control these specific functions.
Highlights
- Daughterboard interface
- Provide higher level functions to interface with daughterboards.
- Monitoring Logic interface
- Gives higher level funtions to monitoring logic including temperature, cooling fans and voltages.
- Object Oriented API
- Full C++ object oriented designed library allowes quick and easy software application development includes object oriented patches for Cavium SDK.
- Quick to deploy solution
- A comprehensive and documented API describes the functionality provided and offers c++ example code.
- C++ code
- Available as c++ source code for own designs.
See also OpenTSP NG Octeon Network Processing Unit for more information on the hardware funtionality provided.
Requirements
Requires OpenTSP NG Octeon Network Processing Unit and can be run with standard Linux or Cavium SDK.
Example applications
- Monitoring of voltages, fans, temperature
- Interfacing to daughterboards either build in-house or bought from VSN Systemen
OpenTSP NG Base Class
Click image to enlarge
OpenTSP NG Architecture
Click image to enlarge

