Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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
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
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 HD
HSL
T T T T T FlexRay
T T T T
T T T T Other
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
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
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
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
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.
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)
HARDWARE
DATA SHEET
HSX Interface
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.
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
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
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
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
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.
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.
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
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)
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
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
Softing DTS
Customer Application
samDia
Customer Application
VCF ConfigCenter
VCF
Parser
File Handling
Firmware Update
Common Config
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
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
Architecture
The architecture diagram illustrates the setup and usage of the samtec D-PDU API.
samPDU ConfigCenter
samPDU Config API PC VCI samtec VCI HSX HSC HSL Protocol stack
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
Communication module
Device-Configuration module
Remote 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
K-Line analyzer
K-Line simulator
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
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
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
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)
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
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).
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.
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
AUTOSAR FR TP
ISO 10681-2
SAE J1708/J1587-module
Sending and receiving of MIDs via bus and protocol layer of SAE J1708.
Transport 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
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
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
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
FIBEX DBC 1
Selected bus
ECU
Signals 3
Generate Code 4
Download
HSX
28
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.
29
SOFTWARE
DATA SHEET
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
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
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
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.
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
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