SAMTEC Automotive Software & Electronics PRODUCT CATALOG 2016

AUTOMOTIVE www.samtec.de PUBLICATION DETAILS

2 CONTACT

samtec automotive software & electronics gmbh Einhornstr. 10, D-72138 Kirchentellinsfurt - Germany Phone +49-7121-9937-0 Telefax +49-7121-9937-177 Internet www.samtec.de E-mail [email protected]

DISCLAIMER

The information contained in this catalog corresponds to the technical status at the time of printing and is passed on with the best of our knowledge. The information in this catalog is in no event a basis for warranty claims or contractual agreements concerning the described products and may especially not be deemed as warranty concerning the quality and durability pursuant to Sec. 443 German Civil Code. samtec automotive software & electronics gmbh reserves the right to make any alterations to this catalog without prior notice. The actual design of products may deviate from the information contained in the catalog if technical alterations and product improvements so require. In any cases, only the proposal made by samtec automotive software & electronics gmbh for a concrete application or product will be binding. All mentioned product names are either registered or unregistered trademarks of their respective owners. Errors and omissions excepted. This catalog has been made available to our customers and interested parties free of charge. It may not, in part or in its entirety, be reproduced in any form without our prior consent. All rights reserved.

LEGAL NOTICE

samtec automotive software & electronics gmbh Managing directors: René von Stillfried, Dr. Wolfgang Trier Registered office: Kirchentellinsfurt Date: March 2016 Commercial register: Stuttgart, HRB 224968 PREFACE

Dear readers, 3

Many of you already know us! You deploy electronic control units, we provide you with the diagnostic solutions. Whether for ECU networks in vehicles, for test benches or for ECU production, we offer you the right products and expertise.

Our customers are mainly OEM and ECU manufacturers in the automotive industry. They deploy our hard- and software products in development departments, use our residual simulations with concurrent diagnostics at engine test benches or assembly inspection lines, but also for holistic WLAN-based production lines and even to a complete aftermarket service tester.

Since the merger with the Softing AG, our customers not only appreciate our growth as a company, but mainly our unique innovative product lines and our broad know-how in the automotive segment.

With combined forces, together with our parent company, we are currently developing new products in the area of software as well as in a new concerted hardware portfolio. Our main focus here is on our expertise in the commercial vehicle sector but also in the production of vehicles and ECUs.

As confirmed by our growth, our customers are confident that our tools and solutions can be holistically applied in all areas for development, production and service departments. The benefits of a single tool chain in the automotive segment of the Softing AG have been expanded through the close cooperation with our sister companies. Especially convincing to our customers and employees are the interlocking solutions of customized software applications, diagnostic run-time systems and optimized hardware products for all diagnostic use cases.

We are looking forward to your visit!

Yours René von Stillfried Managing director, samtec automotive software & electronics gmbh

Kirchentellinsfurt, March 2016 4 TABLE OF CONTENT

5

Product Overview Hardware Features ...... 6 Supported Protocols ...... 7

Communication Technology VIN|ING 1000 ...... 8 HSC Family ...... 10 HSX Family ...... 12 HSX Modules ...... 14 HSX Heavy Duty ...... 15 Resident Block Sequencer ...... 16 samPDU API ...... 17

VCF ...... 18 VCF Features and Modules ...... 21

Diagnostics DTS ...... 22 samDia ...... 24 Softing TDX ...... 26 OTX Studio ...... 28

Test Systems Electric Testing ...... 29

Measurement Technology SMT ...... 30 μ-Series ...... 31

Engineering Services EPTS ...... 32 samtec expertise ...... 33 COMMUNICATION TECHNOLOGY

Hardware Features

6

HARDWARE FEATURES VIN|ING 1000 HSC HSX HSX HD

FlexRay/Controller - - up to 4 -

CAN High-Speed/Channels up to 2 up to 4 up to 8 1

CAN Fault-Tolerant/Channels 1* 1* up to 5 -

CAN Single Wire/Channels - - up to 5 -

CAN Truck to Trailer/Channels - - up to 3 -

K-Line ISO 9141/Channels 2 up to 4 2 2

LIN/Channels 1 - 2 -

SAE J1708 / J1587 - -

Datalogger - -

MVCI PDU-API

SAE J2534 Pass-Thru

USB Interface

Ethernet Interface - -

WLAN Interface - -

DoIP - -

SD Card Slot - - -

Internal Storage* - - -

Digital I/O up to 2 up to 2 3 3

Analog Inputs up to 2 up to 2 3 3

Firmware Update

Rugged Casing

Integrated OBD Connector - - -

* = optional COMMUNICATION TECHNOLOGY

Supported Protocols

7

PROTOKOLLE VIN|ING 1000 HSC HSX HSX HD CAN Analyzer 1 1 1 1 CAN Direct UDS (ISO 14229) T T T/S T/S KWP 2000 on CAN (ISO 14230-3 on ISO 15765-2) T T T/S T/S ISOTP (ISO 15765-2) GMLAN X4400 T T T/S T/S SAE J1939 TP 1.6 T T T/S T/S TP 2.0 T T T/S T/S CCP T T T T XCP on CAN T T T/• T/• FLEXRAY FlexRay Direct UDS on AUTOSAR FrTP T/S UDS on ISO 10681-2 T/S UDS on OEM TP T/S AUTOSAR FrTp ISO 10681-2 XCP on FlexRay T/• K-LINE Analyzer UART Direct T KWP 2000 on K-Line (ISO 14230-3 on ISO 14230-2) T T T/S T KW 500 T T T T KW 71 / KW 1281 T T T/S T CARB T T T/S T DS2 • • • • H99B • • • • FREE • • • • OTHER J1708 / 1587 LIN 1.3 LIN 2.0 LIN 2.1 UDS on LIN UDS on (DoIP, ISO 13400) T • XCP on Ethernet • Ethernet UDP BLOCK SEQUENCER Resident •

= Feature available • = Feature planned T = Tester (Stimulator) available 1 = The CAN analyzer function is operated S = Simulator available through the CAN direct driver.

Software interfaces The standardized D-PDU API (ISO 22900-2) supports the most important communication protocols: UDS (ISO 14229), KWP 2000 (ISO 14230, ISO 15765) and SAE J1939. The VCI can also be used as an alternative Pass-Thru device in accordance with SAE J2534. Together with the diagnostic tool set DTS from Softing, it is possible to implement a complete solution in accordance with MCD-3D standard ISO 22900-3 with ODX technology. COMMUNICATION TECHNOLOGY VIN|ING 1000 Compact base interface (VCI) for vehicle electronics

AREAS OF APPLICATION BENEFITS ■ Mobile applications for vehicle development ■ Modern, cost-effective base VCI and service (aftermarket) ■ Multiple independent communication channels: 8 ■ Fast and secure ECU programming CAN, K-Line and LIN ■ Customer specific variants for diagnostic or service ■ Real time execution of protocols directly testers with own branding on the interface guarantees fast reaction time and ■ Designed for automobiles and utility vehicles reliable real time behaviour independent from the PC operating system ■ Wireless diagnostics via Bluetooth and tethered diagnostics via USB ■ Interface power supply via USB (optional) ■ Compact and robust aluminium housing with D-Sub and USB connector ■ Electrical isolation between host and vehicle interfaces

The sturdy metal housing of the VIN|ING 1000 VCI is designed SOFTWARE INTERFACES for harsh manufacturing and repair shop environments as The standardized D-PDU API (ISO 22900-2) supports the most well as for customer-specific projects at ECU manufacturers. important communication protocols: UDS (ISO 14229), KWP This VCI is particularly suitable for mobile service applications 2000 (ISO 14230, ISO 15765) and SAE J1939. The VCI can also be thanks to its compact design and the fact that it offers Blue­ used as an alternative Pass-Thru device in accordance to SAE tooth or USB as the interface to the PC and CAN and K-Line as J2534. Together with the diagnostic tool set DTS from Softing, the interface to the vehicle. it is possible to implement a complete solution in accordance to MCD-3D standard ISO 22900-3 with ODX technology.

DIAGNOSTIC SYSTEM ARCHITECTURE The samtec VCIs are suitable for operation with the standard­ MOBILITY ized D-PDU API and with the VCI Communication Framework The Bluetooth interface enables the VIN|ING 1000 for mobile (VCF). These interfaces enable complete and transparent inte- usage in service and development. The performant Bluetooth gration into customer-specific diagnostic applications (OEM/ interface makes it possible to connect mobile devices like tab- TIER1) – also in combination with the Softing DTS diagnostic lets and smartphones to the vehicles through new applications. tool set (ODX/OTX).

FLEXIBILITY The VIN|ING 1000 software can always be updated. Therefore it is prepared for future applications. Based on this customer specific software solutions can also be implemented.

OEM / TIER1 specific Diagnostic Application

OTX Runtime

MCD 3D Server Programming (ODX) Library

D-PDU API

VCF

▲ Fig.: VIN|ING 1000 ▲ Fig.: Integrative diagnostic system architecture COMMUNICATION TECHNOLOGY

9

