Skip to content

Overview ​

BeiniLink combines a USB bus device with a Windows desktop application for automotive electronics development and bench debugging. Connect a device under test, observe bus traffic, simulate other nodes, log and replay data, and automate tests with scripts.

BeiniLink desktop application: Trace and bus configuration

Use cases ​

Use caseWhat BeiniLink does
ECU developmentSend stimulus frames and view responses by signal
Bench tests with missing nodesSimulate nodes and periodic messages from a DBC or LDF
LIN network debuggingRun schedules as master, or respond as slave
MeLiBu lighting debuggingImport an MBDF, edit transmit frames, run schedules and scripts
Reproducing and analyzing issuesRecord logs, replay them onto the bus, or analyze offline
Test automationOrganize tests with variables, panels and scripts
Custom developmentConnect beinilink-cli to CI, test benches and your own tools
AI-assisted changesLet AI tools change project configuration, control measurement and read results

What's included ​

ItemDescription
BeiniLink deviceConnects over USB and provides CAN, LIN, MeLiBu and UART interfaces
Desktop applicationWindows software that configures the device and displays and records data
beinilink-cliCommand-line tool installed with the application
Example projectsStarter projects for each interface, see Download

Package contents: [TBC]

Supported interfaces ​

InterfaceCapabilities
CAN / CAN FDSend, receive, listen-only, periodic transmit, node simulation
LINMaster, slave, LDF schedules
MeLiBuMBDF import, Trace decoding, send, schedules and scripts
UARTSerial communication, plus UART utility modes on the CAN and LIN channels
PythonSimple Python scripts and REPL on the device
E2ECAN transmit protection and CAN and LIN receive checks
Programming and flashingCMSIS-DAP and FLM algorithms for target chips, LIN, CAN or CAN FD for products with a built-in bootloader

See Hardware for parameters, Features for the complete list, and Developers for the command line and AI interface.

System requirements ​

  • Operating system: Windows x64
  • Connection: USB
  • Applies to: desktop application 2.1.2

Minimum Windows version: [TBC]