You are on page 1of 36

Product Catalog 2013

HSC Interface

Compact high performance WLAN vehicle communication interface (VCI) for computer controlled communication with electronic control units.

Legal notice
samtec automotive software & electronics GmbH Phone+49-711-45809-0 Telefax+49-711-45809-77 Internetwww.samtec.de samtec GmbH Saarstr. 27, D-70794 Filderstadt Germany Managing directors: Ren Brzezinski, Ewald Hartmann, Detlef Reimer, Dr. Wolfgang Trier Commercial register: Stuttgart, HRB 224968

Disclaimer
The information contained in this catalogue corresponds to the technical status at the time of printing of it and is passed on with the best of our knowledge. The information in this catalogue 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 catalogue 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 such cases, only the proposal made by samtec automotive software & electronics GmbH for a concrete application or product will be binding. This catalogue 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.

PREFACE

Filderstadt, Mai 2013

Dear reader,
the samtec automotive software & electronics GmbH has become a subsidiary of the Softing AG since November 2011. Today, this merger leads to a unique range of products in the automotive segment: we provide diagnostic solutions, hardware and software for the vehicle and ECU manufacturers, covering the development departments, ranging to applications for the production facilities and finally diagnostic aftermarket solutions all from one source. Our value chain that we carry into the field begins for our clients directly at the interfaces of their own technologies and spans a comprehensive, more holistic tool chain focusing on established, yet growing standards of the automotive industry. Our philosophy is simple: Who does well prevails! To us it is all about the optimal balance of technological solutions with reasonable business acumen. Together with our customers we strive for the We principle. Our products follow the automotive standards, so our clients can remain independent of the supplier. Therefore, by choice, we need to convince our customers through our innovative products and services, through our commitment as a reliable supplier and partner. An investment in our tool chain is not only pioneering, but primarily associated with the cost advantages of standardized solutions. We have been able to demonstrate our success in recent years, in which we could not only gain new major clients, but also successfully expand our relationships with our major partners in the automotive industry. Dr. Trier, CEO of Softing AG, describes our current development in the following words: The figures for the first few months leave us optimistic, that we will grow in 2013. We anticipate that we will realize an EBIT increase of about 10% for the fiscal year. With these figures, well have demonstrated once again that our international line-up in product and service delivery can ensure growth for clients, even in difficult economic times. And Dr. Trier adds further: The past quarter is a further milestone in our companys history and gives us the confidence - especially based on the high order volume - that we can outperform the previous years figures again in 2013.

Ren Brzezinski Executive board samtec automotive software & electronics GmbH

TABLE OF CONTENT

PRODUCT OVERVIEW Hardware features Supported protocols 6 7

DATA SHEETS HARDWARE HSC Interface HSX Interface HSX Heavy Duty HSX TDA HSX TestCUBE2 HSL Interface 8 10 12 13 14 15

DATA SHEETS SOFTWARE VCF samPDU API samDiaX samDia samDia / samDiaX modules Resident block sequencer SAE J2534-1 Pass-Thru API SERVICES samtec expertise 32 16 18 20 22 24 30 31

PRODUCT OVERVIEW

Hardware features
Hardware features FlexRay/Controller CAN High-Speed/Channels CAN Fault-tolerant/Channels CAN Single Wire/Channels CAN Truck to Trailer/Channels K-Line ISO 9141/Channels LIN/Channels SAE J1708 / J1587 Datalogger MVCI PDU-API SAE J2534 Pass-Thru USB Interface Ethernet Interface WLAN Interface DoIP SD Card Internal storage (optional) Digital I/O Analog inputs Firmware update Rugged Casing Integrated OBD connector 1 1 3 1 2 2 2 HSC 2 1 HSX up to 4 up to 8 up to 5 up to 5 up to 3 2 2 2 2 2 HSX HD 1 HSX TDA up to 2 up to 4 up to 3 up to 3 2 HSL ECU 1 2 HSL OBD 1

PRODUCT OVERVIEW

Supported protocols
Protocols Analyzer CAN Direct UDS (ISO 14229) KWP 2000 on CAN (ISO 14230-3 on ISO 15765-2) ISOTP (ISO 15765-2) GMLAN X4400 SAE J1939 TP 1.6 TP 2.0 CCP XCP on CAN FlexRay Direct UDS on AUTOSAR FrTP UDS on ISO 10681-2 UDS on OEM TP AUTOSAR FrTp ISO 10681-2 XCP on FlexRay K-Line Analyzer UART Direct KWP 2000 on K-Line (ISO 14230-3 on ISO 14230-2) KW 500 KW 71 CARB DS2 H99B FREE J1708 / 1587 LIN 1.3 LIN 2.0 LIN 2.1 UDS on Ethernet (DoIP, ISO 13400) XCP on Ethernet Ethernet UDP Block sequencer Resident = Feature available T = Tester (Stimulator) available S = Simulator available = Feature planned 1 =  The CAN analyzer function on the HSX is operated through the CAN direct driver. HSC CAN
1 1 1 1

HSX / HSX TDA

HSX HD

HSL

T T T T T FlexRay

T/S T/S T/S T/S T/S T T

T/S T/S T/S T/S T/S T T

T T T T

T/S T/S T/S

T T T T Other

T/S T T/S T/S

T/S T T/S T/S

T T T T

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.

PRODUCT OVERVIEW

DATA SHEET

HSC Interface

Compact high performance WLAN vehicle communication interface (VCI) for computer controlled communication with electronic control units.

HSC straight

HSC angled

HSC MagCode interface

The compact design, WLAN/LAN/USB interfaces to the PC as well as CAN, K-Line and Ethernet (DoIP) to the vehicle make the VCI particularly suitable for future-proof mobile applications in manufacturing and service area.

Applications
 Mobile applications for development, manufacturing and service (aftermarket) of vehicles Fast and safe ECU flashing in every field of application  Data logging during development, manufacturing, test driving or in the car service station  Future-proof diagnostic solutions based on DoIP (Diagnostics over IP)  Designed for automobiles and utility vehicles

Processing of vehicle-protocols in the interface


The vehicle protocols are handled in the interface itself. This ensures fast reaction time and reliable real time behavior independently of the PC operating system. The utilization of a 600 MHz SoC and a 32 bit automotive microcontroller makes it possible to use multiple communication channels in parallel.

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.

Highlights
 Multiple independent CAN, K-Line and Ethernet interfaces Data preprocessing and protocol handling by the VCI Compact and robust design with an onboard OBD connector Extra USB and LAN cables with magnetic mounting  Reset-to-factory mode for easy on-site VCI service Virtual Machine (VM) for programmable jobs Several status LED  Wireless LAN (WLAN/WiFi) IEEE 802.11 a/b/g/n/h with up to 300 Mbit/s transfer speed Infrastructure, Adhoc and AP mode in 2.4 and 5GHZ band  Standard security protocols like WPA2-PSK and WPA2-EAP-TLS (client/server certificates) DoIP (Diagnostics over IP)  Linux operating system for integration of customerspecific solutions  Electrical isolation between host and vehicle interfaces

Mobility
The WLAN interface enables the HSC for mobile usage in service, development and production. The WLAN chipset, which is integrated on the SoC, and two antennas are the base for the performant connection to an ethernet link in the car.

Flexibility
The HSC software can always updated. Therefore, it is prepared for future applications. This way customer specific software so lutions can also be implemented. The Linux operating system on the SoC allows access through web services. This enables the easy integration of customer specific applications inside the VCI.

Variants

Compact and robust design


The impact-resistant plastic housing and the on-board OBD connector guarantee a high degree of robustness and compactness. The USB and LAN cables for the PC are equipped with a specifically manufactured connector with spring contacts and magnetic mounting. The VCI reset-tofactory mode gives the user an easy possibility to perform a first on-site service of the VCI.

Use Cases
With the HSC the car manufacturer will be able to test built-in ECUs for errors directly during the manufacturing process and, consequently, to detect manufacturing errors at a very early moment.

WLAN-based production and datalogging at the same time Logging Server (Trace Data)
START LOGGING STOP LOGGING

Full Features  Dual processor based system with full vehicle protocol support USB 2.0 Hi-Speed host / device Fast Ethernet WLAN 802.11 a/b/g/n/h Client and accesspoint modes 2 GiByte NAND flash WLAN data buffering  Local data logging or on log server via WLAN  2 High speed CAN interfaces, one configurable as fault tolerant 2 K-Line interfaces DoIP interface Ignition detection Vehicle supply voltage sensing 2 digital inputs 2 analog inputs  Standby mode with several wake-up options Constant current mode  2 capacitive programmable sensor-buttons (F1 and F2) Programming voltage Real-time clock Acceleration and position sensor Acoustic signaling

Basic  Dual processor based system with full vehicle protocol support USB 2.0 Hi-Speed host / device Fast Ethernet WLAN 802.11 a/b/g/n/h Client and accesspoint modes 1 High speed CAN interface 2 K-Line interfaces DoIP interface Ignition detection Vehicle supply voltage sensing  Standby mode with several wake-up options Real-time clock Acceleration and position sensor

