Doc number:
Doc revision:
Doc state:
Date:
100021008
7.2
Approved
03/Apr/2020
Doc class:
Page:
Instruction
1(21)
All information contained within this document is proprietary to Fingerprint Cards AB.
BM-Lite Development Kit
Getting Started Guide
Page 1: ...sion Doc state Date 100021008 7 2 Approved 03 Apr 202 0 Doc class Page Instruction 1 21 All information contained within this document is proprietary to Fingerprint Cards AB BM Lite Development Kit Ge...
Page 2: ...rd 6 2 4 FPC5832 FTDI USB Adapter 8 3 Setup on Linux Ubuntu 16 04 9 3 1 Install Python3 9 3 2 Install the required packages 9 3 3 Run reference Python Script to test the BM Lite 10 4 Setup on Windows...
Page 3: ...BM Lite module Part number 100018754 1 FPC5832 FTDI USB Adapter Part number 100015089 1 FPC5924 adapter board Part number 100015050 1 BM Lite adapter flex cable Part number 100020709 You should also...
Page 4: ...Chip Select active when low GND 3 6 0 6 IRQ Digital out Interrupt request output SPI only GND 3 6 0 7 RST_N Digital in Reset module Active low GND 3 6 0 8 UART_RX Digital in UART receive data pin GND...
Page 5: ...t is proprietary to Fingerprint Cards AB Example schematic of BM Lite interface using SPI The SPI communication and commands are described in the BM Lite Product description 2 1 2 UART Interface When...
Page 6: ...x Cable supports the SPI interface only It does not have the UART TX signal connected The UART RX is connected to Ground To use UART a regular flex cable and can be used This is not included in the BM...
Page 7: ...tion 7 21 All information contained within this document is proprietary to Fingerprint Cards AB Pin BM Lite pin Function Comment CN2 1 5 CS_N CN2 2 3 MISO CN2 3 7 RST CN2 4 4 MOSI CN2 5 6 IRQ CN2 6 2...
Page 8: ...information contained within this document is proprietary to Fingerprint Cards AB 2 4 FPC5832 FTDI USB Adapter FPC5832 FTDI USB Adapter Part number 100015089 The FPC5832 is an USB SPI adapter using a...
Page 9: ...python3 V Expected output will be Python 3 5 2 or something similar Recommended version is 3 4 or higher so that the Python package manager pip comes pre installed If Python3 is not pre installed on...
Page 10: ...le named FPC BEP SW DELIVERY_PYTHON_SCRIPTS_fpc_bm_lite_1 2 0 006 zip This zip file contains the Python scripts necessary to test the functionalities of the BM Lite module Connect your BM Lite module...
Page 11: ...t is proprietary to Fingerprint Cards AB The script will now search through your COM ports and connect to the correct one When the BEP host interface script starts note that it states which COM port a...
Page 12: ...2020 Doc class Approver Page Instruction 12 21 All information contained within this document is proprietary to Fingerprint Cards AB You are now ready to try out the BM Lite module For examples on how...
Page 13: ...and then under Files choose the appropriate installer for your system e g Windows x86 64 executable installer for a 64 bit Windows system Run the installer executable and make sure to tick the boxes f...
Page 14: ...4 2 Install the required packages The required packages for using the bep_ref py script together with the BM Lite on Windows are pexpect pyserial numpy pillow pyftdi Install these by using the pip ins...
Page 15: ...nect your FPC5832 board to your computer using a USB cable Drivers will automatically start installing When the drivers have finished installing you re ready to install the SPI filter Download libusb...
Page 16: ...c class Approver Page Instruction 16 21 All information contained within this document is proprietary to Fingerprint Cards AB In the list of devices the FPC5832 board is the one with the description U...
Page 17: ...taller Your FPC5832 board is now ready to be used 4 4 Run reference Python Script to test the BM Lite With the BM Lite release comes a zip file named FPC BEP SW DELIVERY_PYTHON_SCRIPTS_fpc_bm_lite_1 2...
Page 18: ...ython script called bep_ref py using the following command and argument py bep_ref py i spi The script will now search through your COM ports and connect to the correct one When the BEP host interface...
Page 19: ...2020 Doc class Approver Page Instruction 19 21 All information contained within this document is proprietary to Fingerprint Cards AB You are now ready to try out the BM Lite module For examples on how...
Page 20: ...nk device id debug Print debug information log Collect KPI data and target logs Port number must be entered log PORT gui Start application with graphical user interface 5 2 SPI Startup example Replace...
Page 21: ...enu 8 To store your fingerprint template in the flash memory send command d for Save template to flash and remove from RAM 9 Enter a number which will be the enrolled fingerprint templates ID number 1...