From 0 to 1, testing has never been easier!

TTS Test System

TOSUN's TTS test system integrates all the circuit components required to connect I/O channels into a single module, which can greatly simplify the setup of test benches and HIL test systems, and improve the efficiency of building and testing.

The TTS system is based on TSMaster, which realizes the integration of TTS chassis, supporting instrumentation, diagnostics and calibration on the software side, and realizes the single system covering the testing requirements in the development of on-board ECUs.

TTS Test System

Advantages

Application Areas

  • Dedicated test systems for individual ECUs

  • Universal Function Tester for ECUs and Subsystems

  • Flexible test hardware for developer workstations

  • Desktop-level network automation test system

Respond quickly to changes and maintain stability and flexibility in the testing process

efficient call logic.
Streamline the testing process.

TTS test system provides simple sequential call logic, you only need to perform the most basic operations to realize complex test scenarios. Simplify the testing process and improve testing efficiency by automating test cases.

TSMaster Test System Framework

The systematic solution of TTS is realized through the test system architecture of TSMaster. In it, TTS maps the resources provided by TTS, such as AI, AO, DI, DO, etc., to system variables through a mapping layer, together with the calibration module, diagnostic module, and RBS module, as part of the TSMaster test system architecture.

Application Layer Perspective

  1. The test logic is decoupled, not tied to a database, not tied to specific instrumentation or boards. The system variable layer and the logic layer above the variable layer are detached from the physical logic layer. Therefore, the upper application layer does not need to be changed after the development and debugging is completed.
    When the following changes occur in the lower levels, the following adjustments are made:
    1. If the ECU corresponds to a database upgrade, the database is reloaded and the signal mapping module is adjusted.
    2. If the A2L changes, reload the A2L file. If the signal name changes, adjust the mapping name.
    3. The chassis hardware or wiring form has changed, just load the corresponding mapping configuration.

    No changes are made to the upper logic layer after the adjustment is complete.

  2. High accessibility of internal resources, scalability. Through the mapping layer, all hardware devices, software resources, etc. are mapped to system variables. Based on the system variables, internal test system, panel and other modules can access internal resources, and local (non-local) external processes can also access internal resources through RPC and COM.
  3. Provide the simplest call logic to the upper layer, test cases can be realized by using sequential call logic in most scenarios.
tts load mapping table
tts

Panel Associated TTS Resources

Quickly build Panel based on system variables with zero code for manual control of TTS hardware interface.

TTS Product Series

TTS provides digital, analog, fault injection, bus communication, and power management boards.
Multi-functional combinations

8000Series Boards

  • 8516

    Digital and analog signal acquisition/output and fault injection

independent function

9000Series Boards

  • 9011

    Digital Signal Acquisition/Output

  • 9015

    Analog signal acquisition/output

  • 9021

    fault injection

  • 9036

    Programmable Resistors

TTS0001 - 12 Slot Chassis

The TTS0001 is a 12-channel TTS chassis backplane for TTS chassis board power supply, integration, communication control, and position indication.
TTS Series Products
12-channel digital input/output board, CAN communication

TTS9011

The TTS9011 is a digital input/output board with a total of 12 channels, each of which can be used as a digital signal input or output, and switched via CAN telegram commands.
6-channel digital CAN bus fault injection board, CAN communication

TTS9021

The TTS9021 is a fault injection board with a total of 6 channels for injecting 4 different faults, controlled by CAN telegram commands.
8-channel analog input/output board, CAN communication

TTS9015

The TTS9015 AIAO board is a multifunctional analog acquisition board designed to be embedded into the TTS chassis. The board utilizes CAN bus communication and can be easily integrated into other devices or software systems. The board provides 8 independent input and output channels, each channel supports voltage acquisition, voltage output, current acquisition, current output, and voltage return when working in voltage output mode.
5-channel programmable resistance (1 Ω step, 1 Ω ~ 4194303 Ω (4M), CAN communication)

TTS9036

The TTS9036 is a programmable resistor board designed to be embedded into the TTS chassis. It utilizes CAN bus communication and can be easily integrated into other devices or software systems. The board provides 5 independent channels, which can be used in parallel or in series if the resolution or range is not satisfied. This resistor board can be used in a variety of signaling systems and can be used to simulate functions such as thermistors or resistive sensors.

Problems that may be encountered with the use of board-based systems?

A: The high and low level judgment thresholds of the digital inputs may be affected under high load and long term use. We recommend periodic testing and calibration to ensure the stability and accuracy of the sampling cycle.
A: The digital outputs' voltage values at high and low levels and command response times may deviate slightly due to long-term use, which is one of the issues to be aware of in long-term testing. Our system is designed to minimize these deviations as much as possible.
A: The analog inputs may deviate in value over long periods of time, but our system is designed to minimize this and ensure a stable sampling period.
A: The accuracy of the analog outputs may be compromised after extended use, especially in terms of command response time. Periodic calibration is recommended to ensure accuracy.
A: In fault injection testing, the resistance factor and response time of the interference path are critical. TTS systems are designed to precisely manage these parameters to ensure the accuracy and reliability of the interference test.
A: Channel corruption can lead to test case failures, especially with a large number of channel types and numbers, and troubleshooting the problem can become more challenging. The TTS system provides tools to help quickly troubleshoot and repair failures.