CAN Bus Test Suite Data Sheet
Test Suite:
CAN Bus Test Suite
Direction:
Server

CAN Bus is an automation bus used in vehicles and industry. CAN protocol defines the frame structure and it may have multiple protocol layers on top of it. Robustness of the nodes on CAN Bus must be verified using CAN Bus Test Suite. CAN Bus Test Suite supports most used diagnostic protocols on top of CAN. In addition CAN Bus Test Suite has feature to import proprietary CAN protocol specification and and algorithm implementations.

Used specifications

Specification
Title
ISO 11898-1

Road vehicles -- Controller area network (CAN) -- Part 1: Data link layer and physical signalling

ISO 15765-2

Road vehicles -- Diagnostics on Controller Area Networks (CAN) -- Part 2: Network layer services

ISO 14429-1

Road vehicles -- Unified diagnostic services (UDS) -- Part 1: Specification and requirements

ISO 15031-5

Road vehicles -- Communication between vehicle and external equipment for emissions-related diagnostics -- Part 5: Emissions-related diagnostic services

Tool-specific information

Tested messages
Notes
Specifications
CAN-frame
ISO 11898-1
CAN ISO-TP Single Frame
ISO 15765-2
CAN ISO-TP First Frame
ISO 15765-2
CAN ISO-TP Consecutive Frame
ISO 15765-2
CAN ISO-TP Flow Control Frame
ISO 15765-2
CAN UDS DiagnosticSessionControl
ISO 14429-1
CAN UDS ECUReset
ISO 14429-1
CAN UDS SecurityAccess
ISO 14429-1
CAN UDS CommunicationControl
ISO 14429-1
CAN UDS TesterPresent
ISO 14429-1
CAN UDS ControlDTCSetting
ISO 14429-1
CAN UDS ResponseOnEvent
ISO 14429-1
CAN UDS LinkControl
ISO 14429-1
CAN UDS ReadDataByIdentifier
ISO 14429-1
CAN UDS ReadMemoryByAddress
ISO 14429-1
CAN UDS ReadScalingDataByIdentifier
ISO 14429-1
CAN UDS ReadDataByPeriodicIdentifier
ISO 14429-1
CAN UDS DynamicallyDefineDataIdentifier
ISO 14429-1
CAN UDS ClearDiagnosticInformation
ISO 14429-1
CAN UDS ReadDTCInformation
ISO 14429-1
CAN UDS InputOutputControlByIdentifier
ISO 14429-1
CAN UDS RoutineControl
ISO 14429-1
CAN OBD-II Request current powertrain diagnostic data
ISO 15031-5
CAN OBD-II Request powertrain freeze frame data
ISO 15031-5
CAN OBD-II Request emission-related diagnostic trouble codes
ISO 15031-5
CAN OBD-II Clear/Reset emission-related diagnostic information
ISO 15031-5
CAN OBD-II Request oxygen sensor monitoring test results
ISO 15031-5
CAN OBD-II Request on-board monitoring test results for specific monitored systems
ISO 15031-5
CAN OBD-II Request emission-related diagnostic trouble codes detected during current or las completed driving cycle
ISO 15031-5
CAN OBD-II Request control of on-board system, test or component
ISO 15031-5
CAN OBD-II Request vehicle information
ISO 15031-5
CAN OBD-II Request emission-related diagnostic trouble codes with permanent status
ISO 15031-5

Supported SafeGuard Checks

Authentication bypass check

Insufficient randomness

Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis