BeFREE 10/20/22
Intel Quad-Core J6412 Processor
BF10-JEx-xx0-C15C25
BF20-JEx-Rx0-C15C25
BF22-JEx-xx0-C15C25
Select operating system:
Note:
We have found that different versions of Windows 10/11 behave differently while installing drivers.
If you encounter problems, like a blue screen, it is very likely a problem with the Graphics driver.
We are waiting for Microsoft and Intel to solve this issue.
In the meantime a solution (/workaround) which seems to work and seems stable; also after further updates:
– Install Windows
– Download the Graphics driver from this website and unpack it
– Restart the BeFREE into SAFE mode
– Install the Graphics driver that you downloaded from this website
– Restart again, this time normally into Windows
– Now you can install the other drivers
– You can also let Windows find and install updates.
Windows Drivers:
Audio Driver
Chipset Driver
Graphics Driver
LAN Driver
Serial IO Driver (optional)
Touch Driver for Resistive Touch (BF10-JE2-R_, BF20-JE2-R_, BF22-JE2-R_)
Touch Driver for Projected Capacitive Touch (BF10-JE2-P_, BF22-JE2-P_)
Tipro ChangeMe Software
ChangeMe is the programming utility to configure the modules of the FREE/FREE+/BeFREE (also referred to as FREE) product family. This software assists users to define a set of parameters, save them into a file (for possible replication in the future) and program them into the non-volatile memory of the Tipro controller for permanent storage.
- Operating system: Windows 11, 10
- USB driver is WHQL certified by Microsoft
- Version: ChangeMe 6.0.17
Tipro HID API
HID API is Tipro’s Application Programming Interface for Windows
- Tipro HID API can be used in the following cases:
- Change settings of Tipro Device (e.g. microphone sensitivity) from within the application software
- Query a Tipro Device (e.g. get volume setting of loudspeakers in Speakerbox)
- Requirements:
- Operating system: Windows 11, 10
- Tipro device with controller version 05.xx.31 and above (ChangeMe: Device > Info)
- Version: HID API 2.0.4.10
Extract and copy files to user application directory
Documentation included
Linux Drivers:
Intel Graphics Driver: please visit Intel’s Linux download page
Touch Driver for Resistive touch (BF10-JE2-R_, BF20-JE2-R_, BF22-JE2-R_): please check Elo Touch Solutions
Writing settings and key contents into Tipro devices:
- Using ChangeMe, if the Tipro device is connected to a Windows system or there is installed Windows OS on the BeFREE unit. Once it is programmed, it can be connected to any other system (including Linux) or installed with Linux OS in case of BeFREE unit.
- Using external programming for BeFREE 10/20/22 units that has no or non-Windows system installed: BF10/20/22 external programming
- Using Linux program tiprowrite – see below for details.
Tiprowrite
Program settings and key contents into Tipro devices on Linux OS.
Tipro products (BF07, BF10, BF20, BF22, speakerbox, handset) can be updated on Linux by creating a TXB file using ChangeMe on Windows computer and then writing it using tiprowrite program in Linux.
Installation:
- 1. Install ChangeMe version 6.0.0 or newer on a Windows system
a. Install ChangeMe: ChangeMe installation - 2. System with Linux
a. Download tiprowrite.zip from the above link
b. Extract the zip file into a folder where you will run it. It needs libtiprohidapi.so – see Tipro Linux API below.
Usage:
- 1. Create TXB file on Windows system:
a. Run ChangeMe (version 6.0.7 or newer) on Windows system.
b. Open your LAY file for your product – File > Open
c. Save it to TXB file – File > Save as batch update file (TXB) - 2. Transfer the TXB file to Linux system.
a. Run the tiprowrite program with a TXB file name as parameter – e.g. ./tiprowrite bf07.txb
Tipro Linux API
Allows you to communicate with Tipro devices and catch their key presses/releases in Linux OS.
The zip file includes .so library, .h files, installation instructions and an example. The example shows how to detect devices, communicate with their modules and catch presses/releases of buttons programmed with HID telephony content (HID telephony interface).
Drivers for previous versions can be found in Archive.