USE CASE: FLEXIBLE REPAIR SHOP Technical Specifications DIAGNOSTIC SOLUTION Vehicle Bus Systems Electrical Specifications The universal repair shop tool Softing TDX together with the • CAN High Speed ISO 11898-2 • Power consumption < 1.0 W VIN|ING 1000 VCI is the flexible solution for diagnostics and flash interface, CAN-specification • Supply voltage 7 to 32 V 2.0A/2.0B (11/29 Bit Identifier) • Operating temperature -40° C to 70° C programming in mobile or stationary use. Troubleshooting as •  additional CAN 2.0A/2.0B interface • Standby mode with current well as the repair and handling of entire vehicles or individual configurable between CAN High consumption < 3mA components are supported by all necessary diagnostic functions. Speed and CAN Fault-Tolerant ISO 11898-3 by software 1) Mechanical Specifications: The compact and sturdy VCI integrates software licensing and • 2 x K-Line interfaces according to • Metal housing with USB A and B plug enables simple handling. With TDX.studio, specific sequences can ISO 9141-2 and ISO 14230-4 with data • D-Sub connector vehicle signals rates up to 250 kBit/s be defined and the graphical user interface adapted to suit the • LIN Accessories particular corporate design and individual area of application. • SAE J1708 interface according • D-Sub connector with customer SAE J1708/J1587 specific layout (e.g. OBD plug or TDX.workshop is the modern user interface for simple use in the open ends) repair shop environment. Vehicle Bus Systems • USB cable for PC connection The real-time system on the VIN|ING 1000 supports numerous protocols Software such as: • samPDU-API, PASS THRU API • UDS on CAN (ISO 14229-1 on ISO • Compatible to: samDia, samDiaX, 15765-2), ISO 15765-2, TP1.6, TP2.0, VCF, Softing Diagnostic Tool Set DTS SAE-J1939, CCP, XCP, KWP 2000 on • Parallel operation of miscellaneous CAN, (ISO 14230-3 on ISO 15765-2), host applications possible KWP 2000 on K-Line (ISO 14230-3 on • Operating systems: Windows 10®, ISO 14230-2), CARB, KW71, Bus-Di- Windows 8®, Windows 7®, Windows rect, SAE J1708 1) etc. Vista®, Linux®, iOS®, Android®, QNX® Standardized API: (Protocol- and operating system • MVCI D-PDU-API according to ISO support depends on the used 22900-2 software) • SAE J2534 PASS THRU (OBDII-protocols) 1) optional Host Interfaces • USB 2.0 Full-Speed Host and Device Customer specific adaptions, e.g. a • Bluetooth (via USB stick) 1) new housing, are possible based on our VIN|ING 1000 standard product if Performance Features there is a high enough purchase • 32 Bit ARM processor 180 MHz quantity. • Memory 2048 KiByte NOR flash and 8 MiByte SRAM • Digital input for ignition detection • Up to 2 additional digital inputs with configurable thresholds 1) • Vehicle voltage measurement (0..32 V, 10 bit resolution) • Up to 2 analog inputs (0..32V, 10 bits resolution) 1) • Digital switching output for supply voltage • USB 2.0 Host 1) (Full Speed) with connectivity for: • USB storage medium • USB Bluetooth stick

▲ Fig.: Softing TDX Creation Suite/Market COMMUNICATION TECHNOLOGY HSC Family Compact high performance WLAN and USB VCI for vehicle electronics

AREAS OF APPLICATION ■ Extra USB and LAN cables with magnetic mounting ■ Mobile applications for development, manufacturing and ■ Reset-to-factory mode for easy on-site VCI service service (aftermarket) of vehicles ■ LED light-band as status display 10 ■ Fast and safe ECU flashing in every field of application ■ Wireless LAN (WLAN /WiFi) IEEE 802.11 a/b/g/n/h with ■ Data logging during development, manufacturing, up to 300 Mbit/s transfer speed test driving or in the car service station ■ WLAN Client, Accesspoint and Adhoc mode from ■ Future-proof diagnostic solutions based on DoIP 2,4 to 5 GHz (Diagnostics over IP) ■ Standard security protocols like WPA2-PSK and ■ Designed for automobiles and utility vehicles WPA2-EAP-TLS (client/server certificates) ■ Linux operating system for integration of customerspecific solutions and webserver BENEFITS ■ Electrical isolation between host and vehicle interfaces ■ Multiple independent CAN , K-Line and Ethernet interfaces ■ Constant current mode for standby current measurement ■ Data preprocessing, operation sequences and protocol ■ Configurable standby und wake-up modes: motion sensor handling by the VCI (e.g. production line startup), RTC alarm, … ■ Compact and robust design with an onboard OBD connector ■ Integrated flash memory option as data storage

The compact design, WLAN/LAN/USB interfaces to the PC as MOBILITY well as CAN, K-Line and Ethernet (DoIP) to the vehicle make the The WLAN interface enables the HSC for mobile usage in ser- VCI particularly suitable for future-proof mobile applications in vice, development and production. The WLAN chipset, which is manufacturing and service area. integrated on the SoC, and two antennas are the base for the performant connection to an Ethernet link in the car.

PROCESSING OF VEHICLE-PROTOCOLS IN THE INTERFACE FLEXIBILITY The vehicle protocols are handled in the interface itself. This The HSC software can always be updated. Therefore it is pre­ ensures fast reaction time and reliable real time behavior pared for future applications. Based on this customer specific independent of the PC operating system. The utilization of a software solutions can also be implemented. The Linux oper­ 600 MHz SoC and a 32 bit automotive microcontroller makes it ating system on the SoC allows access through web services. possible to use multiple communication channels in parallel. This enables the easy integration of customer specific applica- tions on the VCI.

SOFTWARE INTERFACES The standardized D-PDU API (ISO 22900-2) supports the most COMPACT AND ROBUST DESIGN important communication protocols: UDS (ISO 14229), KWP The impact-resistant plastic housing and the on-board OBD con- 2000 (ISO 14230, ISO 15765) and SAE J1939. The VCI can also be nector guarantee a high degree of robustness and com­­pact­­ness. used as an alternative Pass-Thru device in accordance to SAE The USB and LAN cables for the PC are equipped with a specifi­ J2534. Together with the diagnostic tool set DTS from Softing, it cally manufactured connector with spring contacts and mag- is possible to implement a complete solution in accord­ance to netic mounting. The VCI reset-to-factory mode gives the user MCD-3D standard ISO 22900-3 with ODX technology. an easy possibility to perform a first on-site service of the VCI.

▲ Fig.: HSC Straight ▲ Fig.: HSC angled COMMUNICATION TECHNOLOGY

Key Features • Vehicle supply voltage sensing • Dual processor based system • 2 digital inputs Logging Server (Trace Data) with full vehicle protocol support • 2 analog inputs Confg. • USB 2.0 Hi-Speed host / device • Standby mode with several Logging • Fast Ethernet wake-up options Station Station • WLAN 802.11 a/b/g/n/h • Constant current mode Data Data I II • Client and accesspoint modes • Programming voltage 11 • WLAN data buffering • 2 capacitive programmable STOP LOGGING Confg. START LOGGING • Local data logging or on log sensor-buttons (F1 and F2) Logging diagnost. diagnost. server via WLAN • Real-time clock VCI VCI VCI • 2 High speed CAN interfaces • Acceleration and motion sensor • Acoustic signaling Data FIFO Data FIFO Data FIFO configurable as fault tolerant • 2 K-Line interfaces CAN CAN CAN • DoIP interface • Ignition detection ▲ Fig.: WLAN-based production and datalogging at the same time Customer-specific modifications and variations of the standard HSC product are possible and conditional on an appropriate purchase quantity. The high-performance WLAN interface combined with our VCI Communication Frame- work (VCF) enables the simultaneous usage of other applications like the collecting of measurement data with the wireless diagnostics during the manufacturing process. The simultaneous usage of diagnostic and data logging functions on the VCI will con­ Technical Specifications siderably reduce the period of time between an error identification and the beginning of the following error correction. Vehicle Bus Systems • 16 V programming voltage for • CAN High Speed ISO 11898-2 inter- legacy ECU flashing 1) face, CAN-specification 2.0A/2.0B • Wake-up on CAN, ignition, RTC (11/29 bit identifier) alarm and acceleration sensor • Additional CAN 2.0A/2.0B interface • USB 2.0 Host1) with connectivity for: configurable between CAN High • USB storage medium Speed and CAN Fault-Tolerant ISO • UMTS-modem USE CASE: PRODUCTION-VCI 11898-3 by software 1) • GPS receiver With the HSC the car manufacturer will be able to test built-in • 2 x K-Line interface according to ISO • 2 Capacitive programmable 9141-2 and ISO 14230-4 with data sensor-buttons 1) ECU for errors directly during the manufacturing process and rates up to 250 kBit/s • Optical signaling by 2 RGB-LED • Vehicle Ethernet (DoIP) • Acoustic signaling 1) consequently to detect manufacturing errors at a very early • Reset-to-factory mode moment. Vehicle Protocols • Virtual Machine (VM) for The real-time system on the HSC programmable jobs supports numerous protocols • Galvanic isolation USE CASE: MOBILE APPS such as: • UDS on CAN (ISO 14229-1 on ISO Electrical Specifications The embedded OBD web server application enables the moni­ 15765-2), ISO 15765-2, TP1.6, TP2.0, • Power consumption < 3.6 W toring and control of embedded diagnostic sequences. This SAE-J1939, CCP, XCP, KWP 2000 on • Supply voltage 7 to 32 V CAN, (ISO 14230-3 on ISO 15765-2), • Current consumption approx. 260 mA means, for example, that the test sequence in manufacturing KWP 2000 on K-Line (ISO 14230-3 on at 12 V supply can be controlled remotely using a mobile end device. ISO 14230-2), CARB, KW71, Bus-Di- • Operating temperature 0° C to 50° C rect, DoIP etc. • Standby mode with current Standardized API: consumption < 3mA • MVCI D-PDU-API according to ISO 22900-2 Mechanical Specifications • SAE J2534 PASS THRU • Extremely robust VCI plastic housing (OBDII-protocols) (IP54) for industrial environments • Variable VCI housing (OBD connector Host Interfaces straight or 90° angle) • USB 2.0 Hi-Speed host and device • MagCode cable adapter (smart • Fast Ethernet (100MBit/s) magnetic cable connection) WLAN (IEEE 802.11 a/b/g/n/h): • Dimensions (L x W x H) in • Dual Stream with 300 MBit/s (gross mm 135 x 50 x 25 straight design or data rate) 120 x 50 x 50 angled desin • 802.11n standard for 2.4 GHz and 5 GHz networks Accessories • Encryption methods: WEP, WPA and • Adapter cable MagCode to USB-A WPA2/PSK, WPA2/RADIUS plug for host PC connection • Authentication protocols: • Adapter cable MagCode to USB-A EAP-PEAP, EAP-TLS, EAP-TTLS receptacle for USB peripherals (mass • Radio certification for EU and NAR storage device) • Access Point functionality • Adapter cable MagCode to RJ-45 (8P8C) connector for Ethernet net- Performance Features work connection • 32-bit MIPS main processor, • All MagCode adapter cables are 600 MHz clock equipped with a reset-to-factory • 32-bit ARM coprocessor, 80 MHz clock mode for low-level vehicle communication • Memory 16 MiByte NOR flash and 64 Software MiByte DDR2-SDRAM • samPDU-API, PASS THRU API • Digital input for ignition detection • Compatible to: samDia, samDiaX, • Up to 2 additional digital inputs with VCF, Softing Diagnostic Tool Set DTS configurable thresholds1) • Parallel operation of miscellaneous • Vehicle voltage measurement host applications possible (0..32 V, 10 bit resolution) • Operating systems: Windows 10®, • Up to 2 analog inputs Windows 8®, Windows 7®, Windows (0..32V, 10 bits resolution) 1) Vista®, Linux®, iOS®, Android®, QNX® • Acceleration and position sensor (Protocol- and operating system (Wake-up on Motion) 1) support depends on the used • Constant current mode for vehicle software) current sensing1) ▲ Fig.: HSC MagCode Interface • Real-time clock (RTC) 1) 1) optional COMMUNICATION TECHNOLOGY HSX Family Modular high performance interface (VCI) for vehicle electronics