Confg. Logging Station I Confg. Logging


diagnost.

Customer-specific modifications and variations of the standard and fullfeatured HSC product are possible and conditional on an appropriate purchase quantity.

Data

Data

Station II
diagnost.

VCI Data FIFO CAN

VCI Data FIFO CAN

VCI Data FIFO CAN

The high-performance WLAN interface combined with our VCI Communication Framework (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 considerably reduce the period of time between an error identification and the beginning of the following error correction.

Technical Specifications
Vehicle Bus Systems  CAN High Speed ISO 11898-2 interface, CAN-specification 2.0A/2.0B (11/29 bit identifier) Additional CAN 2.0A/2.0B interface configurable between CAN High Speed and CAN Fault-Tolerant ISO 11898-3 by software 3)  2 x K-Line interface according to ISO 9141-2 and ISO 14230-4 with data rates up to 250 kBit/s Vehicle ethernet (DoIP1)) Vehicle Protocols The real-time system on the HSC supports numerous protocols such as:  UDS on CAN (ISO 14229-1 on ISO 15765-2), ISO 15765-2, TP1.6, TP2.0, SAE-J1939, CCP, XCP, KWP 2000 on CAN, (ISO 14230-3 on ISO 15765-2), KWP 2000 on K-Line (ISO 14230-3 on ISO 14230-2), CARB, KW71, Bus-Direct, DoIP1) etc. Standardized API: MVCI D-PDU-API according to ISO 22900-2  SAE J2534 PASS THRU (OBDII-protocols) Host Interfaces USB 2.0 Hi-Speed host and device Fast Ethernet (100MBit/s) WLAN (IEEE 802.11 a/b/g/n/h):  Dual Stream with 300 MBit/s (gross data rate)  802.11n standard for 2.4 GHz and 5 GHz networks Encryption methods: WEP, WPA and WPA2/PSK, WPA2/RADIUS Authentication protocols: EAP-PEAP, EAP-TLS, EAP-TTLS Radio certification for EU and NAR Virtual Access Point functionality Performance Features  32-bit MIPS main processor, 600 MHz clock 32-bit ARM coprocessor, 80 MHz clock for low-level vehicle communication Memory 16 MiByte NOR flash and 64  MiByte DDR2-SDRAM Up to 2 GiByte NAND flash for data logging, e.g. for vehicle log data 3) Digital input for ignition detection  Up to 2 additional digital inputs with configurable thresholds 3) Vehicle voltage measurement (0..32 V, 10 bit resolution) Up to 2 analog inputs (0..32V, 10 bits resolution) 3)  Acceleration and position sensor (Wake-up on Motion) Real-time clock (RTC)  Constant current mode for vehicle current sensing3) 16 V programming voltage for legacy ECU flashing 3) Wake-up on CAN, ignition, RTC alarm and acceleration sensor  USB 2.0 Host1) with connectivity for: USB storage medium UMTS-modem GPS receiver  2 Capacitive programmable sensor-buttons 3)  Optical signaling by 2 RGB-LED Acoustic signaling 3)  Reset-to-factory mode Electrical Specifications Power consumption < 3.6 W Supply voltage 7 to 32 V  Current consumption approx. 260 mA at 12 V supply Operating temperature 0 C to 50 C  Standby mode with current consumption < 3mA Mechanical Specifications  Extremely robust VCI plastic housing (IP54) for industrial environments  Variable VCI housing with OBD connector straight or 90 angle  MagCode cable adapter (smart magnetic cable connection) Dimensions (L x W x H) in mm 135 x 50 x 25 straight design or 120 x 50 x 50 angled design Accessories Adapter cable MagCode to USB-A plug for host PC connection Adapter cable MagCode to USB-A receptacle for USB peripherals (mass storage device)  Adapter cable MagCode to RJ-45 (8P8C) connector for Ethernet network connection  All MagCode adapter cables are equipped with a reset-to-factory mode Software 2) Scope of delivery: samPDU-API, PASS THRU API  Compatible to: samDia, samDiaX, VCF, Softing Diagnostic Tool Set DTS  Parallel opeation of miscellaneous host applications possible  Operating systems: Windows 7, Windows Vista, Windows XP , Linux , iOS 1), Android 1), QNX 1) (Protocol and operating system support depends on the used software)

1) 2) 3)

in preparation not scope of delivery optional

HARDWARE

DATA SHEET

HSX Interface

Modular high performance interface (VCI) for vehicle electronics.

HSX Size S With the HSX Multibus interface a powerful VCI is available. The VCI specification with integrated laboratory jacks can be universally used in development and testing environments.

HSX Size M

Applications
 Universal use for vehicle or ECU manufacturers for development, test fields and production processes Diagnostics and residual bus simulation Tests/validations Fast and save flash programming Suitable for developer workstations (HSX with breakout board)  Use-cases at engine test stands or test benches for residual bus simulation on CAN, LIN, FlexRay etc.

Processing of vehicle-protocols on the interface


The vehicle protocols are handled on the interface itself. This ensures fast reaction time and reliable real time behavior independent of the PC operating system. The utilization of a powerful 32 bit microcontroller makes it possible to use multiple communication channels in parallel. This is often needed for diagnostic or flash applications.

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.

Highlights
 Numerous bus systems supported on a single device: CAN, K-Line, LIN, FlexRay, J1708 Real time execution of vehicle bus protocols directly on the Interface High data throughput; up to the maximum bus load on the vehicle busses Gateway functionality between different bus systems Resident useable (without laptop/PC) Virtual Machine (VM) for programmable jobs Fast boot time (< 1 sec) SD/MMC card slot  Extendable functionality through additional plug on modules  CAN- and FlexRay extensions boards, up to 8x CAN or 4x FlexRay Electrical isolation between host and vehicle interfaces

Scalability
The number of the communications channels which are available for the PC system can be adapted based on the actual application. An addition of up to three extension boards is possible, each of them accommodating two additional CAN or FlexRay interfaces.

Flexibility
The HSX can be updated with software and is therefore equipped for future applications. On this basis, customized software solutions can be realized. The VCI configuration with integrated laboratory jacks is ideally suited for universal use in development and testing environments. For a CAN channel the physical bus CAN High Speed, Low Speed and Single Wire are available at different ports. For more applications is the HSX interface is fitted with digital I / O, analog inputs and an SD card slot.

10

HSX Size L

HSX Size XL (Breakout)

Use case: Diagnostics Simulation


The diagnostics simulation with the HSX interface in conjunction with the resident block sequencer can be used quite flexibly for a variety of applications such as: Test preparation for development, ECU testing and production testing while manufacturing cars or control units, as well as for regression tests of diagnostic testers.

Use case: residual bus simulation


The dynamic residual bus simulation with the HSX interface in conjunction with the resident block sequencer enables the simulation of one or more control units, which are required for the operation of the test object, but not physically available. The residual bus simulation can be created automatically from a data description (trace) for the vehicle bus. The created simulation data can be flexibly modified and extended. The operation of the residual bus simulation can be stand-alone or PC based on the compatible samtec software interfaces and applications.

Technical Specifications
Bus systems  FlexRay interface with two channels per node CAN High Speed ISO 11898-2 with up to 8 channels, CAN Low Speed/ Fault-Tolerant ISO 11898-3, CAN Single Wire SAE J2411, ISO11992 Truck to Trailer (by expansion) LIN with up to 2 nodes  2 K-Line interfaces conforming to ISO 9141-2 and ISO 14230-4  SAE J1708 interface according to SAE J1708/J1587 Protocols The real time system on the HSX supports numerous protocols, for example:  UDS on CAN (ISO 14229-1 on ISO 15765-2), ISO 15765-2, TP1.6, TP2.0, SAE-J1939, CCP, XCP, KWP 2000 on CAN, (ISO 14230-3 on ISO 15765-2), KWP 2000 on K-Line (ISO 14230-3 on ISO 14230-2), CARB, KW71, Bus-Direct, J1708, FlexRay Autosar TP, FlexRay ISO 10681-2 etc. Standardized API:  MVCI PDU-API as per ISO 22900-2 SAE J2534 PASS THRU (OBDII-protocols) Interfaces USB 2.0 Hi-Speed Fast Ethernet (100MBit/s) Connection to vehicle infrastructure: 26-pin MDR female connector 40-pin MDR female connector  25-pin D-Sub male connector (custom version) Banana-jack (HSX breakout) Performance Features 32 Bit PowerPC core (384 MHz) Boot time < 1 sec  Memory 16 MiByte Flash and 64 MiByte DDR-SDRAM  Up to 8 x Full CAN interfaces 2.0A/2.0B with selectable bus transceivers and switchable bustermination Up to 2 K-Line interfaces with freely selectable data rates up to 250 kBit/s in K-Line/RS485 Mode and switchab- le pull-up options  Up to 4 FlexRay interfaces with startup capable nodes  3 digital in-/outputs (e.g. ignition detection; rpm measurement) Programmable output frequencies (e.g. rpm simulator; ESB; PWM)  3 analog inputs with 10 Bit resolution, 0..30 V Wake-up on CAN, ignition  Real-time clock (RTC)  SD/MMC card slot Robust light metal housing with LED status displays Supply voltage from 7 to 32 V Operating temperatures from -40 C to 85 C Measurement basic module 112mm x 145mm x 33mm

