Hirain: TestBaseVCI

Vendor information

Vendor

Web page

Product name

Version

Beijing Jingwei Hirain Technologies Co., Inc.

https://en.hirain.com

TestBaseVCI-API

2.4.5.0

Categories

MDL 🛈

APL 🛈

BAN 🛈

BMA 🛈

SVC 🛈

DGN 🛈

FIU 🛈

EES 🛈

FCT 🛈

DBG 🛈

IMG 🛈

AUDIO 🛈

ENVSIM 🛈

ENVCOM 🛈

✓

✓

✓

✓

✓

Signal recordings 🛈

File format

Comment

*.asc

*.mf4

BUSACCESS - CAN(-FD) ports support MDF4 bus logging only. XCP ports support signal-based MDF4 recording.

*.pcapng

BUSACCESS - CAN(-FD) ports will use linktype=227. The resulting files cannot be processed by trace analysis.

Platform

Operating system

Support

Windows

✓

Linux

Ports

Info

Ports marked with ✦ are part of the Add-on ecu.test calibration (subject to a separate license)

Specifics

This interface allows, by means of hardware, direct CAN and CAN-FD bus access. It supports the test steps read signal, read/write signal group as well as monitor and supports signal recording, Raw diagnostics with KWP2000 over ISO-TP, the Mini residual bus simulation and Additional functions of the close-to-hardware bus connections.

Driver

The TestBaseVCI hardware driver must be installed to use this interface.

Download TestBaseVCI hardware driver

After installing the driver, please make sure that the file himetal3api.dll is available via the PATH environment variable. The default installation path is C:\Windows\System32\himetal3api.dll.

Warning

CAN-FD is supported only for devices with firmware version 3.1.3 or later. You can update the device firmware using these instructions provided by the manufacturer.

Hardware selection

The device to use can be specified directly in the test bench configuration. For example, controller number 2 in a CAN port corresponds to the second CAN channel.

Supported connection types:

Currently, only devices controlled via a USB interface are supported. Other interface types such as Wi-Fi or Bluetooth are not supported.

Tested devices:

  • TestBase VCI V0420

Name

Available if

Default value

Valid values

Type

Description

Hardware

[‘<online query>’, ‘<no toollib start>’]

string

Choose the hardware which should be used

Timeout for tool call ❲in sec.❳

‘600’

string

Timeout after which a tool call is aborted.