AREAS OF APPLICATION ■ Real time execution of vehicle bus protocols directly on ■ Universal use for vehicle or ECU manufacturers for the Interface development, test fields and production processes ■ High data throughput; up to the maximum bus load 12 ■ Diagnostics and residual bus simulation on the vehicle busses ■ Tests/validations ■ Gateway functionality between different bus systems ■ Fast and save flash programming ■ Resident useable (without laptop/PC) ■ Suitable for developer workstations (HSX with breakout board) ■ Virtual Machine (VM) for programmable jobs ■ Use-cases at engine test stands or test benches for residual ■ Fast boot time (less than 1 sec.) bus simulation on CAN, LIN, FlexRay, DoIP, etc. ■ SD/MMC card slot ■ Extendable functionality through additional plug on modules BENEFITS ■ CAN- and FlexRay extensions boards, up to 8x CAN ■ Numerous bus systems supported on a single device: or 4x FlexRay CAN, K-Line, LIN, FlexRay, J1708 ■ Electrical isolation between host and vehicle interfaces

With the HSX interface a powerful VCI is available. SCALABILITY The VCI specification with integrated laboratory jacks can be Through an extension of up to five boards the quantity of the universally used in development and testing area. channels available on the PC-System can be adjusted immedi­ ately on the particular application. There are models availble with two additional CAN or FlexRay interfaces each. PROCESSING OF VEHICLE-PROTOCOLS ON THE INTERFACE The vehicle protocols are handled on the interface itself. This FLEXIBILITY en­­sures fast reaction time and reliable real time behavior inde­ The HSX software can always be updated. Therefore it is pend­ent on the PC operating system. The usage of a power­ful 32 pre­pared for future applications. Based on this, customer bit microcontroller makes it possible to use multiple communi- specific software solutions can also be implemented. The VCI cation channels in parallel. This is often needed for diagnostic or configuration with integrated laboratory jacks is ideally suited flash applications. for universal use in development and testing area. For a CAN channel the physical bus CAN High Speed, Low Speed ​​and Single Wire are available at different ports. The HSX interface SOFTWARE INTERFACES is fitted with digitalI / O, analog inputs and a SD card slot for The standardized D-PDU API (ISO 22900-2) supports the most further applications. important communication protocols: UDS (ISO 14229), KWP 2000 (ISO 14230, ISO 15765) and SAE J1939. The VCI can also be used as an alternative Pass-Thru device in accordance with SAE J2534. Together with the diagnostic tool set DTS from Softing, it is possible to implement a complete solution in accordance to MCD-3D standard ISO 22900-3 with ODX technology.

▲ Fig.: HSX Size M ▲ Fig.: HSX M with top-hat rail COMMUNICATION TECHNOLOGY

Technical Specifications

Vehicle Bus Systems • 3 digital in-/outputs (e.g. ignition • up to 2 FlexRay interfaces with two detection; rpm measurement) USE CASE: DIAGNOSTICS SIMULATION channels per node 1) • Programmable output frequencies • CAN High Speed ISO 11898-2 with (e.g. rpm simulator; PWM) The diagnostics simulation with the HSX interface linked to the up to 8 channels, CAN Low Speed/ • 3 analog inputs with 10 Bit resolution, 13 resident block sequencer can be used quite flexible for a vari- Fault-Tolerant ISO 11898-3, CAN 0..30 V Single Wire SAE J2411, ISO11992 • Wake-up on CAN, ignition ety of applications such as: Test preparation for development, Truck to Trailer (by expansion) • Real-time clock (RTC) ECU testing and production testing while manufacturing cars • LIN with up to 2 nodes • SD/MMC card slot • 2 K-Line interfaces conforming to ISO • Robust light metal housing with LED or control units, as well as for regression tests of diagnostic 9141-2 and ISO 14230-4 status displays testers. Based on recorded bus traces, the simulation can be • SAE J1708 interface according to SAE • Supply voltage from 7 to 32 V J1708/J1587 • Operating temperatures from -40° C created automatically. Timings can also be simulated and ECU to 85° C response pending messages. Generated simulations can be Vehicle Protocols • Measurement basic module The real time system on the HSX 112mm x 145mm x 33mm extended and complex sequences can be realized with C com- supports numerous protocols, for • Virtual Machine (VM) for mands. The diagnostic simulation can be operated stand-alone example: programmable jobs UDS on CAN (ISO 14229-1 on ISO or PC based. 15765-2), ISO 15765-2, TP1.6, TP2.0, Additional modules SAE-J1939, CCP, XCP, KWP 2000 on • Data logger CAN, (ISO 14230-3 on ISO 15765-2), • HSX ESB dongle KWP 2000 on K-Line (ISO 14230-3 • HSX Terminal on ISO 14230-2), CARB, KW71, USE CASE: RESIDUAL BUS SIMULATION Bus-Direct, J1708, FlexRay Autosar TP, Extension boards The dynamic residual bus simulation with the HSX interface FlexRay 1) ISO 10681-2 etc. • CAN, FlexRay linked to the resident block sequencer enables the simulation Standardized API: MVCI PDU-API as per ISO 22900-2 Software of one or more control units, required for the operation of the SAE J2534 PASS THRU • samPDU-API, PASS THRU API (OBDII-protocols) • Compatible to: samDia, samDiaX, test object but not physically available. The residual bus simu- VCF, Softing Diagnostic Tool Set DTS lation can be created automatically from a data description or Interfaces • Parallel operation of miscellaneous • USB 2.0 Hi-Speed host applications possible trace of the vehicle bus. The created simulation data can be • Fast Ethernet (100MBit/s) • Operating systems: Windows 10®, flexibly modified and extended. The operation of the residual Connection to vehicle Windows 8®, Windows 7®, Windows infrastructure: Vista®, Linux®, iOS®, Android®, QNX® bus simulation can be stand-alone or PC based on the compat­ • 26-pin MDR female connector (Protocol- and operating system ible samtec software interfaces and applications. • 40-pin MDR female connector support depends on the used • 25-pin D-Sub male connector software) (custom version) • Banana-jack (HSX breakout) 1) expansion board USE CASE: DATA LOGGING Performance Features The new HSX data logger solution based on the VCI Communi­ • 32 Bit PowerPC core (384 MHz) • Boot time less than 1 sec. ca­tion Framework (VCF) enables data acquisition on the inter- • Memory 16 MiByte Flash and 64 nal memory card over the XCP and CCP protocol, over diag­nos­ MiByte DDR-SDRAM • Up to 8 x Full CAN interfaces tic protocols and bus monitoring with signal access. Several 2.0A/2.0B with selectable bus measurement data recorders can be controlled via linked transceivers and switchable bus-termination 1) trigger conditions. The free definition of trigger conditions • Up to 2 K-Line interfaces with freely enables the linking of several signals and values. The new HSX selectable data rates up to 250 kBit/s in K-Line/RS485 Mode and switchab- data logger solution is a future-proof and expandable data le pull-up options logging solution. • Up to 4 FlexRay interfaces with start- up capable nodes 1)

▲ Fig.: HSX Size L ▲ Fig.: HSX Size XL (Breakout) COMMUNICATION TECHNOLOGY HSX Modules

CAN extension board All 26 pins Connected Through The standard HSX VCI is equipped with two CAN interfaces. CAN 14 Assembled with multiple CAN extension boards an expansion IO1 up-to 8 CAN interfaces is possible. The CAN extension board Supply Voltage provides two additional CAN interfaces with configurable bus + Protection CAN transceiver: CAN High Speed ISO 11898-2, CAN Low Speed/ Circuit Transceiver Fault-Tolerant ISO 11898-3, CAN Single Wire SAE J2411, TX CAN Connector Connector ISO11992 Truck to Trailer (by expansion). 26 Pin MDR 26 Pin MDR

FlexRay extension board CAN H ESB-Signal The FlexRay extension board provides two FlexRay interfaces CAN L each with two channels per node. Assembled with two FlexRay extension boards the HSX VCI can be equipped with up to 4 FlexRay interfaces. ▲ Fig.: ESB Principle

HSX Terminal HSX ESB Dongle HSX with terminal block for cap rail installation. Activation of entry conditions (ESB) for devices.

Saves cost and installation space. The HSX VCI for cap rail in­ For devices connected to the CAN bus, the HSX ESB module stal­lation and the HSX terminal block allows easy installation on allows the activation of entry conditions (ESB). Through the industrial environments, e.g. within control cabinets. The HSX extension module, the CAN TX can be controlled via a free terminal basic and extended modules have spring cage termi- programmable digital and PWM output. The switching between nal blocks for the wire connections that save time and reduce CAN operation mode and ESB mode occurs program-driven the risk of wiring errors. within the user-defined diagnostic and simulation sequences.

▲ Fig.: HSX Terminal Extended ▲ Fig.: HSX ESB Dongle COMMUNICATION TECHNOLOGY HSX Heavy Duty Robust high performance interface (VCI) for vehicle electronics