Additional modules Data logger Software Scope of delivery: samPDU-API, PASS THRU API  Compatible to: samDia, samDiaX, VCF, Softing Diagnostic Tool Set DTS  Parallel opeation of miscellaneous host applications possible  Operating systems: Windows 7, Windows Vista, Windows XP , Linux, iOS 1), Android 1), QNX 1) (Protocol and operating system support depends on the used software)

1)

in preparation

11

HARDWARE

DATA SHEET

HSX Heavy Duty


Robust high performance interface (VCI) for vehicle electronics. Processing of vehicle-protocols on the interface
The vehicle protocols are handled on the interface itself. This ensures fast reaction time and reliable real time behavior independent of the PC operating system. The utilization of a powerful 32 bit microcontroller makes it possible to use multiple communication channels in parallel. This is often needed for diagnostic or flash applications. HSX Heavy Duty A powerful VCI is available with the Heavy Duty version of the HSX product platform. With a particularly robust design, the VCI is ideal for the use in harsh environments, such as vehicle or ECU manufacturing and service environments.

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.

Applications
Mobile applications in production and service Fast and safe flash programming End-of-Line Test

Mobility
The integrated WLAN interface enables the HSX Heavy duty for mobile usage in workshop, service and production.

Highlights
3 independent channels: 1x CAN and 2x K-Line Optional: Integrated WLAN module  Real time execution of vehicle bus protocols directly on the interface  High data throughput; up to the maximum bus load on the vehicle busses Gateway functionality between different bus systems  Virtual Machine (VM) for programmable jobs Fast boot time (< 1 sec) Robust shock and splash proof aluminum housing (IP54)  Robust USB and OBD cable with high-quality bayonet connectors  Ambient temperature and resistance to hazardous materials such as oil, fuel, water, etc. Electrical isolation between host and vehicle interfaces

Flexibility
The HSX Heavy Duty software can always updated. Therefore it is prepared for future applications. Customer specific software solutions can also be implemented on this base. The HSX Heavy Duty is with or without WLAN interface available.

Robust Design
The massive aluminum housing and industrial-grade connectors enable a protection degree of IP54. Operation of the VCI is ensured in extremely harsh environments. The shock-absorbing plastic caps prevent damage to the vehicle. The robust cable for the USB port and OBD access to the vehicle are equipped with high quality industrial connectors with bayonet connection.

Technical Specifications
Bus systems  CAN High Speed ISO 11898-2 based on CAN 2.0A/2.0B specification (11/29 bit identifier) up to 1 Mbit/s with switchable bus termination  2 K-Line interfaces conforming to ISO 9141-2 and ISO 14230-4 Protocols The real time system on the HSX supports numerous protocols, for example:: U  DS on CAN (ISO 14229-1 on ISO 15765-2), ISO 15765-2, TP1.6, TP2.0, SAE-J1939, CCP, XCP, KWP 2000 on CAN, (ISO 14230-3 on ISO 15765-2), KWP 2000 on K-Line (ISO 14230-3 on ISO 14230-2), CARB, KW71, Bus-Direct, etc. Standardized API:  MVCI PDU-API as per ISO 22900-2  SAE J2534 PASS THRU (OBDII-protocols) Interfaces  USB 2.0 HiSpeed by a 4-pin rugge dized bayonet connector  WLAN (IEEE 802.11 b/g) Connection to vehicle infrastructure:  12-pin ruggedized bayonet connector Performance Features  32 Bit PowerPC core (384 MHz) Boot time < 1 sec  Memory 16 MiByte Flash and 64 MiByte DDR-SDRAM  2 K-Line interfaces with freely selec table data rates up to 250 kBit/s in K-Line/RS485 Mode and switchable pullup-options  3 digital inputs (e.g. ignition detection; rpm measurement)  3 analog inputs with 10 Bit resolution, 0..30 V  Wakeup on CAN, ignition  Shock and splash proof aluminum housing with LED status displays, protection class IP 54 Supply voltage from 7 to 32 V  Operating temperatures from -40 C to 85 C Measurement basic module 115mm x 157mm x 45mm Additional modules WLAN (IEEE 802.11 b/g) Software Scope of delivery: samPDU-API, PASS THRU API  Compatible to: samDia, samDiaX, VCF, Softing Diagnostic Tool Set DTS  Parallel opeation of miscellaneous host applications possible  Operating systems: Windows 7, Windows Vista, Windows XP , Linux , iOS 1), Android 1), QNX 1) (Protocol and operating system support depends on the used software)
1)

in preparation

12

DATA SHEET

VEHICLE SIMULATOR Modular high performance interface (VCI) with display.

Applications
The combination of a powerful VCI for the dynamic residual bus simulation with an Android touch screen results in a compact and mobile cluster emulation solution. The modern and intuitive Android application allows the user to easily control the residual bus simulation and analysis, including the manipulation of bus data. For applications which require special haptic input devices such as switches, rotary encoders, potentiometers and so on, the vehicle simulator can be extended individually. The haptic input devices can be flexibly configured in combination with the Android application to handle, adjust or manipulate the bus data.

HSX TDA Modular high performance interface (VCI) for residual bus simulation with interactive control and graphic visualization through an Android application.

System architecture
The following diagram shows the basic structure of the system, either with an integrated Android display or a remote Android smart tablet.
Vehicle Simulator

Applications
Residual bus simulation replacement for FlexRay / CAN / LIN bus parties, e.g. development prototypes, component test stands, development laboratory,  Test boards and various test facilities during development phase Prototype samples, quality assurance Production returns

android

android
Switches Rotary Encoder Potentiometer

Highlights
Dynamic FlexRay + CAN + LIN residual bus simulation  Graphic visualization and manipulation of signal values on the vehicle buses  Signal based fault-simulation on vehicle busses Android application for user interaction and operation without PC  Integrated Android touch-display or displaced Android smarttablet  Customer specific input devices (switches, rotary encoders, potentiometers, )  Mobile use at development and production test stands  Hardware based on the modular high performance interface HSX

Ethernet

Ethernet

HSX

CAN / FlexRay

HSX

Analog/ Digital I/O

Outlook
Control of vehicle diagnostic functions  Control of pre-defined sequences combined with vehicle diagnostic and residual bus simulation

Technical Specifications
Android single board computer with poly touch display: ARM Dual/Quad-Core 1GHz Capacitive poly touch display (5 to 10) USB 2.0 OTG and USB 2.0 Host 10/100 MBit/s Ethernet SD / SDHC memory card slot HSX Vehicle-CommunicationInterface (VCI): 384 MHz PowerPC CPU  2 x CAN High-Speed / Fault-Tolerant / Single-Wire / Truck&Trailer (optional 4x/6x/8x CAN, optional CAN FD) 2 x K-Line (optional 4x)  2 x LIN (2x K-Line can alternatively operate as LIN interfaces)  2 x FlexRay (optional) USB 2.0 Hi-Speed device 10/100 MBit/s ethernet  Analog and digital I/O for haptic input devices (switches, rotary encoders, potentiometers, )  Robust light metal housing with LED status displays

13

HARDWARE

HSX TDA

DATA SHEET

HSX TestCUBE2
Configurable Simulation of ECU Diagnostics Availability of ECU
Simulation Data CAN Trace

TestCUBE

TestCUBE2 TestCUBE2 is a configurable hardware and software solution for simulating ECU diagnostics with real bus communication. With just one device, you can simulate several ECUs or even an entire vehicle at the same time.

Creating test sequences is often challenging along the entire process chain: The ECU required as a test counterpart is missing. This begins with the engineering tester and continues through production systems right through to after-sales service. For example, software updates at regular intervals ensure that the repair shop testers used are assigned all the latest functions. A suitable counterpart, with which the tester communicates, is required in order to execute automated regression tester tests. The ECU required must be available in entirety and in all variants to be able to ensure sufficient test coverage. As this is usually impossible, a simulation is the required solution.

Regression Test Without Changing ECU


Whereas previously the different ECU had to be toggled in a timeconsuming manual procedure or with complex electronics, now all you have to do is reshuffle the simulation files. You can take care of this manually using the intuitively operable graphic user inter-face or in test automation with the DLL interface.

Applications
Preparation of workshop testers in Engineering, Testing, Manufacturing Tester and production system release tests Tester regression tests

Test Quality
With TestCUBE2 you can be sure of a reliable communication partner. You have a whole range of possible configurations for your test preparation both in terms of communication parameters (address, timings) and in terms of diagnostic services (ECU responses and chains of reaction). This allows you to simulate all kinds of best-case and worst-case scenarios.

Highlights
 Tests can be started even before the ECU is available  Fast familiarization enables easy handling  Clear management of variants with archiving of simulation files High test quality thanks to various configuration possibilities Best-case and worst-case tests  Modification and exchange of the simulation via programming interface

