LIN Conformance Testing System
TOSUN CAN (FD)/LIN Conformance Testing System provides a complete in-vehicle network testing solution through hardware standardization, software platformization, and use case modularization architecture design.

Highly integrated, one-step testing
This system is based on TOSUN's independently developed bus analysis tools, jammers, and special chassis for conformance testing, combined with standard peripheral instruments and equipment such as programmable power supplies, oscilloscopes, and digital multimeters, to form a highly integrated conformance testing system.
In terms of software, the test logic required by the specifications is implemented based on the TSMaster test script. Through program control calls to the hardware system, it fully supports the automated conformance testing and test analysis reports of the following three points for automotive parts LIN nodes.
- Physical layer
- Link layer
- Application layer (node management, scheduling table, fault tolerance, flashing, UDS diagnostics)
Quoted Standard
- LIN2.x
- ISO 17987
- GB/T 42691
- GEELY 3.0/3.5 Enterprise Standard
- BYD Enterprise Standard
- SAIC Enterprise Standard
- ISO 14229-7
Highly integrated
One device for conformance testing and network automation testing related content
Highly automated
Turn on automated testing with one click.
Automatic generation of detailed test reports upon completion
scalability
Easy to expand, modify report templates, and add new applications in the future
reusability
High script reusability, independent parameter configuration, simplifying adaptation work for different projects
Physical Layer Testing
Electrical Characteristics
- Master/slave node operating voltage range test,
- Master/slave node overvoltage/undervoltage test
- Master/slave node undamaged power supply voltage range
- Ground offset test
Physical Layer Signal Performance
- Master/slave node output level test
- Master/slave node resistance test
- Master/slave node signal slope test
- Master/node explicit/implicit level conversion time test
Data Link Layer Testing
Sync & Identifier Field Timing
- Master node synchronization interval field explicit level length test
- Node identification synchronization interval field explicit level length test
- Master node synchronization delimiter length test
- Node identification synchronization delimiter length range test
Header Structure & Reception
- Master node header length test
- Receive header length range test from node
Bit Timing & Message Format
- Master node baud rate and bit timing parameter test
- Master node baud rate compatibility test
- Master node verification method test
- Message DLC Test
- Bus message total length test
Node Management Test
Master node management test
- Sleep processing test
- Master node sleep command frame transmission test
- Master node initialization time test
- Wake-up processing test
- Master node receives wake-up request signal test
- Master node local event wake-up test
Node Management Testing
- Sleep processing test
- Slave node receives sleep command frame test
- Wake-up processing test
- Slave node receives wake-up request signal test
- Slave node sends wake-up request test, etc.
Scheduling table sequence test
- Scheduling table scheduling sequence test
- Scheduling table time slot test
Fault Tolerance Performance Test
Electrical Fault Tolerance
- DUT power/ground loss test
- Bus-to-ground short circuit test
- Bus-to-power short circuit test
Protocol Fault Injection
- Master-slave node incomplete frame interference test
- Master node PID parity check error test
- Master node responds to stop bit error test
- Data transmission interrupted by new Break/Sync field
- Checksum and error testing, etc.
Bootloader Flashing Test on LIN
Normal download test | ||
---|---|---|
Application status | Voltage | |
None | 10V / 12V / 18V | |
Valid | ||
Invalid | ||
Abnormal power failure scenario test | ||
Operation | Cut-off timing | Interruption method |
Memory erasure | Before | Positive power supply |
Power ground | ||
During | Positive power supply | |
Power ground | ||
Data transmission | During | Positive power supply |
Power ground | ||
Voltage abnormality test | ||
Voltage | Over voltage | |
Under voltage | ||
Communication interruption test | ||
Operation | Timing of interruption | |
Memory erasure | Before | |
During | ||
Data transmission | During |
UDS Diagnostic Test Cases
Transport Layer Conformance Tests
- Transport layer function request test
- Discard current diagnostic communication test when new diagnostic request is received
- Multi-frame diagnostic request test
- Unconditional frame interleaving test in multi-frame diagnostic requests
- Function request interleaving test in multi-frame diagnostic requests
- Multi-frame diagnostic request frame continuation N_Cr_LIN timeout test
- Transport layer N_Cr_LIN response request timeout test
- Multi-Frame Diagnostic Request Test with Error Frame Sequence
- Multi-Frame Diagnostic Response Test
UDS Tests
- Service 10
- Service 14
- Service 19
- Service 22
- Service 27
- Service 2E
- Service 31
- Service 85