AREAS OF APPLICATION ■ High data throughput; up to the maximum bus load ■ Mobile applications in production and service on the vehicle busses ■ Fast and safe flash programming ■ Gateway functionality between different bus systems End-of-Line Test Virtual Machine (VM) for programmable jobs ■  ■  15 ■ Fast boot time (less than 1 sec.) BENEFITS ■ Robust shock and splash proof aluminum housing (IP54) ■ 3 independent channels: 1x CAN and 2x K-Line ■ Robust USB and OBD cable with high-quality bayonet ■ Integrated WLAN module connectors ■ Real time execution of vehicle bus protocols directly ■ Ambient temperature and resistance to hazardous on the interface materials such as oil, fuel, water, etc. ■ Electrical isolation between host and vehicle interfaces

A powerful VCI is available with the Heavy Duty version of the FLEXIBILITY HSX product platform. With a particularly robust design, the The HSC software can always be updated. Therefore it is pre- VCI is ideal for the use in harsh environments, such as vehicle pared for future applications. Based on this customer specific or ECU manufacturing and service area. software solutions can also be implemented.The HSX Heavy Duty is with or without WLAN interface available.

PROCESSING OF VEHICLE-PROTOCOLS ON THE INTERFACE ROBUST DESIGN The vehicle protocols are handled on the interface itself. This The massive aluminium housing and industrial-grade connect­ ensures fast reaction time and reliable real time behavior inde- ors enable a protection degree of IP54. Operation of the VCI pendent on the PC operating system. The usage of a power­ is en­sured in extremely harsh environments. The shock-ab­ ful 32 bit microcontroller makes it possible to use multiple sorb­ing plastic caps prevent damage to the vehicle. The robust communica­tion channels in parallel. This is often needed for cable for the USB port and OBD access to the vehicle are diagnostic or flash applications. equipped with high quality industrial connectors with bayonet connection.

SOFTWARE INTERFACES The standardized D-PDU API (ISO 22900-2) supports the most important communication protocols: UDS (ISO 14229), KWP 2000 (ISO 14230, ISO 15765) and SAE J1939. The VCI can also be used as an alternative Pass-Thru device in accordance to SAE Technical Specifications J2534. Together with the diagnostic tool set DTS from Softing, it Vehicle Bus Systems • Boot time less than 1 sec. is possible to implement a complete solution in accordance to • CAN High Speed ISO 11898-2 based • Memory 16 MiByte Flash and 64 MCD-3D standard ISO 22900-3 with ODX technology. on CAN 2.0A/2.0B specification MiByte DDR-SDRAM (11/29 bit identifier) up to 1 Mbit/s • 2 K-Line interfaces with freely with switchable bus termination selectable data rates up to 250 kBit/s • 2 K-Line interfaces conforming to ISO in K-Line/RS485 Mode 9141-2 and ISO 14230-4 • 3 digital inputs (e.g. ignition MOBILITY detection; rpm measurement) The integrated WLAN interface enables the HSX Heavy duty Vehicle Protocols • 3 analog inputs with 10 Bit resolution, The real time system on the HSX 0..30 V for mobile usage in workshop, service and production. supports numerous protocols, for • Wakeup on CAN, ignition example: • Shock and splash proof aluminum • UDS on CAN (ISO 14229-1 on ISO housing with LED status displays, 15765-2), ISO 15765-2, TP1.6, TP2.0, protection class IP 54 SAE-J1939, CCP, XCP, KWP 2000 on • Supply voltage from 7 to 32 V CAN, (ISO 14230-3 on ISO 15765-2), • Operating temperatures from -40° C KWP 2000 on K-Line (ISO 14230-3 on to 85° C ISO 14230-2), CARB, KW71, • Measurement basic module Bus-Direct, etc. 115mm x 157mm x 45mm Standardized API: • WLAN (IEEE 802.11 b/g) • MVCI PDU-API as per ISO 22900-2 • SAE J2534 PASS THRU Software (OBDII-protocols) • samPDU-API, PASS THRU API • Compatible to: samDia, samDiaX, Interfaces VCF, Softing Diagnostic Tool Set DTS • USB 2.0 HiSpeed by a 4-pin • Parallel operation of miscellaneous ruggedized bayonet connector host applications possible • WLAN (IEEE 802.11 b/g) • Operating systems: Windows 10®, Connection to vehicle infrastructure: Windows 8®, Windows 7®, Windows • 12-pin ruggedized bayonet connector Vista®, Linux®, iOS®, Android®, QNX® (Protocol- and operating system Performance Features support depends on the used ▲ Fig.: HSX Heavy Duty • 32 Bit PowerPC core (384 MHz) software) COMMUNICATION TECHNOLOGY Resident Block Sequenzer

BENEFITS ■ Hard real-time capabilities ■ Simulation of FlexRay, CAN, LIN (Slave/Master) ■ PC independent and K-Line nodes 16 ■ Programmable using „C“ scripts ■ Usage as vehicle gateway, service flash tool, production test tool

This application works without a PC stand-alone on our VCI. COMBINABILITY The VCI acts as PC-independent communication nodes for our The block sequencer running on one VCI can be used in parallel supported bus systems (CAN, FlexRay, LIN and K/L line, etc.). with other applications, if used in conjunction with our latest software architecture, the new Communication Framework (cp. VCF). Examples of combinability are diagnostics with NUMEROUS FIELDS OF APPLICATION parallel, residual bus simulation or the use of Flash tools with The HSC and HSX interfaces as stand-alone devices can now simultaneous diagnostics. undertake numerous tasks which required a PC earlier. Flash process during production or residual bus simulation for test benches can be executed autonomously by the interface after PC INDEPENDENT INTERFACE USAGE a one time configuration. Also gateway applications for After connecting the interface to supply voltage it is controlled development or for series production can be implemented by the internal script. Diagnostic tester, residual bus simulation, quickly and cost effectively. The efficient firmware offers close flash processes, seed and key mechanism, emulation of special to unlimited implementation possibilities for numerous bus protocols and gateway functions can be realized this way inde- systems and communication protocols. The interface can pendent from the PC. be used as a special service tool for aftermarket activities. It can handle the programming of electronic control units independ­ently. VARIOUS INTERFACES AND PROTOCOLS The samtec diagnostic interfaces (VCI) VIN|ING 1000, HSC and HSX can be comfortably connected and configured at the PC COMMUNICATION CONTROL DIRECTLY through USB, Ethernet or WLAN port. The communication INSIDE THE INTERFACE with the electronic control units can be established through The block sequencer controls the communication procedure FlexRay, CAN, LIN, K-Line, SAE J1708 or SEA J1850. Numerous and is script-enabled. The actions and reactions of the inter- protocols like UDS, KW2000, J1939, GMLAN and CARB are also face in the network are configured with simple sequences sup­ported. External in- and outputs can also be controlled and scripts defined on the PC. After the transfer of data to using the interface through scripts. This way for example test the interface it becomes a fully functional stand-alone device. runs can be synchronized and also manual intervention into The block sequencer contains the transmission and response process by the user is possible. The enormous flexibility and blocks, which can be received, processed and sent in any order config­urability offers numerous attractive implementation depending on the selected function - tester or simulator. This possibil­ities. way extremely short response times and real-time require- ments can be achieved.

Application 1 Application 1 Diagnostic application Diagnostic application Application 2 Flash-tool samPDU samPDU

VCF VCF

OS: Android, iOS, Block Sequencer OS: Android, iOS, Linux, Windows Linux, Windows e.g. Residual Bus Simulation

VCI: HSX, HSC VCI: HSX, HSC, VIN|ING 1000

▲ Fig.: Combination of Diagnostics and Parallel Residual Bus Simulation ▲ Fig.: Flash-tool and Parallel Diagnostics COMMUNICATION TECHNOLOGY samPDU API Standardized diagnostics with MVCI D-PDU API / ISO 22900-2

BENEFITS ■ Competence through long-time involvement in ASAM and ■ Extreme high performance through direct protocol ISO, e.g. ISO 22900-2 MVCI D-PDU API, ASAM MCD-3 D, handling in the VCI ISO 22901-1 ODX and ASAM FIBEX ■ The samtec MVCI D-PDU API is already in use with 17 ■ Wide product range of VCI, which can be used with samPDU MCD3-server of several providers at various OEMs ■ Comfortable configuration of the VCI over a GUI in development, production and service.

With the samPDU API samtec offers the MVCI D-PDU API PROJECT SUPPORT according to ISO22900-2 as a standardized interface for the Customer-specific diagnostics applications can be realized fast samtec diagnostic interfaces (VCI) VIN|ING 1000, HSC and HSX. and reliably according to your specifications and wishes. You Hardware and software components can be easily substituted can find references at www.samtec.de. If desired we are glad anytime. Therefore the user can develop new applications to inform you in detail about our competences. We are looking more flexibly and efficiently. forward to your request.

STANDARDIZED DIAGNOSTICS PRODUCTS AROUND THE MVCI D-PDU API The use of standardized diagnostic interfaces for the communica­­ EasyPDU API: The standardized MVCI D-PDU API C-Interface of- tion with electronic control units (ECU) in the vehicle diagnostic fers a big range of functions. The object orientated comfort C++ field is consequently getting more important. With the ISO wrapper classes strongly simplify the work with the MVCI D-PDU 22900-2 stand­ard a universal, powerful diagnostics and commu- API. Therefore the development with the MVCI D-PDU API is not nication interface has been developed. The standard defines a only made easier but also faster and more efficient. However the C programming interface together with a standardized system application itself still relies on the MVCI D-PDU API standard! integration. Due to the event-driven interface design a very high system perfor­mance can be reached. samPassThru: With the samPassThru samtec has realized another standard interface based on the SAE J2534 PassThru API.

APPLICATIONS The MVCI D-PDU API is used in many fields of automotive com- SUPPORTED OPERATING SYSTEMS munication, especially in diagnosis and flash programming. The ■ W i n d o w s 1 0 ®, Windows 8®, Windows 7®, Windows Vista® ASAM MCD3 standard was specified particularly for applications ■ L i n u x ® with the MVCI D-PDU API. Thus the MVCI D-PDU API is used in all ■ i O S ®, Android® MCD3 Server available on the market.