Application Example
Tester regression test with TestCUBE2:  Creating a trace: With an existing tester, diagnostic sequences are run on the vehicle or lab equipment and the CAN bus communication recorded. The CAN trace can be recorded with TestCUBE2.  Generating a simulation: The TestCUBE2 application automatically parses the CAN trace for diagnostic messages and assigns these to the vehicle ECU. Timings can also be simulated if required - as can response pending responses of the ECU.  Editing a simulation: If required, the simulation can be extended manually. Complex sequences can be realized with C commands.  Test with tester and simulation: Without changes to the tester, diagnostic sequences can now be executed with the simulated vehicle. If the tester can be controlled remotely, fully automatic testing is possible. The relevant simulation file simply has to be loaded into TestCUBE2 via the API before the tester is stimulated.
Note: In cases in which the simulation does not have to be reloaded, it can be stored permanently in the device and can thus run even without a connected PC.

Residual bus simulation


Due to the automatic import of CANdb file and editing at symbolic level, residual bus simulation is quick to set up.

Technical Specifications
Interface 3  2 bit embedded controller with PowerPC core 384 MHz Supply voltage 8 to 28 V Housing dimensions 143mm x 113mm x 84mm Interfaces 26-pin MDR female connector Banana-jack PC interfaces USB 2.0 Ethernet Protocols ISO15765 VW TP 2.0 SAE J1939 On reqeust Operating systems Windows XP 32 Bit SP3 Windows 7 32/64 Bit SP1 Delivery scope Software and documentation on CD System requirements PC, IBM compatible, at least 2200 MHz, 2 GiByte RAM

14

DATA SHEET

Compact, cost-effective base interface (VCI) for vehicle electronics.

With its compact design, Bluetooth or USB as interface to the PC and CAN and K-Line as interface to the vehicle this VCI qualifies particularly for mobile service applications.

Applications
 Mobile applications for vehicle development and service (aftermarket)  Fast and secure ECU programming Customer specific variants for diagnostic or service testers with own branding Aimed at cars and trucks

HSL ECU

HSL OBD

Highlights
Modern, cost-effective base VCI  Software and Hardware architecture of base HSL VCI is technologically based on HSC standard VCI  Product in low cost market targeted to emerging markets and customers with minimal diagnostic requirements Multiple independent communication channels: CAN and K-Line  Real time execution of vehicle bus protocols directly on the interface guaranties fast reaction time and reliable real time behaviour independent from the PC operating system Wireless diagnostics via Bluetooth and tethered diagnostics via USB Interface power supply via USB  Compact, robust design with an integrated OBD plug as an option Various design options:  Housing with integrated OBD plug and MagCode connection to PC  Compact, cost-effective aluminium housing with D-Sub and USB connector Electrical isolation between host and vehicle interfaces

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.

Mobility
The Bluetooth interface enables the HSL for mobile usage in service and development. The performant Bluetooth interfaces makes it possible to connect mobile devices like tablets and smartphones to the vehicles through new applications.

Flexibility
The HSL software can always updated. Therefore it is prepared for future applications. Customer specific software solutions can also be implemented on this base.

Technical Specifications
Vehicle Bus Systems  CAN High Speed ISO 11898-2 interface, CAN-specification 2.0A/2.0B (11/29 Bit Identifier) configurable between CAN High Speed and CAN Fault-Tolerant ISO 11898-3 by software 3)  2 x K-Line interfaces according to ISO 9141-2 and ISO 14230-4 with data rates up to 250 kBit/s Vehicle Protocols The real-time system on the HSL supports numerous protocols such as:   UDS on CAN (ISO 14229-1 on ISO 15765-2), ISO 15765-2, TP1.6, TP2.0, SAE-J1939, CCP, XCP, KWP 2000 on CAN, (ISO 14230-3 on ISO 15765-2), KWP 2000 on K-Line (ISO 14230-3 on ISO 14230-2), CARB, KW71, Bus-Direct, SAE J1708 3) etc. Standardized API:  VCI D-PDU-API according to ISO 22900-2  SAE J2534 PASS THRU (OBDII-protocols) Host Interfaces USB 2.0 Full-Speed Host and Device  Bluetooth (USB Stick) Performance Features 32 Bit ARM processor 80 MHz  Memory 512 KiByte NOR flash and 8 MiByte SRAM Digital input for ignition detection  Up to 2 additional digital inputs with configurable thresholds 3)  Vehicle voltage measurement (0..32 V, 10 bit resolution)  Up to 2 analog inputs (0..32V, 10 bits resolution) 3)  Constant current mode for vehicle current sensing 3)  16 V programming voltage for legacy ECU programming 3)  USB 2.0 Host 1) (Full Speed) with connectivity for: USB storage medium USB Bluetooth Stick 2 Capacitive programmable sensor-buttons 3) Reset-to-factory mode Electrical Specifications Power consumption < 1.0 W Supply voltage 7 to 32 V Operating temperature 0 C to 50 C  Standby mode with current consumption < 3mA Mechanical Specifications: OBD variant  Extreme robust VCI plastic housing (IP54) for industrial environments  Variable VCI housing with OBD connector straight or 90 angle  MagCode cable adapter (smart magnetic cable connection) ECU production line variant Metal housing with USB A and B plug  D-Sub connector vehicle signals Accessories OBD variant  Adapter cable MagCode to USB-A plug for host PC connection  Adapter cable MagCode to USB-A receptacle for USB peripherals (mass storage device)  All MagCode adapter cables are equipped with a reset-to-factory mode ECU variant:  D-Sub connector with customer specific layout (e.g. OBD plug or open ends) USB cable for PC connection Software Scope of delivery: samPDU-API, PASS THRU API  Compatible to: samDia, samDiaX, VCF, Softing Diagnostic Tool Set DTS  Parallel opeation of miscellaneous host applications possible  Operating systems: Windows 7, Windows Vista, Windows XP , Linux , iOS 1), Android 1), QNX 1) (Protocol and operating system support depends on the used software)
1) 2) 3)

in preparation not scope of delivery optional

Customer specific adaptions, e.g. a new housing, are possible based on our HSL standard product if there is a high enough purchase quantity.

15

HARDWARE

HSL Interface

DATA SHEET

VCF
Highlights

VCI Communication Framework

The VCF is our new diagnostic and communication framework for future challenges, realized through a cross-platform, parallel and distributed diagnostics and communication solution.

 Active control samDiaX as an interface for customized applications  VCF API as an open, cross-operating system interface for customer or in-house application development

Architecture
The open and cross-platform concept of the VCF allows simultaneous and parallel operation of different applications via one VCI. Through a common base configuration and the VCI abstraction layer, the competing access to the VCI is regulated and smooth operation is ensured. The cross-platform availability of the VCF allows distributed diagnostics and communication solutions applying the VCF both on the PC, smart phone or tablet and on the VCI. The simultaneous and parallel operation of various computer-based applications is also possible across and through internal synchronization mechanisms. The unobstructed operation is assured even in a distributed deployment scenario. The use of the VCF with e.g. our samtec HSC VCI enables the integration and operation of customer applications onto the VCI. For example, a data logging solution can be implemented, parallel to the running diagnostic application and parallel to a stand-alone mode (e.g. for parking lot flashing). 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 simply a browser.

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

Available interfaces for our samtec VCI


The existing programming interfaces (API) samDiaX and samPDU already used by our customers will be implemented into the new VCI Communication Framework. All applications using these interfaces can be used unchanged, but they can benefit from the added innovations of our new powerful middle-ware (VCF). The VCI Communication Framework provides the full scope of services and can be used by our customers for innovative future application development. Diagnostic and simulation tools as well as custom applications can from now on communicate with one of the following interfaces with our samtec VCI:  samPDU: D-PDU API standard (ISO 22900-2) for MCD3 applications (ODX, OTX)

Softing DTS

Customer Application

samDia

Customer Application samDiaX API

Android, iOS APP

Customer Application

VCF ConfigCenter

samPDU API Protocol Instance Handling

VCF

Block sequencer Handling

Parser

File Handling

Firmware Update

VCI Abstraction Layer

Common Config

OS Android, iOS, Linux, Windows

PC VCI Softing DTS samDia Customer Application

VCF

Block sequencer

Firmware

Protocol K-Line

Protocol CAN

Protocol

Protocol FlexRay

Protocol CAN

Protocol FlexRay

16

