SMT6035

LINUX Host-side software interface to Sundance hardware


s6035The SMT6035 is an efficient, ready to use, LINUX host side interface to Sundance hardware. It allows you to control Sundance carrier boards from the host as well as to exchange data between the host and TIMs on these carrier boards. What the SMT6035 can do for you:

  • Shorten development time by providing you with a ready-to-use interface to the hardware.
  • Transfer data between the carrier board and the host.
  • Download applications to the carrier board
  • Obtain information about the carrier board.
  • Control the state of the carrier board.
  • Give you a basic building block for more complex custom systems.
  • Provide you direct access to the hardware registers
  • Provide you with a C++ type interface to the carrier board.

The SMT6035 currently supports the following carrier boards.

Carrier Board Description Functionality
SMT145 1 TIM site, 32 bit PCI carrier board Full Support
SMT300 1 TIM site Compact PCI carrier board Full Support
SMT300Q 4 TIM site Compact PCI carrier board Full Support
SMT310 1 TIM site PCI carrier board Full Support
SMT310Q 4 TIM site PCI carrier board Full Support
SMT320 4 TIM site PCI carrier board Partial Support
SMT327 4 TIM site Compact PCI carrier board Partial Support

The SMT6035 hides the details of the device driver, allowing you to concentrate on the development process.

Supported Linux distributions:

  • SMT6035 PCI Version:
    • Suse 10.1 (distribution kernel version 2.6.16)
    • OpenSuse 10.2 (distribution kernel version 2.6.18)
  • SMT6035 PCI-X Version:
    • Suse 10.1 (distribution kernel version 2.6.16)
    • OpenSuse 10.2 (distribution kernel version 2.6.18)

Processor architectures running in 64-bit mode or 64-bit platforms are not supported.

The package is available as a tarball of the source code.

Custom SMT6035 packages will be built upon request (Custom Development Support).