PROTOCOLS On one hand the samtec MVCI D-PDU supports the protocols defined in the ISO22900-2 standard and on the other hand protocols which are developed specifically for the customer.

Protocols according to ISO-Standard: ■ KWP2000 on CAN ■ KWP2000 on K-Line ■ ISO UDS on CAN/LIN ■ UDS on Ethernet (DoIP, ISO 13400) ■ ISO OBD on K-Line ■ ISO OBD on CAN ■ Truck and Bus on CAN (J1939) ■ ISO RAW on CAN

On request more protocols can be realized easily for the MVCI D-PDU API. VCF VCI Communication Framework – Our new diagnostic and communication framework for future challenges, realized through a cross-platform, parallel and distributed diagnostics and communication solution.

BENEFITS ■ Powerful middle-ware with functionalities for diverse application applications via one VCI areas, which enables our customers to develop their own ■ Open operating system independent interface for applications independently or with our support, free of royalties accessing all samtec VCI ■ Simultaneous and parallel communication of various ■ Operating systems: Android®, iOS®, Linux®, Windows®

AVAILABLE INTERFACES FOR OUR SAMTEC VCI ARCHITECTURE The existing programming interfaces (API) samDiaX and samPDU The open and cross-platform concept of the VCF allows simul- already used by our customers will be implemented on top of taneous and parallel operation of different applications via the new VCI Communication Framework. All applications using one VCI. Through a common base configuration and the VCI these APIs can be used unchanged, but they can benefit from abstrac­tion layer the competing access to the VCI is regulated the added innovations of our new powerful middle-ware (VCF). and smooth operation is ensured. The VCI Communication Framework provides the full scope of services and can be used by our customers for innovative future The cross-platform availability of the VCF allows distributed 18 applica­tion development. For simple migration of existing di­ag­nostics and communication solutions applying the VCF applications the samDiaX API and the new VCF API can be both on the PC, smart phone or tablet and on the VCI. The used in parallel. simultaneous and parallel operation of various computer-based applications is also possible across and through internal synch Diagnostic and simulation tools as well as special custom re­ mechanisms. The unobstructed operation is assured even in a quirements applications can on communicate from now on distributed operation scenario. with one of the following interfaces with our samtec VCI: ■ samPDU: D-PDU API standard (ISO 22900-2) for MCD3 The usage of the VCF with e.g. our samtec HSC VCI enables the applications (ODX, OTX) integration and operation of customer applications onto the ■ samDiaX ActiveX control as an interface for customized VCI. For example, a data logging solution can be implemented, applications parallel to the running diagnostic application and parallel to a ■ VCF API as an open, cross-operating API for customer or stand-alone mode (e.g. for parking lot flashing). in-house application development By integrating a web server on the VCI through the new VCF architecture it is possible to provide diagnostic and data logging functions to the user via a web page using just a browser.

Customer WPF Views Views Customer Residual Bus Softing DTS Data Logger Customer Application Customer Simulation C# View Models Configurator Application View Models Configurator PDU API C# Wrapper

Description File Handling Block Sequencer Handling File Handling Common (DBC, LDF, A2L, Fibex, Autosar, ...) Parameter Handling Firmware Handling VCF Config VCI Host System Host VCI VCI Abstraction Layer OS Abstraction Layer

OS Android, iOS, Linux, Windows, other

VCF Web Server Customer Application Data Logger

Block Sequencer VCI Firmware Protocol Protocol Protocol Protocol Protocol Protocol Protocol Protocol Protocol CAN FlexRay LIN CAN ISO9141 ISO9141 FlexRay LIN

▲ Fig.: System Architecture VIN|ING Software Suite Host

Data Logging Firmware Description File Handling Handling Loading Simulating File Firmware Driver Instance Manager Handling Selecting Manipulating Creating Sharing Observing Policy based

Block Sequencer Handling Parameter Handling Updating Accessing Information Binding Information

Command Processor

Connection Handling Connection Types Scanning VCI Abstraction Observing Virtualizing

Utilities Configuration Logging OS Abstraction Compressing En / Decryption

Firmware

▲ Abb.: VCF - VCI Communication Framework Modules

PARALLEL OPERATION: LIN DIAGNOSTICS AND RESIDUAL BUS SIMULATION Diagnostic Residual Bus Simu­ Application lation Application A common application in the areas of development and pro- 19 duction is the parallel and simultaneous operation of diagnos­ MCD 3D Server VCF tic and resid­ual bus simulation. The LIN bus with its master / slave concept is technically challenging. The use case of parallel D-PDU API diagnostics and residual bus simulation is particularly tricky and cannot be achieved by two in dependent applications it must VCF be carried out with a single LIN Master.

The new VCI Communication Framework (VCF) allows the ▲ Fig.: Parallel processing of a diagnostic and a residual bus simulation application parallel operation of diagnosis and residual bus simulation on a common master LIN bus node. The diagnostic application can send the D-PDU API diagnostic service, sent on the LIN bus and In addition to the LIN bus, the parallel and simultaneous opera­ receive the associated responses. Operating in parallel on the tion of diagnostics and residual bus simulation for several bus same LIN master bus node, the residual bus simulation uses the nodes is available for all the other physical bus systems like LIN scheduling and simulated bus data. CAN, FlexRay, K-line, etc.

VCF – EMBEDDED DIAGNOSTICS – WEB SERVER VCI HTML The variety of possible end devices for controlling diagnostic ses- CLIENT sions is constantly on the increase. One possible solution to this Web Server apparent dilemma is embedded diagnostics directly in the VCI with an access via web server to enable diagnostic session cont- Test Diagnostic Application rol. And that is where the VCF comes in: It enables the conveni- Sequence ent implementation of the diagnostic sequence and access over VCF a web server or service, for example with a familiar development environment on a Windows system, and then the installation of the application on a corresponding samtec VCI. This process is supported by the VCF with its abstraction of important operating ▲ Fig.: VCI with an integrated diagnostic application system levels, of the samtec VCI and of simple but ultra efficient logging and configuration function­alities. Furthermore, software does not need to be installed on the Diagnostics can thus, for example, run independently on a client. This includes the storage of configurations and, if neces- samtec VCI and be controlled by a web server. By using a web sary, security-critical data and thus leads to increased security. server with JSON and JavaScript support, it is possible to very This approach enables scaling with the introduction of a central easily define dynamic sequences and visualize them on any end server and puts Diagnostics over Internet or the Internet of device, providing it has a browser. The result: independence Cars (Things) within reach. The VCF is thus very clearly the tool from the client system as well as parallel use. of choice on the way to Industry 4.0. CLOUD AND REMOTE DIAGNOSTICS The holistic claim of our Softing AG tool chain allows the full imple- Diagnostics Repair Statistical Softing Server Packages Instructions Data mentation of the latest client concepts and strategies. The tool chain comprises not only production- and aftermarket-proven samtec VCI, our intelligent firmware and middleware, but it in­- Client (Diagnostic Framework) cludes our protocol expertise and the latest VCF architecture, Repair Diag. Sequen- enabling standardized software applications above the D-PDU API. Instructions ces (OTX) OTX-RTS

GUI Together with our clients we focus on standards and jointly re- Config. Data Test Files D-Server (DTS) alize these concepts. Exemplarily we present a basic cloud and Comm. Data D-PDU API remote diagnostics approach, which we have developed in a (ODX) more detailed extent with our customers as part of a develop- ment site and workshop tester solution. Our solution clearly aims at auto­motive OEM, ECU manufacturers or suppliers of VCI electronic retrofit components in the need of providing a new generation of workshop testers. ▲ Fig.: Cloud and remote diagnostics

SMART DIAGNOSTICS: APPS 4 MOBILE DEVICES

The solution for every problem: in your pocket. The demand for 20 mobile diagnostic solutions on tablets or smartphones, known as apps, for the development, production, service and even to the end customer requires an integrated approach to the restruc- turing of the existing diagnostic concepts. With the new samtec VCI Communication Framework (VCF) and the extended Softing diagnostic tool chain we resolve the rigid boundaries between PCs, smartphones and VCI. We open up new innovative possibil­ ities for the realization of mobile and distributed diagnostic solutions. The combination of standard diagnos­tic software ▲ Fig.: Softing APP applications with the VCF as a mobile solution leads to indus­ trial cloud and remote diagnostic applications as well as to fast has been introduced. Softing‘s diagnostic app on smartphones in test and end customer software products. The Softing app for conjunction with the samtec HSC VCI is the first step towards the tablets and smartphones is currently being enhanced. The first transition to an integrated diagnostic tool chain from the PC to application for the development department of a major OEM the diagnostic application into the VCI and mobile devices.

PROGRAMMING INTERFACE OVERVIEW FEATURES

On the basis of the VCF as middleware, we provide the VCF API (VCI Communication Framework) following programming interfaces for integration into ■ ECU diagnostic, programming/flashing, analysis applications: and diagnostic simulation ■ Bus analysis und residual bus simulation with symbolic signal access ■ Data logging and data export

OEM / Tier1 specific Diagnostic Application OBD API (OBD2 and WWH-OBD) Easy access to OBD2 and WWH-OBD data OTX Rt. API PassThru API (SAE J2534) OTX Standard API for access to VCI and diagnostic protocols Runtime D-Server RP1210 API API Standard API for access to VCI and diagnostic protocols D-Server PassThru RP1210 OBD API (ODX) MVCI D-PDU API (ISO 22900-2) OBD-API D-PDU API Standard API for access to VCI and transparent handling VCF API of diagnostic protocols

VCF D-Server API (ISO 22900-3, ASAM MCD-3D Server) Standard API for symbolic access to vehicles and ECU VCI OTX Runtime API API for execution of OTX sequences (ISO 13209) ▲ Fig.: API – Programming Interface Overview VCF – Features and Modules

The VCF has the features shown in the following table which cover various uses cases.