Use cases
Ensuring the ECU measuring readiness via diagnostic web service The development of driver assistance systems with complex functions distributed across multiple control units requires new approaches to ensure the readiness of the measurement system components. For development workshops and during the preparation of fleet tests, compatibility between control units and measurement configuration must be ensured. Via the diagnostics interface, the required ECU software version information and the error memory can be retrieved from the control devices. The approach of a diagnostic web service enables the connection of the measurement systems via LAN / WLAN and a simple web service interface without a software installation on the clients. Cloud & remote diagnostics The holistic claim of our Softing AG tool chain allows the full implementation of the latest client concepts and strategies. The tool chain comprises not only production- and aftermarketproven samtec VCI, our intelligent firmware and middleware, but it includes our protocol expertise and the latest VCF architecture, enabling standardized software applications above the D-PDU API. Together with our clients we focus on standards and jointly realize these concepts. Exemplarily, we present a basic cloud & remote diagnostics approach, which we have developed in a more detailed extent with our customers as part of a development site and workshop tester solution. Our solution clearly aims at automotive OEM, ECU manufacturers or suppliers of electronic retrofit components in the need of providing a new generation of workshop testers. Smart Diagnostics: Apps 4 Mobile Devices One solution for every problem: applications in your pocket. The demand for 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 restructuring 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 possibilities for the realization of mobile and distributed diagnostic solutions. The combination of standard diagnostic software applications with the VCF as a mobile solution leads to industrial cloud & remote diagnostic applications as well as to fast test and end customer software products. The Softing app for tablets and smartphones is currently being enhanced and the first application for the development department of a major OEM has been introduced. Softings diagnostic app on smartphones in conjunction with the samtec HSC VCI is the first step towards the transition to an integrated diagnostic tool chain from the PC to the diagnostic application into the VCI and mobile devices. Parallel operation: LIN diagnostics & residual bus simulation A common application in the areas of development and production is the parallel and simultaneous operation of diagnostic and residual bus simulation. The LIN bus with its master / slave concept is technically challenging. The use case of parallel diagnostics and residual bus simulation is particularly tricky and cannot be achieved by two in dependent applications, but must be carried out with a single LIN Master. The new VCI Communication Framework (VCF) allows the 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 services received on the LIN bus and the associated responses. Operating in parallel on the same LIN master bus node, the residual bus simulation uses the LIN scheduling and simulated bus data. In addition to the LIN bus, the parallel and simultaneous operation of diagnostics and residual bus simulation for several bus nodes is available for all the other physical bus systems like CAN, FlexRay, K-line, etc.
Diagnostics packages Repair instructions Statistical data

Softing Server

Client (diagnostic framework)


Repair instructions GUI Config. data Diag. sequences (OTX) Test files OTX-RTS D-Server (DTS) D-PDU API

Comm. data (ODX)

VCI

17

SOFTWARE

DATA SHEET

samPDU API
Standardized diagnostics with MVCI D-PDU API / ISO 22900-2
With the samPDU API samtec offers the MVCI D-PDU API according to ISO22900-2 as a standardized interface for the samtec diagnostic interfaces (VCI) HSL, HSC and HSX. Hardware and software components can be easily substituted anytime. Therefore the user can develop new applications more flexibly and efficiently.

Standardized diagnostics
The use of standardized diagnostic interfaces for the communication with electronic control units (ECU) in the field of the vehicle diagnostics is consequently getting more important. With the ISO 22900-2 standard a universal, powerful diagnostics and communication interface has been developed. The standard defines a C programming interface together with a standardized system integration. Due to the event-driven interface design a very high system performance can be reached.

Protocols
On the one hand the samtec MVCI D-PDU supports the protocols defined in the ISO22900-2 standard and on the other hand protocols which are specifically developed for the customer. Protocols according to ISO-Standard: KWP2000 on CAN ISO UDS on CAN ISO OBD on CAN ISO RAW on CAN KWP2000 on K-Line ISO OBD on K-Line Truck and Bus on CAN (J1939) Within an in-official industry consortium a quasi-standard was developed between several companies for the following proprietary protocols: VW2000LP via TP 2.0 on CAN VW2000LP via TP 1.6 on CAN VW2000LP on K-Line KW500 on K-Line KW71 on K-Line BlinkCode Diagnostics This quasi-standard enables to guarantee that these for the automobile industry important protocols are also adaptable and exchangeable manufacturer-wide. On request more protocols can be realized easily for the MVCI D-PDU API.

Applications
The MVCI D-PDU API is used in many fields of automotive com munication, especially in diagnosis and flash programming. The ASAM MCD3 standard was in particular specified for applications with the MVCI D-PDU API. Thus the MVCI D-PDU API is used in all on the market available MCD3 Server. The application doesnt need any complex protocol-specific information. Communication parameters, protocol- and bus properties are fully encapsulated by the MVCI D-PDU API.

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

Project support
Customer-specific diagnostics applications can be realized fast and reliably according to your specifications and wishes. You can find references at www.samtec.de. If desired we are glad to inform you in detail about our competences. We are looking forward to your request.

18

samPDU Tester

Softing DTS

Customer Application

Customer Application PassThru (SAE J2534-1)

Architecture

MVCI D-PDU API (ISO 22900-2)

The architecture diagram illustrates the setup and usage of the samtec D-PDU API.

Protocol stack samPDU API CORE VCI abstraction

samPDU ConfigCenter

samPDU Config API PC VCI samtec VCI HSX HSC HSL Protocol stack

Products around the MVCI D-PDU API


EasyPDU API The standardized MVCI D-PDU API C-Interface offers a big range of functions. The object orientated comfort C++ wrapper classes strongly simplify the work with the MVCI D-PDU API, because resources are released automatically and several functions are combined to function groups. Therefore the development with the MVCI D-PDU API is not only made easier but also faster and more efficient. However the application itself still relies on the MVCI D-PDU API standard! samPassThru With the samPassThru samtec has realized another standard interface based on the SAE J2534 PassThru API.

Supported Operating Systems


Windows 7, Windows Vista, Windows XP Linux iOS 1), Android 1)

Versionsbersicht samPDU Free Edition Fully functional samPDU Configuration Center SAE J2534-1 Wrapper 60 days support samPDU Tester Sample applications Documentation samPDU Developers Edition

1)

in preparation

Free download

19

SOFTWARE

DATA SHEET

samDiaX
ActiveX Control
samDiaX is a hardware API for all samtec VCIs and Vector CAN cards and a universal tool for the development of software for communication with ECUs. The ActiveX control can easily be included in individual diagnostic applications. The samDiaX control element enables fast, flexible and convenient development of ECU diagnostic software for Windows. You get access to all interfaces and functions of samtec VCI hardware. The ActiveX control element can be integrated into your own software projects. The developer tool has been completely revised and expanded with a host of new features.

Applications
The user can develop diagnostic applications without the need to build a communication driver. For example, automatic procedures for test rigs that require access to a control unit can be quickly realized. It is also possible to simulate virtual control units, bus messages and to record the communication. Customer specific diagnostic testers for development and service can be implemented. Tools required for flash pro gramming of control units during production and field service can also be programmed efficiently The powerful residual bus simulation can be used for real time simulation of electronic control units during the development of vehicle bus systems and diagnostic testers and for vehicle or ECU tests.

Features
 Centralized or individual device configuration and hardware detection  Synchronous and asynchronous communication with the ECU Block sequencer with script functions: parameterization of complete test sequences with the possibility to execute scripts within the processes - can also run independently in the interface without PC connection File system for the rapid transfer of a file (eg for fast flashing) Output of 64-bit absolute time stamps Installed as a MSI and MSI merge module project, insulated installation, silent or minimal installation Generation of log files (backup, limiting and filtering) Flash Tool samFlash as a sequence engine for high-speed flash operations created within samDia

Highlights
 Numerous methods, properties and events that cover all tasks of communication  User needs to concentrate only on functionalities and graphical user interface A residual bus simulation (including scripts) created within samDia can be used by samDiaX Modules for CAN, FlexRay, K-Line, LIN, SAE J1708 Universal diagnostic tester, simulator and analyzer Direct access to the bus without higher-level protocol Consistent and independent interfaces for all protocols and devices (VCI) Universal parameter handling in XML Object-oriented interface Multi-instance, multi-threading and multi-port capability

Configuration application
The configuration can be done either centrally via the Configuration Center or individually on customer applications.

Container applications
The use of samDiaX ActiveX control element has been tested with the following development environments: Visual Studio .Net/2003/2005/2010/2012 Visual C++ 6.0 Visual Basic 6.0 Delphi Borland C++ Builder 5.0 National Instruments LabView and Diadem Microsoft Excel

20

Block sequencer module

Communication module

Residual bus simulation module

Device-Configuration module

Easy Datalogger module

Parameter Handling module

Remote module

Software Protection module

Device drivers

Busses
FlexRay: Tester, simulator and bus-direct with analyzer CAN: Tester, simulator and bus-direct with analyzer LIN: Can be used as LIN master or slave K-Line: Tester, simulator and bus-direct with analyzer SAE J1708/J1587, RS485 Ethernet

System requirements
PC with Windows XP , Windows Vista, Windows 7 or Windows 8 (other operating systems on request)

Modules
The followings modules are available for the samDiaX ActiveX control. They extend the functions of the control:  FlexRay module: bus direct, tester, simulator, analyzer; Autosar-, Fibex-Import  CAN Modul: Tester, simulator, analyzer with protokoll filter; Autosar-, Fibex-, CANdb import  LIN Modul: Can be used as LIN master or slave; LIN Description Files (LDF) import1)  K-Line modules: tester, simulator, analyzer with protocoll filter, UART direkt SAE J1708/J1587 module Block sequencer witch scripting functionality Easy Datalogger (Freeware)
1)

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

