Embedded Systems


Linux Support

UPEK supports development of custom applications on Linux through two different SDKs. Please check specifications of both SDKs below and choose the right one according to your needs! 

For additional information, please contact UPEK engineers by using the Technical Support Form.

TFMESS BioAPI BSP for Linux

This SDK is based on BioAPI, the industry standard Application Programming Interface that enables interoperability with biometric solutions. UPEK BioAPI BSP for Linux is based on BioAPI v1.1 framework. It comes with documentation, sample code in C++ and authentication module for PAM, which allows Linux users to use fingerprint at logon. Please note that only 32bit version is available!

Supported devices: TCD41, TCD42, TFM 2.0
Remarks: TCD41 with custom firmware for Sony is not supported
Supported USB readers: Eikon I (TCRE3C: TCS3C+TCD42), TCRZ (TCS3B+TCD41)
Note: Eikon II (TCRD4C: TCS4C+TCD50) and EikonToGo (TCRG4C: TCS4C+TCD50) are not supported!

The following Linux distributions were tested or reported working with the package:

  • Debian GNU/Linux, kernel 2.6.12 (Knopix)
  • SuSE 9.2 and 10
  • Fedora Core 4
  • Red Hat Enterprise Linux WS v.4
  • Ubuntu
  • Gentoo
  • FreeBSD, FreeBSD 7

If you have successfully installed and run this package on another Linux version, please report it to UPEK by using the Technical Support Form. Thank you.

BSAPI SDK for Linux

SDK with wide range of functions and support for most of UPEK devices. BSAPI is not based on BioAPI standard, thus there is no need to install BioAPI framework - BSAPI is just a single library! The SDK comes with documentation and C++ sample program.
BSAPI for Linux version 3.6 comes now in both 32bit (x86) and 64bit (x86_64) variants.
Authentication module for PAM is NOT included! This SDK is designed for experienced developers, it is useless for common Linux users.

Supported devices: TCD41, TCD42, TCD50, TCD21 (TFM), TCS4B, TCS4C, TCS4E, TCS4K, TCS5B
Supported USB readers: Eikon I (TCRE3C: TCS3C+TCD42), Eikon II (TCRD4C: TCS4C+TCD50), EikonToGo (TCRG4C: TCS4C+TCD50), TCRZ (TCS3B+TCD41)

The following Linux distributions were tested or reported working with the package:

  • Mandriva
  • SuSE 10.3
  • Ubuntu

If you have successfully installed and run this package on another Linux version, please report it to UPEK by using the Technical Support Form. Thank you.

Disclaimer: The Software Products are provided as-is without warranty of any kind, either express or implied, including, but not limited to, any implied warranties of merchantability, and fitness for a particular purpose. UPEK is not obligated to provide any updates, upgrades or technical support for the Software Products. UPEK does not warrant that the functions contained in the Software Products will meet the Licensee's requirements or that the operation of the Software Products will be uninterrupted or error free.

Contact
TouchChip® USB Development Kit TouchChip® USB Development KitContinue
Spacer
Learn about the UPEK Partner Program… Learn about the UPEK Partner Program…Continue
Spacer
Purchase Purchase Continue
Spacer
Contact Contact Continue
Spacer
Support Support Continue