Tester Baud rate measurement and automatic switching Simulator K-Line Data direction detection. Analyzer Tester

CAN Simulator Configurable using FIBEX, AUTOSAR, DBC, A2L files. Analyzer Direct Bus Tester Configurable using FIBEX, AUTOSAR and A2L files. Supporting FlexRay Simulator UDS (Tester and Simulator) and Bus-Direct over AUTOSAR, OEM and ISO 10681-2 transport protocol. Direct Bus Slave Configurable using LDF and FIBEX files. LIN Master LIN bus specification V1.3, V2.0 and V2.1

SYMBOLIC SIGNAL ACCESS UDS (ISO 14229) via standard LIN version 2.1 DIAGNOSTIC- AND RESIDUAL BUS SIMULATION Monitor

All samtec VCIs have a unique key feature which is easily accessible using the VCF the so called block sequencer. 21

BLOCK SEQUENCER AND VIRTUAL MACHINE fully opera­tional. The block sequencer contains transmit and Control of communication inside the VCI re­sponse blocks, which can be automatically transmitted de­ pending on the selected function – tester, simulator or bus-­ The samtec block sequencer controls the communication pro­ direct. This way, extremely short response times can be ensured cedure. The actions and reactions of the network interfaces can and high degree real-time requirements can be met. be defined on the PC. The actions and reactions can be extend­­- ed by C-Code which is translated into byte code and executed PC-independent use of the interface as a stand-alone device is on a real-time virtual machine running on all samtec VCI. After supported via the resident block sequencer (see page 16) which transferring the block sequencer into the interface, it becomes can be automatically generated and installed using the VCF.

DYNAMIC DIAGNOSTIC SIMULATION MODULE The “dynamic diagnostic simulation“ module analyses a CAN ASAP2 or K-Line trace and generates a dynamic or static simulation of A2L the diagnostic messages for the entire vehicle. The simulation can run on our VCI even without a PC connected (resident Selected application). In order to execute the simulation the device only XCP Signal Signal Signals Params List Data requires a power supply and the connection to the CAN bus or + Events the K-line. The simulation is created by generating a filled block sequencer this makes it possible to manually extend or change the simulation. ASAP2 Parser Signal Selection Signal Interpretation DAQ Configuration

ASAM XCP / CCP TOOL-CHAIN VCF DAQ-List Generation XCP Handling Read measurement values from the ECU memory using ASAM Block Sequencer XCP / CCP. The feature XCP extends the VCF’s functionality Generation with the access to ECU internal measurement values. Reading memory regions from an ECU is done using the standard ASAM XCP or CCP protocol running in DAQ mode. CCP is working Block Sequencer on the CAN bus while XCP is working on the CAN and the FlexRay XCP Protocol Handler VCI bus. In order to configure the communication and select the XCP Transport Layer measure­ment values the VCF can import ASAM ASAP2 (A2L) files. CAN / FlexRay The FlexRay bus parameters can be imported using a FIBEX or AUTOSAR file. DIAGNOSTICS

DIAGNOSTIC TOOLS DTS Diagnostic Tool Set 8

AREAS OF APPLICATION BENEFITS ■ All possible applications of diagnostics in Engineering, ■ Significant cost reduction in comparison to proprietary Testing, Manufacturing and Service developments ■ For manufacturers of cars, trucks, buses, motorcycles ■ Highly effective because diagnostics only has to be and non-road mobile machinery as well as tier 1 system implemented once in the entire value chain suppliers and ECU suppliers ■ Future-proof as based on current international standards ■ Top quality thanks to data verification as well as early detection and remedy of communication problems and function errors

Together, vehicle and tool manufacturers have specified an STANDARDS inter­national standard for a data-driven diagnostic runtime ■ Communication server: ISO MVCI-Server/ASAM system (alternatively called “D-Server” or “Communication MCD runtime system (COS) Server”)with standardized interfaces. The data interface de- ■ ODX data interface: ISO 22901-1/ASAM MCD-2D fines ODX as data model and universal data exchange format. ■ Application interface: ISO 22900-3/ASAM MCD-3D The application interface permits symbolic access to ECU and ■ Bus system interface: ISO 22900-2 (D-PDU API) vehicle information. The bus system interface enables the use via CAN, K-line, Ethernet of various bus protocols and interfaces from different manu- ■ ISO 13400 (DoIP) facturers. ■ ISO 13209 (OTX) 22 ■ ISO 14229 (UDS) The Diagnostic Tool Set implements these standards 100% ■ ISO 15031 (OBD) compatible. The tools enable developers, engineers and ■ ISO 15765 technicians to create consistent diagnostic functions and se- ■ ISO 14230 (KWP2000) quences based on international standards as well as to ensure ■ SAE J2534 that diagnostic communication works reliably over the entire ■ SAE J1939 value chain. ■ and many more.

Authoring Systems Development Tester User Applications DTS Venice, OTX Studio DTS Monaco e. g. Test Benches, Service Tester

Interfaces for Applications, DTS Automation

Vehicle Data DTS-Base System Diagnostic Sequences incl. DTS COS Communication Server, DoIP-enabled

Interfaces for Bus Systems

Vehicle Communication Interface Highlights MCD-3D 3.0 • DoIP • ODX 2.2 OTX • extremly compact, CAN K-Line Ethernet Other encodable runtime data ECU ECU ECU ECU DIAGNOSTICS

STANDALONE COMMUNICATION SERVER UNIVERSAL ENGINEERING TESTER The communication server DTS COS enables third-party appli- DTS Monaco is a tool that, based on standards such as ODX, cations to access symbolically the MCD-3D application inter­ OTX and UDS, comprehensively covers all tasks in the areas of face based on the ODX data. The API Developer Kit beside ex- Engineering, Testing and preparation of manufacturing tests: tensive documentation and programming examples comprises diagnostics, analysis, OBD, flash programming, measuring and a special test application. It makes it possible for developers to parameterizing. Thanks to the fully integrated OTX runtime establish communication to the vehicle via the runtime system complex diagnostic sequences can be run. immediately, i.e. without their own application development. Areas of application Areas of application ■ Development of diagnostic and control functions ■ HiL systems ■ Function test and validation ■ Test benches ■ Integration and system test ■ End-of-line test systems ■ Preparation of test sequences for Manufacturing and Service ■ Diagnostic operating system, e.g. for service testers ■ Analysis of returns and Quality Assurance

POWERFUL ODX AUTHORING SYSTEM SIMPLE ACCESS TO DIAGNOSTICS DTS Venice is a powerful ODX 2.2 editor for the convenient FOR MANUFACTURING AND TEST creation, testing, management and maintenance of diagnostic BENCH APPLICATIONS data of single ECU or a complete vehicle. In the Expert View the DTS Automation offers user applications to access particularly entire ODX data model can be processed. In contrast the ECU simple the diagnostic communication via standard interfaces View enables a simplified view of the data of an individual ECU widely used in industrial automation. It provides a simplified as well as of its variants. Diagnostic description inheritance is API which has been reduced in scope to cover these cases of visualized graphically. Integrated assistants support data input. application. Standard tasks, such as connecting and discon­ User-specific authoring guidelines are easy to integrate. necting, can thus be managed with considerably fewer and simpler steps than in direct access to the MCD-3D API. Configu- Areas of application rations can be saved, resulting in short changeover times 23 ■ Description and validation of diagnostic functions and ECU communication Areas of application ■ Data interoperability test ■ Flash stations in Manufacturing ■ Provision of test data for integration and system test ■ HiL systems ■ Data adaptation in production preparation and for use ■ Test benches in repair shop testers ■ End-of-line test systems

▲ Fig.: DTS Venice – Standard tool with central database (single source) ▲ Fig.: DTS Monaco – Flexible adaption and configuration of layouts DIAGNOSTICS samDia Universal development tool for on and off board communication with electronic control units

BENEFITS ■ Tester and analyzer functionalities as well as active and ■ Modular design principle passive residual bus simulation within one tool ■ Modules for CAN, FlexRay, K-Line, LIN, SAE J1708 ■ Numerous bus systems and protocols are supported ■ Import of CANdb-, LDF-, Fibex- and Autosar files ■ Symbolic signal processing and dynamic changing of data ■ Job control with block sequencer scripting functionality on car busses ■ Block sequencer works in real time, independent of the PC ■ Can be automated and user defined tasks can be ■ Numerous protocol filters: e.g. UDS on CAN, ISOTP, J1939, implemented using an in built scripting functionality KWP2000 on K-Line ■ Graphical display and plain text interpretation of data

The Diagnostic Suite samDia unifies the functionalities control ■ Displays output data with timestamps as Hex Trace, unit stimulator/tester, residual bus simulation and protocol in plain text or as a graphic analyzer in the form of separate modules within a common ■ Panels and graphs to display and input signal values entity. All programs can also be operated remotely and can be ■ Remote control via automation interface adapted to user defined tasks via scripts. ■ Internal script programing with Microsoft VBScript ■ Central device configuration in the system control from the Configuration-Center APPLICATIONS ■ Flexible and easy configuration of the communication samDia is suitable for the diagnostics of ECU for test purposes ■ Parallel monitoring of multiple and various buses during the development phase and as automatable Flash tool. Measurement data can be detected and evaluated over the re- spective data communication bus. There is a powerful residual SAMDIA MODULAR DESIGN PRINCIPLE 24 bus simulation available for real-time simulation of ECU during The samDia Diagnostic Suite is modular software. The modular the development process of automotive bus systems and diag- design enables you to equip samDia exactly with the necessary nostic testers as well as for the vehicle testing. modules and transport protocols that meet your requirements. You can also adjust samDia at a later date to meet your evolving needs and expand modules or protocols. FEATURES ■ Send functions: single, cyclic or in sequences ■ Receive messages with definable filters SAMDIA BASIC LICENSE ■ Analyzer function: passive behavior; measurable inter-frame The basic license of Diagnostic Suite samDia forms the neces- and inter-byte time with an accuracy of a few µs sary foundation of your software. Together with your desired

