BeFREE 10/15/20/22

ARCHIVE

Intel Quad-Core J1900 Processor

BF10-JD2-xx0-C15C25
BF20-JD2-Rx0-C15C25
BF22-JD2-xx0-C15C25

Touch Driver for Resistive touch (BF10-JD2-Rxx, BF20-JD2-Rxx, BF22-JD2-Rxx)

Touch Driver for Projected Capacitive touch (BF10-JD2-Pxx, BF22-JD2-Pxx)

Known issue: TXE driver can cause the blue screen of death when restarting the system. When newly installing Windows 10 or updating Windows, it installs TXE driver version 2.0.0.1094. This driver can cause the BSOD when restarting the system.

Solution: Installing the driver from the above link (version 1.1.0.1064) fixes the issue. The installation warns that newer version already installed, but you have to continue with the driver downgrade.

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
    • Windows 10
    • Windows 8, 8.1
    • Windows 7
  • 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:
a) Change settings of Tipro Device (e.g. microphone sensitivity) from within the application software
b) Query a Tipro Device (e.g. get volume setting of loudspeakers in Speakerbox)

  • Requirements:
    Operating System: Windows 10, 8.1, 8, 7, XP
    Tipro Device with controller version 05.xx.31 and above (ChangeMe: Device > Info)
  • Installation:
    Download HID API (2 MB) September 2020

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-JD2-Rxx, BF20-JD2-Rxx, BF22-JD2-Rxx): 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.0 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).

BIOS

Some customers have reported occasionally “freezing” of J1900 based computers with Windows 10. Windows 7 does not have this problem. Older, D525 based BeFREEs, don’t have this issue. While the exact cause is unknown, it has been empirically proven that disabling C-state reporting of the CPU solves this issue. For BF10 and BF20 a BIOS update is required to show the C-State setting in the BIOS (BF22 already has the latest BIOS). Please contact support to obtain the BIOS update.

How to update BIOS
How to disable C-state reporting

Technical data:

  • Processor & Chipset & Video: Intel Quad-Core J1900 2.0 GHz (Intel)
  • LAN: 2 x Intel I211, 10/100/1000 Base-TX
  • Audio: Realtek 2 CH HD audio
  • Resistive Touchscreen: ELO (Elo Touch Solutions)
  • Projected Capacitive Touchscreen: (DMC Co. Ltd)

BeFREE Drivers (Dual-Core D525 Processor)

BF10-GD2-
BF15-1.8/8-

Step 1 – Intel Chipset Software Installation Utility

Step 2 – Intel Graphics Media Accelerator Driver

Linux
Please go to Linux download page.

Step 3 – Intel Ethernet 82567V and 82583V

Step 4 – Realtek HD Audio Codec – Optionally

Step 5 – ELO touch driver

Step 6 – 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
    • Windows 10
    • Windows 8, 8.1
    • Windows 7
  • USB driver is WHQL certified by Microsoft
    • Version: ChangeMe 6.0.0

HID API is Tipro’s Application Programming Interface for Windows

Tipro HID API can be used in the following cases:
a) Change settings of Tipro Device (e.g. microphone sensitivity) from within the application software
b) Query a Tipro Device (e.g. get volume setting of loudspeakers in Speakerbox)

  • Requirements:
    Operating System: Windows 10, 8.1, 8, 7, XP
    Tipro Device with controller version 05.xx.31 and above (ChangeMe: Device > Info)
  • Installation:
    Download HID API (2 MB) September 2020

Extract and copy files to user application directory
Documentation included
Techincal data:

  • Processor: Intel Atom D525 1.8 GHz
  • Chipset: Intel 82801HBM (Intel)
  • LAN: Intel 82567V & 82583V
  • Audio: Realtek AC97
  • Touchscreen: ELO (Elo Touch Solutions)

BeFREE (Intel Core2Duo)

BF15-1.8/4-A_

Drivers for other operating systems can be downloaded from the component producer website.

Techincal data:

BeFREE (Intel Celeron)

BF15-1.0/2-C_
BF15-1.0/2-D_
BF15-1.5/3-A_
BF15-1.5/3-C_

Drivers for other operating systems can be downloaded from the component producer website.

Techincal data:

BeFREE Drivers (VIA)

Drivers for other operating systems can be downloaded from the component producer website.

Techincal data:

  • Processor: VIA EDEN 1GHz
  • Graphic processor: VIA CN400
  • South bridge: VT8237
  • LAN: Realtek RTL 8139 (compatible) (Realtek)
  • Touch: Hampshire TSARC on COM3, 9600 baud (Hampshire)

VIA drivers

  • for graphics you need: PM880, PM800, CN400 UniChrome integrated graphics
  • for audio the one integrated in VT8237