◆ Revision History Issued Revised Revision Modification Details Date Page Entire Rev. 1 Jul 2020 Newly created document Rev. 1.1 Jul 2021 Page 4 • Modified the following descriptions in “1.2 to 8 Hardware and Software Requirements”. - Modified descriptions concerning OS. - Added requirements for Arm.
Page 4
Issued Revised Revision Modification Details Date Page Rev. 1.5 Jun 2023 Page 4 • Added description for the Linux OS Standard driver to “1.1.2 Sensor Driver (Linux Version)”. Page 7 • Modified the following descriptions in to 9 “1.2.1 Sensor Driver (Linux Version)” in “1.2 Hardware and Software Requirements”.
Page 5
◆ Introduction Thank you for purchasing PalmSecure™ SDK V02 (hereinafter called “this product”). This document describes how to install the Sensor driver for users who have the following knowledge: • Basic knowledge of Windows or Linux operations • Basic knowledge of the Arm processor Screens shown in this document may be a little different from the screens actually displayed depending on your environment.
Page 7
◆ Composition of This Document This document consists of the following three chapters. Section/Chapter Title Description Chapter 1 Describes things that you should know before Preliminary Steps before installing the Sensor driver. Installing the Sensor Driver Chapter 2 Describes how to install the Sensor driver Installing the Sensor Driver for Windows.
Page 8
◆ Abbreviations and Common Terms Abbreviations and common terms used in this document are as follows. Abbreviation/ Description Common Term This product Abbreviation for “PalmSecure™ SDK V02”. Common term for “PalmSecure Sensor V2” and Sensor “PalmSecure-F Pro”. Abbreviation for “PalmSecure™ SDK”. Windows 10 Abbreviation for “Microsoft®...
Chapter1 Preliminary Steps before Installing the Sensor Driver Overview of the Sensor Driver The Sensor driver enables the Sensor’s operations. The figure shown below indicates the position of the Sensor driver. Application Authentication library Sensor driver USB driver Sensor USB driver ★Tip The USB driver is included in the OS as part of the operating system.
1.1 Overview of the Sensor Driver Sensor Driver (Windows Version) 1.1.1 The following Sensor drivers are available for Windows. • Installer type This Sensor driver is provided in the installer format (MSI package). The following are the installer type of the Sensor. ・Windows(x64) Sensor Driver V31 ・Windows(x86) Sensor Driver V31 Note that this driver does not support the Windows 11 Smart App Control.
Chapter1 Preliminary Steps before Installing the Sensor Driver Sensor Driver (Linux Version) 1.1.2 The following Sensor drivers are available for Linux. • Linux OS Standard driver (recommended) You can use the Linux OS Standard driver as the Sensor driver by configuring udev.
1.2 Hardware and Software Requirements Hardware and Software Requirements The following describes hardware and software requirements for installing the Sensor driver. Sensor Driver (Windows Version) 1.2.1 Hardware and Software Description Requirements Intel® Core™2 Duo 2.40GHz or more (Note 1) (must also comply with the recommended value for the given OS) CPUs with SSE4.2/AES-NI are recommended.
Page 16
Chapter1 Preliminary Steps before Installing the Sensor Driver Note 4) Minimum required space for the Sensor driver. 9 MB is required for each Sensor (2 Sensors require 18 MB) when connecting multiple Sensors. For information on multiple Sensor connection, refer to the >See>...
1.2 Hardware and Software Requirements Sensor Driver (Linux Version) 1.2.2 Linux(x64) ◆ Hardware and Software Description Requirements Intel® Core™2 Duo 2.40GHz or more (Note 1) (must also comply with the recommended value for the given OS) CPUs with SSE4.2/AES-NI are recommended. Memory 4 GB or more (Note 2)
Page 18
Chapter1 Preliminary Steps before Installing the Sensor Driver Note 5) Operations of the Sensor driver are confirmed in the following environments. Linux : CentOS 7.9-2009 [kernel: 3.10.0-1160.el7.x86_64, glibc: 2.17] Rocky 8.7 [kernel: 4.18.0-425.3.1.el8.x86_64, glibc: 2.28] Rocky 9.1 [kernel: 5.14.0-162.6.1.el9.x86_64, glibc: 2.34] Operations have not been tested in virtual environments.
Page 19
1.2 Hardware and Software Requirements Linux(arm64) and Linux(armhf) ◆ Hardware and Software Description Requirements CPU architecture <64-bit version> Armv8-A (Note 1) <32-bit version> Armv7-A Required CPU NEON, VFP option (CRYPTO is recommended for 64-bit version) <64-bit version (Armv8-A)> ortex-A72: Broadcom BCM2711 ・...
Chapter2 Installing the Sensor Driver (Windows Version) 2.1 Installing Installer Type of the Sensor Driver 2.2 Installing Driver Package Type of the Sensor Driver 2.3 Considerations and Notes...
Chapter2 Installing the Sensor Driver (Windows Version) Installing Installer Type of the Sensor Driver Installing the Sensor Driver V31 2.1.1 This section describes how to install the installer type of Sensor driver for Windows. Operation Ensure that the Sensor is not connected to the target hardware. Step1 Log in as Administrator.
Page 23
2.1 Installing Installer Type of the Sensor Driver Click the [Next] button. Step5 Installation of the Sensor driver starts and the screen shows that the installation is in progress. A [User Account Control] dialog box is displayed ★Tip Click [Allow] or [Yes] to continue the process if the User Account Control dialog box is displayed.
Page 24
Chapter2 Installing the Sensor Driver (Windows Version) Click the [Close] button. Step6 The Installation Complete screen disappears and the restart confirmation dialog box appears. Click the [Yes] button to restart the target hardware. Step7 Connect the Sensor to the target hardware. Step8 The Sensor is automatically detected.
Step2 Select [Programs and Features] or [Uninstall a program] from Control Step3 Panel. Follow the instructions on the screen to delete “FUJITSU PalmSecure Sensor Driver”. A [User Account Control] dialog box is displayed ★Tip Click [Allow] or [Yes] to continue the process if the User Account Control dialog box is displayed.
Chapter2 Installing the Sensor Driver (Windows Version) Installing Driver Package Type of the Sensor Driver This section describes how to install the installer type of Sensor driver for Windows. Installing the Sensor Driver V32 2.2.1 Operation If an old version of Sensor Driver is installed, uninstall it. Step1 For information on how to uninstall old version of Sensor driver, >See>...
Page 27
2.2 Installing Driver Package Type of the Sensor Driver When the driver is already installed ★Tip When the driver is already installed, “Driver package added successfully. (Already exists in the system)” is displayed. (3) Press the [Enter] key. Restart the target hardware. Step6 Connect the Sensor to the target hardware.
Page 28
Chapter2 Installing the Sensor Driver (Windows Version) "Device not started (WUDFRd)" is displayed in the "Event" tab of the ★Tip properties screen of the Device Manager. On Windows 11 Version 22H2, even if this driver is installed successfully, "Device not started (WUDFRd)" may be displayed on the "Event" tab of the properties screen in Device Manager.
2.2 Installing Driver Package Type of the Sensor Driver Uninstalling the Sensor Driver V32 2.2.2 Operation Ensure that the Sensor is not connected to the target hardware. Step1 Log in as Administrator. Step2 Start Device Manager Step3 From the “View” menu, select “Show hidden devices” Step4 Right-click the device name under “PalmSecure ”...
Page 30
Chapter2 Installing the Sensor Driver (Windows Version) To uninstall by using the PnPUtil command ★Tip Uninstallation can be performed by using PnPUtil command with administrator credentials. The following shows the steps. (1) Search the “Published name”(Note) for the Sensor driver on the target hardware that the uninstall is to be performed.
2.3 Considerations and Notes Considerations and Notes This section explains the issues to be considered when using the Sensor driver for Windows. Detecting Sensor is Slow at Authentication 2.3.1 The target hardware may take some time to detect Sensor at authentication if the Startup Type of the “Windows Driver Foundation - User-mode Driver Framework”...
Page 32
Chapter2 Installing the Sensor Driver (Windows Version) Select “Automatic” for “Startup Type” in the displayed screen, click the Step5 [Apply] button, and then click the [OK] button. Restart the target hardware. Step6...
Chapter3 Installing the Sensor Driver (Linux Version) Using Linux OS Standard Driver Configuring Linux OS Standard Driver 3.1.1 The following describes how to install the Linux OS Standard driver as the Sensor driver by configuring udev. Operation If the Source program type Linux Sensor driver is installed, uninstall it. Step1 For information on how to uninstall the Source program type >See>...
3.1 Using Linux OS Standard Driver Unconfiguring Linux OS Standard Driver 3.1.2 The following describes how to uninstall the Linux OS Standard driver that is installed as the Sensor driver by unconfiguring udev. Operation Disconnect the Sensor from the target hardware. Step1 file Delete the...
3.2 Installing Source Program Type Sensor Driver Installing the Source Program Type Sensor 3.2.2 Driver This section describes how to install the Sensor driver. Operation Ensure that udev is not installed. Step1 If udev is installed, use the Linux OS Standard driver. Ensure that the Sensor is not connected to the target hardware.
Page 38
Chapter3 Installing the Sensor Driver (Linux Version) Use the “modprobe” command to load the Sensor driver module Step9 “fjveincam”. Command) /sbin/modprobe fjveincam Step10 Add the following lines to the start-up script (ex. /etc/rc.d/rc.local) as necessary. <When connecting one Senor> mkdir -p /dev/usb mknod -m 666 /dev/usb/fjveincam0 c 180 160 <When connecting more than one Sensor>...
3.2 Installing Source Program Type Sensor Driver Uninstalling the Source Program Type Sensor 3.2.3 Driver This section describes how to uninstall the Sensor driver. Operation Disconnect the Sensor from the target hardware. Step1 Log in as a user with root privileges. Step2 Use the “rm”...
Need help?
Do you have a question about the PalmSecure SDK V02 and is the answer not in the manual?
Questions and answers