CARB CARB DS2 K-Line Analyzer K-Line Simulator DS2 FREE KW 71 KW 500 KWP 2000 KW 71 KWP 2000 K-Line Tester K-Line UART Direct

CAN FlexRay

CCP GMLAN UDS via AUTOSAR ISOTP SAE J1708 LIN UDS via OEM J1939 UDS via ISO 10681.2 TP 1.6 Bus-Direkt via FlexRay 2.1 TP 2.0 Bus-Direkt via AUTOSAR UDS (ISO 14229) DoIP Block Sequencer Bus-Direkt via OEM XCP Bus-Direkt via ISO 10681.2 DIAGNOSTICS

modules and transport protocols you get software meeting COMPATIBLE HARDWARE your requirements. Just with the basic license and a module or ■ samtec interfaces: HSX, HSC, VIN|ING 1000 transport protocol you will get a comfortable and affordable ■ Different Vector CAN interfaces using CAN-API: CANcardXL, software solution. CANcaseXL, CANboardXL

MODULES SYSTEM REQUIREMENTS The following modules are available for the samDia, PC with Windows 8®, Windows 7® or Windows Vista® they extend the basic functionality: (other operating systems on request)

■ FlexRay module: Bus-Direct, tester, simulator, analyzer; Autosar-, Fibex-Import EXAMPLE OF USE: DIAGNOSTIC SIMULATION ■ CAN Modul: Tester, simulator, analyzer with protocol filter; The samtec VCI have powerful diagnostic simulators. In simu­ 25 Autosar-, Fibex-, CANdb import lator mode the VCI behaves like an ECU by answering the ■ LIN Modul: Can be used as LIN master or slave; diagnostic requests as a real ECU. The simulator is equivalent LIN Description Files (LDF) import to an ECU. The simulators are multi-instance capable so that ■ K-Line modules: tester, simulator, analyzer with a VCI is able to simulate several ECU or the whole vehicle at protocol filter, UART direkt once. Of course several buses and diagnostic protocols are ■ SAE J1708/J1587 module supported simultaneously. The simulators run in real time on ■ Block sequencer witch scripting functionality the hardware and therefore achieve the best possible per- ■ Easy Datalogger (Freeware) formance. You can run the simulators with the resident block ■ Vehicle simulation module sequencer even independently of the PC within the VCI. After downloading the simulation into VCI the simulations starts directly when the VCI is powered. PROTOCOLS CAN Direct, UDS on CAN, ISOTP, TP1.6, TP2.0, KWP 2000 on CAN, GMLAN X4400, SAE-J1939, CCP, XCP, FlexRay direct, UDS on AUTOSAR FrTP, UDS on ISOTP, UDS on OEM TP, KWP2000 on K-Line, CARB, KW500, KW71, UART direct, SAE J1708/1587, LIN, UDS on LIN, Ethernet UDP, DoIP, other protocols on request DIAGNOSTICS Softing TDX The flexible solution for diagnostics and flash programming in the repair shop and in road tests.

AREAS OF APPLICATION BENEFITS ■ Service repair shops of vehicle manufacturers ■ Lean diagnostic solution based on laptop/tablet, ■ Service repair shops of system manufacturers, VCI and state-of-the-art software e.g. in the retrofit market ■ Fully adaptable to individual requirements ■ Mobile diagnostic systems for service technicians (processes, CI, language) ■ R&D departments, e.g. road tests ■ Future-proof due to the use of international standards ■ Creators of diagnostic sequences for vehicle tests (e.g. OTX, ODX, UDS) and in sales organizations ■ Unlimited diagnostic functionality ■ Comprehensive report functionalities ■ Flexible with regard to diagnostic methodology (symptom-/ECU-based) ■ Can be operated in the traditional manner using a mouse and keyboard or alternatively using a touchscreen

Softing TDX is the universal repair shop tool intended to COMPLETELY ADAPTABLE be used by vehicle and component manufacturers. The Softing TDX user interface does not depend on the diag- It supports all necessary diagnostic functions in trouble­ nostic methodology used. Regardless of whether traditional shooting, repair and in the setup of entire vehicles or ECU-based diagnostics is used, whether work is based on sym- individual components. ptoms or AI is the measure of all things: TDX presents no ob­ stacles. The sequences are generated in the authoring system and linked to appropriate displays and repair aids (instructions THE FLEXIBLE TOOL FOR or circuit diagrams as PDF files, but also as images, videos). The 26 HARD USE IN SERVICE user interface can be adapted to suit the particular corporate It is easy to create a service tester with Softing TDX: Just install design and individual area of application. the software on a „ruggedized“ laptop and connect to a(n) – ideally wireless – VCI (Vehicle Communication Interface) and you‘re done! The full system can now be used in the repair WITH INTEGRATED SECURITY shop or in the field (in/next to/under the vehicle) as well as in There is an incredible amount of expertise and potential to be almost all climatic conditions. It is virtually impossible to have protected in service applications and Softing TDX is ready to do more diagnostic freedom. just that. It protects your software from being illegally copied, offers licensing and the user management facility (in develop- ment) means malpractice can be prevent­ed. And the data on the hard disk is also safe: It is encrypted.

▲ Fig.: Fully adaptable user interface ▲ Fig.: ECU oriented diagnosis – sample DIAGNOSTICS

SOFTING TDX.studio DISTRIBUTION Softing TDX.workshop Diagnostic Tree Editor ■ Tools Softing GUI Editor ■ Model ranges TDX.workshop ■ Variants Softing Sequence Editor ■ Hotfix TDX.workshop Softing Communication Editor TDX.workshop

▲ Fig.: Authoring system (Softing TDX.studio) – distribution of diagnostic projects to diagnostic tester (field/ Softing TDX.workshop)

SUPPORTING STANDARDS­ Softing TDX.workshop is designed for use in the field. It is SAFEGUARDS INVESTMENTS used as a sequence environment for the diagnostic sequences For diagnostic sequences, Softing TDX is based on the OTX created beforehand with Softing TDX.studio. These can be standard for ECU communication and data interpretation updated and/or mod­ified at any time later on with the update on the ODX standard. OTX and ODX data already used in the mechanism. Diagnostic results can be saved as a report – company can thus be reused or can continue to be used with all activities thus always remain transparent. Further­more, Softing TDX. all data is available for additional analyses.

27 TWO TOOLS – ONE GOAL: THE SIMPLE DEFINITION OF FAST REPAIR TIPS Softing TDX consists of two tools. Softing TDX.studio is the authoring system with which diagnostic trees, sequences and the representation are generated. The input of communica- tion data also takes place using Softing TDX.studio. There are templates and wizards to ensure that standard tasks can be carried out in next to no time. The diagnoses created can then be compiled to form a distribution – either as a whole or in parts. This is made available to service technicians and/or test engineers online or on data carriers.

SOFTING TDX.STUDIO System for creating diagnostic trees, procedures and visualization.

SOFTING TDX.WORKSHOP Runtime environment for diagnostic procedures (generated with Softing TDX.studio).

CONSULTING, TRAINING We offer support in the subjects of diagnostics, ODX, OTX and on using Softing TDX – all available as general training sessions or alternatively specially adapted to suit customer requirements. Give us a challenge! DIAGNOSTICS OTX Studio

AREAS OF APPLICATION BENEFITS ■ Graphic specification of diagnostic sequences ■ Long-term protection of investments thanks to the ■ Creation of test sequences in ECU development implementation of an international standard ■ User interfaces and test sequences for EOL testers ■ Unproblematic exchange of sequences between ECU, in manufacturing system and vehicle manufacturers ■ Guided fault diagnosis for repair shop testers ■ Universal implementation as the full function scope of OTX is available ■ Storage of OTX scripts in binary format both protects expertise and hinders unauthorized modifications

OTX Studio is a tool for creating, implementing and de­bugging DIFFERENT VIEWS diagnostic and test sequences (based on the ISO13209 stand­ Preferences in implementation are just as wide-ranging as the ard). With a special GUI editor, it is easy to generate graphic cases of application. This is why line-based programming is user interfaces and link them to the sequences created. avail­able for compact representation and flow charts can be used for a broader overview. Furthermore, the Comfort Mode also allows diagnostics users to effectively create sequences SPECIFICATION AND IMPLEMENTATION without extensive programming knowledge. OTX Studio supports the user in the specification phase 28 and in subsequent implementation. Comprehensive project administra­tion with integrated version management ensures a SIMPLE INTEGRATION INTO clear overview in large projects. The library concept that many EXISTING APPLICATIONS users are familiar with from standard programming languages Naturally, any diagnostic sequences created can be debugged supports users in the implementation of application-oriented and run with OTX Studio – in other words, the ECU can be and at the same time modular creation of their diagnostic tested directly. If sequences are to be used later in the test sequences. field, in manufacturing or in the service tester, we have the appropriate solution: Using OTX Server as a pure sequence environment, integration into existing (and even new) applica- tions is straight-forward. Application programmers do not have to have any knowledge of OTX for this purpose.

▲ Fig.: OTX Studio – for creating, implementing and debugging diagnostic and test sequences TEST SYSTEMS Electric Testing Products and Solutions

For more than 30 years now, “TESTING” has involved the imple- automatic testing of ECUs of all kinds. These are almost always mentation of products and solutions for inspecting and testing customized solutions which are usually efficient adaptations of a ECUs and electrical components. The products range from range of standard components. simple adapter boxes to highly complex test systems for full,

Break Out Box, Distribution-Box, Power-Box, D-Tower

AREAS OF APPLICATION ■ Lab equipment and engineering workstations ■ Test benches and test adaptations ■ Testing, inspection and measuring BENEFITS ■ Professional technology for high quality demands ■ Efficient and easy to operate ■ Durable, compact and space-saving

Board assemblies Test systems and test equipment

AREAS OF AREAS OF APPLICATION APPLICATION ■ HiL test benches for component and integration tests ■ Lab equipment and ■ Load and sensor simulation engineering workstations ■ End-of-line testers and engineering test benches ■ Workshops and ■ Signal conditioning and fault simulation manufacturing ■ Sample production BENEFITS  ■ Test depth and automated test sequences 29 BENEFITS ■ Increase in efficiency and quality ■ Arrangement of all com­- ponents as in the vehicle ■ Simple, flexible assembly of all components ■ Structured arrangement ensures good orientation