Compatible hardware
samtec interfaces: HSX, HSC, HSL Different Vector CAN interfaces using CAN-API: CANcardXL, CANcaseXL, CANboardXL

in preparation

21

SOFTWARE

DATA SHEET

samDia
Diagnostic Suite
Applications

Universal development tool for on and off board communication with electronic control units.

The Diagnostic Suite samDia unifies the functionalities control unit stimulator/tester, residual bus simulation and protocol analyzer in the form of separate modules within a common entity. All programs can also be operated remotely and can be adapted to user defined tasks via scripts.

Features
Send functions: single, cyclic or in sequences Receive messages with definable filters Analyzer function: passive behavior; measurable inter-frame and inter-byte time with an accuracy of a few s Displays output data with timestamps as Hex Trace, in plain text or as a graphic Panels and graphs to display and input signal values Remote control via automation interface Internal script programing with Microsoft VBScript Central device configuration in the system control from the Configuration-Center Flexible and easy configuration of the communication Parallel monitoring of multiple and various buses

samDia is suitable for the diagnostics of ECUs for test purposes during the development phase and as automatable Flash tool. Measurement data can be detected and evaluated over the respective data communication bus. There is a powerful residual bus simulation available for real-time simulation of ECUs during the development process of automotive bus systems and diagnostic testers, as well as for the vehicle testing.

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

samDia modular design principle


The samDia Diagnostic Suite is modular software. The modular design enables you to equip samDia exactly with the necessary 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.

CARB DS2 FREE KW 500 KW 71 KWP 2000

K-Line analyzer

K-Line simulator

CARB DS2 KW 71 KWP 2000 K-Line UART direct

K-Line Tester

CAN CCP GMLAN ISOTP J1939 TP 1.6 TP 2.0 UDS (ISO 14229) XCP

FlexRay

SAE J1708

LIN

DoIP

Block sequencer

UDS via AUTOSAR UDS via OEM UDS via ISO 10681.2 BusDirekt via FlexRay 2.1 BusDirekt via AUTOSAR BusDirekt via OEM BusDirekt via ISO 10681.2

22

samDia basis license


The base license of Diagnostic Suite samDia forms the necessary foundation of your software. Together with your desired modules and transport protocols you get software that meets your requirements. Just with the basis license and a module or transport protocol you will get a comfortable and affordable software solution.

Compatible hardware
samtec interfaces: HSX, HSC, HSL Different Vector CAN interfaces using CAN-API: CANcardXL, CANcaseXL, CANboardXL

System requirements
PC with Windows XP , Windows Vista, Windows 7 or Windows 8 (other operating systems on request)

Modules
The followings modules are available for the samDia, they extend the basic functionality:  FlexRay module: bus direct, tester, simulator, analyzer; Autosar-, Fibex-Import  CAN Modul: Tester, simulator, analyzer with protokoll filter; Autosar-, Fibex-, CANdb import  LIN Modul: Can be used as LIN master or slave; LIN Description Files (LDF) import1)  K-Line modules: tester, simulator, analyzer with protocoll filter, UART direkt SAE J1708/J1587 module Block sequencer witch scripting functionality Easy Datalogger (Freeware) Vehicle simulation module

Example of use: Diagnostic simulation


The samtec VCIs have powerful diagnostic simulators. In simulator mode the VCI behaves like an ECU by answering the diagnostic requests as a real ECU. The simulator is equivalent to an ECU. The simulators are multi-instance capable so that a VCI is able to simulate several ECUs or the whole vehicle at once. Of course several buses and diagnostic protocols are supported simultaneously. The simulators run in real time on the hardware and therefore achieve the best possible performance. You can run the simulators with the resident block sequencer even independently of the PC within the VCI. After downloading the simulation into VCI this starts directly the simulations as soon as 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

23

SOFTWARE

DATA SHEET

samDia / samDiaX modules


The following modules/options for samDia and samDiaX ActiveX control element are available to expand the functionality:

K-Line-module

(Analyzer, Tester, Simulator, UART Direkt) We have developed 4 different modules for K-Line within samDia and samDiaX: K-Line-module analyzer K-Line-module stimulator (tester) K-Line-module simulator K-Line UART direct

CAN Module  K-Line-Module (Analyzer, Tester, Simulator, UART Direct) FlexRay-Module LIN Module SAE J1708/J1587-Module Ethernet- Module  Block sequencer with script functionality  Easy Data logger (Freeware) Vehicle simulation Module residual bus simulation modulel (CANdb, Fibex, Autosar)

K-Line-module analyzer (ISO 9141)

The data transfer of the serial communication, especially a K-Line ISO 9141, can be monitored and analyzed between diagnostic system / application system and. A flexible display of trace data and timing values as well as automatic baud rate switching up to 250 kbit / s are obvious. The samDia K-Line module analyzer runs with all samtec VCI.

CAN-module
The samDiaX CAN module combines the functionalities analyzer, tester and simulator for CAN diagnostic protocols and a BUSdirect for CAN analysis. The CAN module can be used with all samtec VCI.

Protocol interpreter
The protocol interpreter for the K-Line analyzer receives the raw data with timestamps directly from the interface. These data are analyzed in samDiaX on the protocol filter. samDiaX has the following protocol filters included: KWP2000, KW71, KW81, KW82, CARB, MB protocol, KW500, DS2, RB Diagnostics Version 2, Leancom, Ford Cart, etc.

Highlights
 Contains the symbolic signal processing of Bus-Direct messages through import of FIBEX, AUTOSAR and CANdb files  Symbolic signal access through the FIBEX dialogue or the FIBEX API (see residual bus simulation module)  Conversion of hexadecimal values in clear text over the plain text interpreter Baud rate measurement and bus load determination Many transport protocols available Transport protocols for CAN module: UDS on CAN, KWP2000 on CAN, ISOTP, TP1.6, TP2.0, GMLAN, SAE-J1939, CCP, XCP

Highlights
Conversion of hexadecimal values in clear text over the plain text interpreter Hexadecimal data recording on the K-Line Baud rate measure and Baud rate switching Data direction detection Inter-Byte-Time Detection of the 5-baud stimulation including address output Block separation by time threshold values

K-Line-module tester (ISO 9141)

The K-Line module tester can communicate with ECUs which have an ISO interface to ISO 9141 or ISO 14230. Stimulator address and type, timing behavior and send block titles are also freely programmable as well as the convenient display of the received data. The pre-defined blocks can be sent individually or in continuous sequence, or manually. Developing and testing an ISO interface can be easily implemented. The tester can also be used as an automatable flash tool and can used by all samtec VCIs.

24

FlexRay-module
Highlights
Send data to the ECU Stimulation: 5 Baud, WUP, Time Additional length byte Numerous transport protocols available Transport protocols for K-Line-Module Tester (ISO 9141): KW2000, CARB, KW500, KW71, DS2, FREE, H/99B FlexRay is a fast, deterministic and fault tolerant bus system for use in automobiles. The purpose of FlexRay is to meet the increased requirements of future automotive networks. The increasing use of advanced driver assistance systems in the field of power unit and chassis requires particular a higher data rate and realtime capabilities. In addition FlexRay was developed primarily with respect to timing and fault tolerance, to ensure the reliability of active safety systems (such as X-by-wire systems).

K-Line-module simulator (ISO 9141)

With the K-Line Module Simulator the diagnostic interface can be simulated by automotive ECUs for testing and demonstration purposes (residual bus simulation). Thus, for example, diagnostic software can be very comfortable tested. The existing automation interface allows the visualization of complex simulation scenarios using the VCI samtec.

FlexRay in samDiaX

Highlights
Simulation of ECUs on K-Line Response on stimulation: 5 baud, WUP, Time Adjustable at will response blocks Script functions allows, for example, user defined Seed & key process through external DLL Numerous transport protocols available Transport protocols for K-Line-ModuleSimulator: KWP2000, CARB, KW71, DS2, H/99B

The FlexRay Analyzer and FlexRay sequencer in samDiaX are key elements for the real-time communication with ECUs. Besides the analysis of the FlexRay communication, the integrated block sequencer allows for more flexibility in the development of ECU software and diagnostic testers. Complex processes can be programmed in the block sequencer over scripts and run on the interface in real time. Compiling after change of processes is eliminated and saves additional time. The communication parameters required by each FlexRay node can be imported from FIBEX files and thus allows a complete configuration and a quick setup of the FlexRay communications.

HSX multibus interface for FlexRay

K-Line-module UART direct (ISO 9141)

It is possible to send and receive directly data on various serial lines without considering the protocol properties. Following busses are supported: K-Line L-Line J1708/RS485 Performance Features: Baud rate: 30-250000 Available for all samtec VCIs Configuration possibilities: Pull-Up resistance Separate send and receive lines (only K or L line, for example K-line to send and receive on L-Line) Automatic insertion of the block length / checksum when sending Automatic checking of the block length / checksum when receiving Slow and fast initialization, both master and slave A custom initialization can be implemented on request.

