Automotive Bus Ecosystem
Autonomous Design and Manufacturing

Simulation tools

TSMaster Laptop

TSMaster

TSMaster is a virtual instrument software platform, which can connect, configure and control all TOSUN’s hardware tools and equipment. TSMaster apply to various functional requirements, automotive bus monitoring, simulation, diagnostic, calibration, BootLoader, I/O control, measurement test, EOL, etc.

Support Vector, Kvaser, PCAN, Intepace bus series hardware and mainstream instruments on the market, can realize multi-hardware, multi-channel joint simulation and testing.

Tongxing Automotive Bus Hardware Tool

TOSUN Hardware

Our hardware tools include CAN, CAN FD, LIN, FlexRay, and Ethernet. Provide the R&D tools you need, and provide customized services to solve your channel issue and meet your calibration needs.

Diagnostic

Diagnostics is an important function of an automotive ECU. When the vehicle is in operation, sensors throughout the vehicle can track a variety of malfunctions that may occur at any time in the vehicle's electrical or electronic system. TOSUN toolchain assists users to conveniently carry out the development and validation of fault diagnosis related functions and flashing based on UDS protocol.

  • Supports configuration of diagnostic parameters and diagnostic services, configuration of UDS-based Flash bootloader, automated diagnostics, etc., and ODX file import (paid feature).
  • Diagnostic parameter configuration - including timeout parameter configuration, TesterPresent configuration, SeedKey DLL configuration, built-in SeedKey algorithm editor, and direct implementation of SeedKey algorithm without external development tools such as VS.
  • Automate the diagnostic process.

TSM Diagnosis CAN simulation

Simulation test

  • Residual bus emulation:
    The residual bus simulation function of TSMaster can be used to simulate all ECU nodes in the whole vehicle network or select any ECU nodes to be simulated. Combined with TSMaster's signal generator, C code applets, automation modules, etc., the communication behavior of the whole vehicle network can be flexibly simulated.
  • With TSMaster's innovative software HIL function, ECU code simulation is also possible.
  • C code applet:
    TSMaster adopts pure C language scripting system, adopts ECU-like front and backend running architecture, which is convenient for embedded code to be directly integrated for verification. It provides hundreds of API functions related to system management app, communication management com, database and test; and the script can directly access hardware, system variables, RBS modules, etc.
  • Automation Module:
    TSMaster's Automation Module, also known as the Graphical Modeling Module, allows users to access TSMaster's built-in RBS (Residual Bus Simulation), CAN/CAN FD/LIN/FlexRay/Ethernet bus signals, system variables, and applet APIs for graphical programming.
  • Graphics Panel:
    The built-in Panel function of TSMaster allows users to visualize the bus signals through the panel and control the signals and messages through RBS emulation. The panel supports a variety of controls, including meters, buttons, indicators, progress bars, input/output boxes, etc. The panel can be configured with C scripts to associate with the panel for test logic, and with system variables to associate with diagnostic calibrations for quick customization of the diagnostic calibration panel.
  • Analysis Functions - SEND/RECEIVE, , ,Message monitoring, graphical curves, numerical display, bus statistics
  • The database supports loading DBC, ARXML, LDF, XML databases, and also displays the Database Structure View, Signal Communication Matrix View, and Message Communication Matrix View.
  • Bus logging - The default record is a blf file, which can be converted to ASC or MAT format.
  • Message playback - Message playback supports BLF/ASC format, online and offline playback.
  • Video Playback - Supports a variety of common video formats, such as mp4, avi, wmv, etc., which can also be associated to the bus playback engine, and can be set with time offsets to synchronize the analysis of video and bus data.
  • Test systems - The open architecture of TSMaster software, in addition to supporting the same star hardware, through the function of applets also allows users to easily integrate a variety of external instrumentation, and a variety of automotive sensor simulator products; combined with the C script to write test cases, it is very easy to set up an automated test system; it also supports the export of user-defined format of the test report.

ECU calibration

Whether it's traditional engine control, the new drive-by-wire chassis, or intelligent driving, TOSUN toolchain makes it easy to calibrate ECUs.

  • CCP/XCP calibration function
  • Support for importing A2L files
  • Supports DAQ/Polling measurements
  • Memory settings, including loading image files, configuring checksum methods, etc.
  • Supports characteristic parameter curves, MAP diagrams
  • Support for MDF/MF4 file storage and playback
  • Supports graphical display of variable curves
  • Supports calibration parameter management, par or hex format
  • Built-in message information analysis, diagnosis, calibration, and system variable data in one, easy to synchronize and analyze data.
  • Automated calibration is also possible by calling system variables.

TSM Calibration CAN simulation

Embedded Code

In addition to automatically generating the base software stack, TSMaster can also automatically generate the complete ECU code once the TSMaster modeling and automatic code generation features are fully released.

TSMaster can be used to generate embedded code, including CAN/LIN communication driver, UDS protocol stack, BootLoader protocol stack, CCP/XCP protocol stack and so on. Embedded code can be generated with one click after configuration in the automation module in terms of chip brand selection, model selection, protocol selection, unified diagnostic service configuration, diagnostic and calibration protocol selection, and so on.

TSM embeddedCode CAN simulation

Our Clients

Enjoy free software features that open up unlimited possibilities

Fill out the information for a free software download link!

In China, we're committed to open sharing and supporting education and research. The free version covers many basic functions and provides free licenses for education and research.
Universities and research institutes should apply our software in fields such as automated testing, simulation, and communication protocols to promote local innovation.

Overseas users can try the software for free for 30 days to experience its features and enhance the efficiency of automotive electronics and digital system development.
The standard subscription includes most core features. Paid subscribers can access advanced functional modules for their needs.