Residual bus simulation

AREAS OF APPLICATION ■ Engineering workspaces ■ Test benches ■ Mobile operation in prototypes BENEFITS ■ Excellent value for money and extremely reliable ■ Signal modification via potentiometers and switches ■ Stand-alone operation without a PC MEASUREMENT TECHNOLOGY SMT Softing Measurement Technology – the Universal Measurement and Automation System for Mobile and Stationary Applications

AREAS OF APPLICATION ■ Flexible adjustment to the particular application ■ Mobile measurement technology for road tests ■ Uniform measurement technology and peripherals ■ Measurement data acquisition in test bench applications (sensor technology, connectors, cables, …) in ■ Process monitoring mobile and stationary use ■ Application of control and regulation systems ■ Future-proof thanks to open and generic interfaces ■ Automation of component test benches ■ Can be used standalone without additional components ■ Test system for manufacturing tests ■ Comprehensive fail-safe and onboard diagnostic functions ■ System assembly and module exchange possible at the flick of a wrist and without tools BENEFITS ■ Simple parameterization using transducer memory ■ High degree of coverage of different applications ■ All ports accessible from the front ■ Compact, rugged and 100% suitable for use in vehicles ■ Optical display of channel and module state

SMT combines sophisticated measurement technology with mechanism means the systems only ever grow to the minimum signal generation, communication, computing power and size required for a particular function scope. memory depth. The module family provides a whole range of physical inputs and outputs and communication interfaces in one modular system. AREAS OF APPLICATION As SMT systems are rugged, they are perfect for harsh, mobile use in test vehicles. However, they are also often used in sta­ SYSTEM DESIGN tionary applications such as test benches and in manufacturing. The unique module concept enables optimal adaptation to SMT tasks are in no way limited to simply acquiring measured each individual application. Channels can be scaled to virtually values. As a combined measurement, test and automation any degree – from just a few IO to several hundred. Not even system, Softing Measurement Technology is responsible for decentral systems or large spatial distances pose a problem relevant functions in the areas control and regulation, process thanks to intelligent networking possibilities. monitoring and automation, real-time simulation and data logging. The modularity of SMT is in no way limited to measurement and communication channels. Fundamental system charac- teristics such as energy supply, cooling and computing power can be adapted to suit the individual case of application. At the same time, the Softing Measurement Technology is geared to the best possible integration. The sophisticated housing

30

▲ Fig.: Sample modular measurement system SMT MEASUREMENT TECHNOLOGY µ-Series Field bus measurement technology for use in physically challenging environments

AREAS OF APPLICATION BENEFITS ■ Measurements on chassis, power train and exhaust ■ Reduced cabling thanks to measured value acquisition emissions system on the measurement object ■ Battery-operated test equipment ■ Greater accuracy thanks to measured value acquisition in close proximity to the measuring point ■ Decentral system assembly with limited space ■ Low demands made of energy supplies in mobile use ■ Flexible mounting possibilities ■ Data acquisition regardless of proprietary measuring software

The µ series comprises a range of compact measurement to record and evaluate measure data with standard CAN tools. mod­ules connected via CAN. Examples of supported fea­tures The software that is required for configuring the modules is include temperature measurements with thermocouples avail­able for free. and resistive sensors, a whole range of testing bridges and active transducers as well as the acquisition of frequency- and time-based signals. PERFECT IN PRACTICE Their extremely low power consumption as well as a whole range of mounting possibilities underline the modules’ suitability ENVIRONMENTAL CONDITIONS for prac­tical, regular use. CAN and power supply are combined As the µ series requires little space and features an extremely on one connector and can thus be fed through from module to sturdy design, it is perfect for use in harsh application environ- module. This enables simple wiring with point-to-point connec- ments. It enables reliable measurements in extremely high or tions and standard cables. low environmental temperatures as well as in moist and dirty conditions, or where vibrations have to be tolerated.

DATA ACQUISITION The µ modules are supported by the SMT system software PEA. This makes it easy and fast to integrate them into complex SMT systems. In the case of pure CAN applications, it is also possible

31

▲ Fig.: μ Series – field bus measurement technology by Softing ENGINEERING SERVICES EPTS Extending Production and Test System

The EPTS is a gradual expansion of existing production CONCURRENT DIAGNOSTIC Processes. Deploying WLAN enabled VCI, diagnostic steps AND PROGRAMMING­ SESSIONS and production steps can be aligned concurrently in parallel. WITH MULTIPLE ECU In the following we introduce possible scenarios for the use ■ Simultaneous ECU programming sessions of the EPTS. ■ Parallel diagnostic sessions ■ Heuristically optimized flash processes to reduce overall flash time (evolutionary algorithms) WORKER-LESS ON-BOARD DIAGNOSTIC PROCESSES ■ Automated diagnostic sequences with/without worker HOLISTIC DATA RECORDING interaction at production test consoles (e.g. ECU flash ■ Centralized data logging along the production line programming, ECU parameter coding, etc.) ■ Traceability pass/fail ■ Embedded and automated diagnostic sequences standalone ■ Data buffering and FIFO recording with event trigger on VCI (e.g. opening, tailgate with touch keys) on failure (NAND flash option)

SAVING RESOURCES OPTIMIZATION APPROACH (SIMPLIFIED) The introduction of the EPTS, by the parallelization of previous- The set of production steps after an OBD socket is available

ly sequentially executed diagnosis and production processes, is P={pi|1≤i≤nP}, the set of diagnostic steps which cannot be

makes it possible to use the resources time, space and man executed in parallel to any production step is Δ={δi|1≤i≤nΔ} and power along the production line more efficiently. The following the set of diagnostic steps which can be executed in parallel to figure shows the subsequent optimization approach graphically production steps during transition from one production step

in a simplified form in terms of time saving: to another is D={di|1≤i≤nD}. The relation φ:P υ Δ υ D → R is definied as the amount of a specific resource this production step needs to be executed. Executing all this steps sequentially needs the following amount of resource:

production steps diagnostic steps

P P P P P P Δ D Δ D Δ D D D D 1 2 3 4 5 6 1 1 2 2 3 3 4 5 6 time r= φ(p ) + φ(δ ) + φ(d ) ∑ i ∑ i ∑ i pi ϵ P δi ϵ Δ di ϵ D

▲ Fig.: Standart Production and Diagnostic Sequence

Executing the diagnostic steps of D in parallel to the production steps of P using EPTS results (best case) in the following amount of resource needed to execute the above listed steps:

production steps diagnostic steps

rEPTS = φ(pi) + φ(δi) P P P P P P Δ Δ Δ ∑ ∑ 1 2 3 4 5 6 1 2 3 time pi ϵ P δi ϵ Δ

D1 D2 D3 D4 D5 D6 time Resulting in the following amount of saved resource: 32

saved time rs ≤ r - rEPTS = φ(di) = r ≤ r - r = φ(d ) ∑ s EPTS ∑ i d ϵ D i di ϵ D

The resource could be process time, man power etc. while s is ▲ Fig.: EPTS Production and Diagnostic Sequence the amount of saved resource. ENGINEERING SERVICES samtec expertise

We have 30 years of experience in the field of vehicle diagnos­ Our software developers are currently working on enhance- tics. We work together with leading vehicle manufacturers and ments of our latest software architecture, the VCI Communi- suppliers. It is very important for us to implement the best pos- cation Frame­work (VCF). This new software product is used as sible solution together with our clients. Our expertise lies in diag- an independent developer platform, which supports all major nostics hardware, software and the combination of both areas. operating systems. We develop new applications specifically for clients or customers and are willing to provide this frame- work for our clients to imple­ment their own developments and HARDWARE SERVICES applications. The apps them­selves are royalty-free and can As the new Softing AG center of competence for hardware then be brought to market by any of our customers. products, we not only develop our own product range steadily, we further design specifically tailored applications and VCI for our customers, based on our modular product platforms. ENGINEERING SERVICES AT Our areas of expertise include schematic design, PCB layout, OUR CUSTOMERS SITE product maintenance, re-designs based component availability Our clients also have the opportunity to deploy our experts for including the production planning and delivery scheduling. a defined period of time to actively support new projects. Our services encompass in particular vehicle diagnostics related Examples: IT advisory, project management tasks, but primarily the ■ Custom cables and connectors implemen­tation of new software applications. ■ Sturdy special housings ■ Extension boards with special functions for the Examples: HSX and VIN|ING 1000 product families ■ Vehicle data programming in ODX for OEMs and ■ Control Cabinets and switch boards for Tier1 suppliers production testing ■ Updating of the IT infrastructure for production control purposes We collaborate with leading EMS providers who manufacture ■ Introduction of technology standards our products to the highest quality standards (e.g. production based on 5S, Traceability, ISO 9001, IPC A610E class). Our software engineers will be more than happy to support you with the implementation and initial operation of our tool chain. We also offer trainings and try our best to enable our SOFTWARE SERVICES clients for the future, in order to independently use our know- Following the hardware development, we offer as part of our how improving their own value chain. hardware-related software (firmware) a variety of options for the implementation of customer requirements. The key areas covered comprise of almost all available communication and diagnostic protocols, but also the implementation of block sequencer scripts, the migration of proprietary old protocols or the optimization of hardware related drivers such as WLAN drivers etc. During this year, our firmware will run on our new software architecture, the VCI Communication Framework (VCF) with enhanced functionality (e.g. parallel operation of independent applications on one VCI).

Examples: ■ Drivers for sensor programming and tests ■ Drivers for OEM specific logs ■ Expansion of existing protocols according to OEM require- ments ■ Individual customer applications ■ Production control car ■ Complete workshop tester (special hardware, firmware adaptation and Windows/Linux/Android or iOS application) 33 34 35 samtec automotive software & electronics gmbh · Einhornstr. 10 · D-72138 Kirchentellinsfurt Phone +49-7121-9937-0 · Telefax +49-7121-9937-177 · www.samtec.de · [email protected]