The FlexRay tool chain is completed by the HSX interface. The very high data throughput, precise time synchronization and the enormous computing power make it an ideal tool for communication via FlexRay. Up to four integrated FlexRay nodes enable the development of complex communication scenarios with hardware. Furthermore, the HSX has several different bus systems and supports, such as through the implementation of a FlexRayCAN gateway, the gradual conversion of existing components from CAN to FlexRay.

Highlights
FlexRay communication in accordance with Specification 2.1 Import of FIBEX and Autosar data Symbolic signal access through the FIBEX dialogue or the API FIBEX (see residual bus simulation module) Integrated block sequencer for performing complex operations in real-time directly within the interface Cycle Multiplexing In-Cycle Response Hardware with 32 Bit microcontroller and 384 MHz Up to four FlexRay communication nodes per hardware interface Additional bus systems in one hardware (for example, up to eight channels CAN)

25

SOFTWARE

DATA SHEET

samDia / samDiaX modules


FlexRay layer model
Application Layer XCP (*) UDS (Tester & Simulator) Bus Direct

Transport protocol UDS on LIN 1)


Sending and receiving diagnostic services UDS (ISO 14229) via standard LIN version 2.1.

AUTOSAR FR TP

ISO 10681-2

OEM Specific (BMW)

SAE J1708/J1587-module
Sending and receiving of MIDs via bus and protocol layer of SAE J1708.

Transport Layer

FlayRay Data Link Layer / Physical Layer

Ethernet-module
Sending and receiving of messages via the UDP transport protocol, as well as UDS over DoIP (for HSC).

Transport protocols for FlexRay Modul:: UDS (Tester & Simulator) and Bus-Direct over AUTOSAR transport protocol UDS (Tester & Simulator) and Bus-Direct over OEM transport protocol UDS (Tester & Simulator) and Bus-Direct over ISO 10681-2 transport protocol

Block sequencer with script function


Control of communication inside the VCI. The samtec block sequencer is scriptable and controls the communication procedure. The actions and reactions of the network interfaces can be defined on the PC using the script functions. After transferring the script data into the interface, it becomes fully operational. The block sequencer contains transmit and response blocks, which can be automatically transmitted depending on the selected function tester, simulator or bus-direct. This way, extremely short response times can be ensured and high degree real-time requirements can be met. PC-independent use of the interface as a stand-alone device (cp. resident block sequencer)

LIN module
The LIN module enables a PC via the samtec VCI hardware to be connected to the world of LIN networks. The module can be used as a LIN slave, LIN master and LIN monitor. After parameterizing the VCI, the LIN module can also be used without any PC connection as master or slave node.

Highlights
 Variable configuration of the module as a master, slave or monitor node  LIN bus compliant communication to specification V1.3, V2.0 and V2.1 with bit rates from 1.2 to 19.2 kbit/s  LIN scheduler, using our quite versatile block sequencer with built-in script functions on the interface  Flexible scheduler for scheduled delivery of LIN frames (in master mode) via block sequencer  Simulation of LIN slave control units using the programmable block sequencer  LIN communication bus is fully decoupled from the PC communication PC independent operation as master or slave node  Import LDF files (available as a module samDia, samDiaX module in preparation)  Symbolic access to LIN signals (available as samDia module, samDiaX module in preparation)

Highlights
Real-time performance PC independent Freely programmable with C Scripts  Use case as a vehicle gateway, service flash tool, testing equipment for production or development  Simulation of FlexRay, CAN and LIN (slave / master), K-Line and SAE J1708 node

26

Easy datalogger (freeware)


Use your standard HSX interface as a simple, flexible data logger. A version for the HSC VCI is in the planning.

Vehicle simulation module


The samDia function vehicle simulation generates from a CAN or K-Line trace a simulation of the diagnostic messages for the entire vehicle. The simulation can run on our VCI even without a connected PC (resident application). For operating the device only a power supply and the connection to the CAN bus or the K-line is required. Diagnostic procedures are performed on the vehicle or laboratory setting using an existing tester. With the samDia CAN or CAN bus analyzer direct feature you can record, for example, the CAN bus communication. Alternatively, existing CAN traces (e.g. *asc files) can be imported. The vehicle simulation in samDia automatically searches for the CAN diagnostic messages and assigns the messages to the ECUs of the vehicle. For each control unit its own simulator can be created. The simulator detects dynamic processes such as changing measured values and simulates exactly the same procedure that was recorded with the tester. Timings can also be simulated as well as response pending answers of the control unit. A simulation can be cached and manually enhanced for a control unit or for the whole vehicle. Different CAN traces can be combined or an existing simulation can be extended. The vehicle simulation module is included since the samDia 3x release.

Applications:
Each HSX-Interface with memory card slot is suitable as data logger, for both passive and active logging. This allows easy monitoring of variables during the development and testing. The Easy data logger is implemented as an additional software component based on the resident block sequencer.

Highlights
 Bus systems: Up to 8x CAN (high speed, fault tolerant, single wire), 2x LIN, 4x FlexRay  Absolute 64-bit time stamp with user-defined resolution (optional multiples of 31.25 ns, 125 ns or 1 s)  Flexible pre-filtering of data to reduce the volume of data filtering (CAN) ID, data content*, only by changes* or time frames*, e.g. only every 100 ms  User-specific extensions to the C-scripts allow you to perform complex calculations (including floating point) during the recording phase (e.g. formation of averages, etc.)*  Recorded data format is configurable on request*  Combined operation of passive and active logging (e.g. querying of measured values of ECUs via CCP) is possible*  Up to 3 analog / digital trigger inputs allow additional acquisition of data, up to 3 digital outputs for control of relay*, beepers etc.  Power-Down/Wake-Up integrated circuit to protect the vehicle battery (power consumption <1 mA in power-down mode with wake-up on pin 15) Wake-up on CAN for data logger Fast boot time (about 2 seconds until the recording) Supported memory cards: SD, SDHC (up to 32GB), MMCplus
* Only configuration through samDia or samDiaX

Following diagnostic protocols are supported


UDS on CAN KWP2000 on CAN TP2.0 on CAN TP1.6 on CAN KWP2000 on K-Line KWP71 on K-Line SAE J1939 GMLAN  Additional protocols and buses will follow in the future. If the protocol you need is not listed, you can talk to us about the support. As a customer-oriented company, we focus entirely on serving your needs.

Motivation
 Development departments need testers for testing physical control equipment or vehicles  Physical control vehicles or equipment are often rare resources shared by several developers  Qualification of software testers must be ensured long after a software release, although the physical control units or vehicles are often not available

27

SOFTWARE

DATA SHEET

samDia / samDiaX modules


Residual bus simulation-module
With the residual bus simulation messages of control devices are emulated. Some control units may not yet be physically present in the ECU network. This way, control device can be tested without establishing the entire bus network. Control devices related to mechanical components such as the engine or chassis can be put into operation without the need of the mechanical components of the vehicle (e.g. no engine required). Due to the increasing complexity of vehicles, individual components are more and more dependent on environmental information transmitted over the different vehicle bus systems. With expertise and a proven track record in the field of the residual bus simulation, we enable the continuous operation of test benches of our clients. The requirement for the residual bus simulation ranges from a simple ECU test regarding the interaction with other connected components, to a complete simulation of the entire vehicle network. Often, real measured values and signals must be simulated on the vehicle buses that change in real time having dependencies on other signals.

Residual bus simulation for vehicle bus systems


With the samtec residual bus simulation, you can realize a residual bus simulation with real time requirements on the following vehicle bus physics: CAN, FlexRay, LIN, K-Line and J1708. While the typical residual bus simulation is mainly used on CAN, LIN, and FlexRay, you also have the possibility to communicate with the modular HSX multi-bus interface parallel on K-Line or J1708, as well as on digital and analog inputs and outputs. Parallel to the residual bus simulation diagnostic protocols KWP2000, UDS, TP2.0, GMLAN, XCP, J1939, etc. can be used on the same buses. Several Gigabytes of data, simulations and records can be processed, which you can also access on the PC or SD (HC) card file system. Further, the gateway functionali ty can be mapped with our residual bus simulation. The residual bus simulation module is included in samDia version 3 and samDiaX version 6.

Integrate User Code 2

FIBEX DBC 1

Selected bus

ECU

Signals 3

Generate Code 4

Download

HSX

28

HSX as Multibus VCI for the residual bus simulation


The HSX interface provides a quick and efficient residual bus simulation on multiple buses (up to 8 x CAN, FlexRay x 4, 2 x LIN, J1708 x 1, 1 x K- and 1 x L-line) in real time. The fast PowerPC of the HSX VCI provides the computing power required to maintain the real-time capability with many buses and a high bus load. Dynamic sequences and triggers are defined on the block sequencer. For arbitrary events static actions can be achieved or a user-defined C-code can be executed. With C-code you have access to all buses and can create any desired complex residual bus simulations:  You have the flexibility to select the RX and TX signals from the data base  For a dynamic residual bus simulation script code can be executed: Before sending signals and after receiving signals  When initializing or in any number of user-defined time frames  Structuring is ensured with ANSI C functions and includefiles can be generated Access to all other buses  Generating CRC, Alive-counters, etc. is done automatically for multiple signals

samDiaX to use the residual bus simulation in your application


Quite often, customer-specific applications are being developed, yet we have seen a lack of easy access to the vehicle buses. With samDiaX you can use a simple way to extend your applications providing a flexible residual bus simulation. With only a few function calls you can create a running residual bus simulation:
Load Autosar/Fibex/DBC File Select Cluster Select ECU (Download ComParams) Select Signals (Tx/Rx) Set UserCode Download Signals Start Communication/BS Stop Communication/BS Unload XML/DBC

Parallel to the residual bus simulation, you can also execute UDS diagnostic requests or XCP. Instead of building the residual bus simulation on the samDiaX API, you can also use the samDia GUI drag and drop feature to create your simulation. Using the samDiaX API, all you need to do is loading the residual bus simulation into your own program. This way our clients can quickly integrate complex residual bus simulations into their own applications. While the residual bus simulation is running, you can always measure the signals on your application or specify other signal values. In addition, it is also possible to read and change internal signals (variables). The explained approach enables our customers to run dynamic residual bus simulations on the VCI or in a custom application on the PC.

samDia to create your residual bus simulation


The complete residual bus simulation can be automatically created with samDia, if you have an appropriate data base comprising of one of the following formats: ASAM FIBEX V2.0 ASAM FIBEX V3.X FIBEX 2+ CanDB (*.dbc) Autosar 3.x The creation of a residual bus simulation can be structured as following: 1 Import the database (FIBEX, DBC, AUTOSAR) 2 Configuration of the network nodes (CAN, FlexRay, etc.) 3 Selection of signals for the residual bus simulation 4  Setting of static values, or optionally adding scripts (C code) for each signal 5  tart the residual bus simulation (also resident in the HSX VCI without a PC) While the residual bus simulation is executed, the signal values can be displayed and changed, in addition, the signal parameters can be displayed in a graph.

29

SOFTWARE

DATA SHEET

Resident block sequencer


This application works without a PC stand-alone on our VCI. The VCI acts as PC-independent communication nodes for our supported bus systems (CAN, FlexRay, LIN and K / L line, etc.).

Numerous fields of application


The HSC and HSX interfaces can as stand-alone device undertake numerous tasks that required a PC until now. Flash process during production or residual bus simulation for test benches can be executed autonomously by the interface after a one time configuration. Also gateway applications for development or for series production can be implemented quickly and cost effectively. The efficient firmware offers close to unlimited implementation possibilities for numerous bus systems and communication protocols. The interface could be used as a special service tool for aftermarket activities for example, where it can handle the programming of electronic control units independently and with up to 2GB flash memory.

PC independent interface usage


With connection of supply voltage to the interface it is controlled by the internal script. This way e.g. diagnostic tester, residual bus simulation, flash processes, seed & key mechanism, ESB, ECONS, emulation of special protocols and gateway functions running independently of the PC can be realized.

Various interfaces and protocols


The samtec diagnostic interfaces (VCI) HSL, HSC and HSX can be comfortably connected and configured at the PC through USB, Ethernet or WLAN port. The communication with the electronic control units can be established through FlexRay, CAN, LIN, K-Line, SAE J1708 or SEA J1850. Numerous protocols like UDS, KW2000, J1939, GMLAN and CARB are also supported. External in- and outputs can also be controlled using the interface through scripts. This way for example test runs can be synchronized and also manual intervention into process by the user is possible. The enormous flexibility and configurability offers numerous attractive implementation possibilities.

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

Example: Combination of diagnostics and paralleler residual bus simulation Application 1 Diagnostics application samPDU samVCF OS: Android, iOS, Linux, Windows block sequencer e.g. residual bus simulation VCI: HSX, HSC

Communication control directly inside the interface


The block sequencer controls the communication procedure and is script-enabled. The actions and reactions of the interface in the network are configured with simple sequences and scripts defined on the PC. After the transfer of data to the interface it becomes a fully functional stand-alone device. The block s equencer contains the transmission and response blocks, which can be received, processed and sent in any order, depending on the selected function - tester or simulator. This way, extremely short response times and real-time requirements can be achieved.

Exaple: Flash-tool and parallel diagnostics Application 1 Diagnostics applikation samPDU samVCF OS: Android, iOS, Linux, Windows VCI: HSX, HSC Application 2 Flash-tool samDiaX

Combinability
The block sequencer running on one VCI can be used in parallel with other applications, if used in conjunction with our latest software architecture, the new Communication Framework (cp. VCF). Examples of combinability are diagnostics with parallel, residual bus simulation or the use of Flash tools with simultaneous diagnostics.

30

DATA SHEET

SAE J2534-1 Pass-Thru API


With the samPassThru samtec offers the Pass-Thru API according to SAE J2534-1 standard of 12.2004 as a standardized interface for all samtec diagnostic interfaces (VCI): HSL, HSC and HSX..

Protocols
The samtec Pass-Thru driver supports the following protocols defined by the SAE J2534-1:  ISO 14230 (ISO 14230-4 Keyword Protocol 2000, ISO OBD on K-Line)  ISO 9141 and ISO 9141-2  ISO 15765 (ISO 15765-2 with flow control enabled, KWP 2000 on CAN) CAN (ISO 11898 RAW CAN, no flow control) More protocols can be realized on request.

Versions samPassThru Free Edition Fully functional Configuration center 60 days support Sample applications Documentation samtec J2534 logging tool samPassThru Developers Edition

Highlights
 Wide product range of VCIs, which can be used with the Pass-Thru API  Extreme high performance through direct protocol handling in the VCI Comfortable configuration of the VCIs over a GUI

Products around the Pass-Thru API


C++ wrapper classes The C++ wrapper classes simplify the work with the Pass-Thru API. The library is loaded dynamically, resources are released automatically and functions are combined in groups. C# wrapper classes They enable and simplify the work with the Pass- Thru API when integrating the PassThru API into C# projects. samtec J2534 logging tool This enables the logging of J2534-1 requests and data structures. Thus it is possible e.g. to prove the compatibility with or deviation of the standard to build up a J2534-1 emulations software Pass-Thru over D-PDU API This enables a transparent and convenient change over to the modern D-PDU API standard. Versions The samtec SAE J2534-1 API, short samPassThru, is a vailable in the following versions: samPassThru Free Edition Part of samPDU API Fully functional Configuration-Center for device configuration Without support On request we can also offer you a developers edition: samPassThru Developers Edition samPassThru Free Edition and: samPassThru Tester samtec J2534 Logging Tool sample applications documentation 60 days support Pass-Thru over D-PDU API:  Usable with any MVCI D-PDU API according to ISO 229002:2009 (with RAW-MODE support)

31

SOFTWARE

SERVICES

samtec expertise

We have 30 years of experience in the field of vehicle diagnostics. We work together with leading vehicle manufacturers, OEM and suppliers. It is very important for us to implement the best possible solution together with our clients. Our expertise lies in diagnostics hardware, software and the combination of both areas.

Software services Hardware services


As the new Softing AG center of competence for hardware products, we not only develop our own product range steadily, we further design specifically tailored applications and VCIs for our customers, based on our modular product platforms. Our areas of expertise include schematic design, PCB layout, product maintenance, re-designs based component availability including the production planning and delivery scheduling. Following the hardware development, we offer as part of our 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: Custom cables and connectors Sturdy special housings E  xtension boards with special functions for the HSX and HSL product families Control Cabinets and switch boards for production testing

Examples: Drivers for sensor programming and tests Drivers for OEM specific logs E  xpansion of existing protocols according to OEM requirements Individual customer applications Production control car C  omplete workshop tester (special hardware, firmware adaptation and Windows/Linux/Android or iOS application)

We collaborate with leading EMS providers who manufacture our products to the highest quality standards (e.g. production based on 5S, Traceability, ISO 9001, IPC A610E class 2).

Our software developers are currently working on enhancements of our latest software architecture, the VCI Communication Framework (VCF). This new software product is used as an independent developer platform, which supports all major operating systems. We develop new applications specifically for clients or customers and are willing to provide this framework for our clients to implement their own developments and applications. The apps themselves are royalty-free and can then be brought to market by any of our customers.

32

Engineering services at our customers


Our clients also have the opportunity to deploy our experts for a defined period of time to actively support new projects. Our services encompass in particular vehicle diagnostics related IT advisory, project management tasks, but primarily the implementation of new software applications.

Examples: Vehicle data programming in ODX for OEMs and Tier1 suppliers Updating of the IT infrastructure for production control purposes Introduction of technology standards

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 clients for the future, in order to independently use our know-how improving their own value chain.

33

SERVICES

34

35

samtec automotive software & electronics GmbH Saarstrae 27 D-70794 Filderstadt Phone: +49-711-45809-0 Telefax: +49-711-45809-77 www.samtec.de info@samtec.de

You might also like