Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
dSPACE
Calibration and Bypassing Hardware
Modular concept for measurement, calibration, diagnostic, and bypassing tasks
20082
32008
Contents
Calibration and Bypassing Hardware 4
USB to CAN Converter DCI-CAN1 _____________________________________ 4
USB to K-Line Interface DCI-KLine1 ____________________________________ 6
Calibration Hub ____________________________________________________ 8
Generic Memory Emulator DCI-GME1 ________________________________ 10
Generic Serial Interface DCI-GSI1 _____________________________________ 12
Measurement Modules _____________________________________________ 15
Cable Concept ___________________________________________________ 16
DS541 DPMEM POD for MPC55xx ___________________________________ 18
Additional Bypass Interface Solutions _________________________________ 20
20084
USB to CAN Converter DCI-CAN1
Calibration and Bypassing Hardware
Robust and compact USB-to-CAN gateway
Key Features Integrated optoisolation
High-speed transceiver
API for easy integration in custom applications
Plug & Play
Power supply via USB
Robust design for in-vehicle use
Description
1) Universal Measurement and Calibration Protocol2) Keyword Protocol 2000
Connection scenario using a DCI-CAN1 for calibration, measurement, and bus monitoring.
��������������
�������
���������� ����������
���������� �������������������
Application Areas Measurement, ECU calibration, ECU
diagnostics and ECU flash programming as well as CAN monitoring. ECUs which support XCP1) on CAN, KWP20002) on CAN, UDS3) on CAN, or CCP4) can be connected.
Measurement via CAN-based I/O modules to oberserv ambient conditions like temperature, pressure, and voltages
Monitoring the data stream on the CAN bus in CalDesk
CAN data output
Key BenefitsThe controller area network (CAN) is an estab-lished standard in the automotive area which is widely used to connect several ECUs in the vehicle. In connection with dedicated commu-nication protocols, it also serves for calibration and measurement of electronic control units. The DCI-CAN1 provides a robust and compact interface to the CAN bus via a Plug & Play USB connection. It features integrated optoisolation and a high-speed transceiver so that the CAN bus can be connected directly without any ad-ditional components. Adapters with CAN low-speed transceivers are additionally available.
3) Unified Diagnostic Services4) CAN Calibration Protocol
52008
USB-to-CAN Converter DCI-CAN1
Technical Details
Parameter Specification
General PHILIPS CAN controller SJA1000 (clock rate: 16 MHz) High-speed CAN transceiver 82C251 Baud rates up to 1 megabit/s Supports CAN specification 2.0A and 2.0B (11- and 29-bit identifiers) Time-stamping – all measured or monitored data is sent to CalDesk with time
stamps (resolution 50 µs) Complies with European directives 73/23/ECC (Low Voltage Directive) and
89/336/ECC (Electromagnetic Compatibility Directive)
Host interface USB
Software configuration Configuration of the DCI-CAN1 from host PC with CalDesk or with dSPACE CAN API
Physical characteristics
Enclosure Robust aluminum box
Connectors
9-pin, male Sub-D connector for connection to CAN (according to CiA-DS 102-1) A-type USB connector with 1.5 m (5 ft) cable for connection to the host PC
Status LED
Off: CAN inactive/not connected On: CAN active Flashing: bus traffic
Physical size 16 x 55 x 84 mm (0.63 x 2.16 x 3.30 in)
Approx. weight 150 g (0.33 lb.)
Temperature range
-40 ... 85 °C (-40 ... 185 °F) ambient temperature -65 ... 125 °C (-85 ... 257 °F) storage temperature
IP protection class IP 54
Electrical characteristics
Power supply
Power consumption max. 600 mW supplied by USB Galvanic isolation up to 50 V (connector maximum) via optoisolation
Power consumption < 600 mW supplied by USB
Galvanic isolation Up to 50 V (connector maximum) via optoisolation
Order Information
Product Order Number
USB to CAN Converter DCI-CAN1 DCI_CAN1
dSPACE CAN API and CAN Driver
Application Areas Key Features
The API allows custom applications to be built in Python (API available as a Python module) or Microsoft Visual C++ 6.0 (API available as a functional WIN32 DLL). The API can be used together with the DCI-CAN1 and the dSPACE Calibration Hub. Operating system (API, driver): www.dspace.com/goto?os_compatibility
Supports multiapplication, i.e., several applications can connect to the same CAN channel
Supports multiclient, i.e., the same application can connect to one or more CAN channels
2 virtual CAN channels for testing your application without using the hardware Up to 16 CAN channels accessible
20086
USB to K-Line Interface DCI-KLine1
Calibration and Bypassing Hardware
Robust and compact USB-to-K-Line interface
Key Features Robust design for in-vehicle use
Plug & Play
Integrated optoisolation
Supports 12 V and 24 V vehicle power networks
Supports fast initialization
Future-proof USB host PC connection
Description Application AreasThe DCI-KLine1 is used with the CalDesk ECU Diagnostics Module to access electronic control units via KWP2000 on K-Line (ISO14230). ECUs providing single-wire K-Line communication and fast initialization wake-up pattern (WuP) are sup-ported. ECU diagnostics and ECU flash program-ming both can be done via the DCI-KLine1.
Key BenefitsThe DCI-KLine1 comes in the same well proven, robust and compact casing as the DCI-CAN1. Host PC connection is via USB and supports plug-and-play capabilities. The DCI-KLine1 can be used for ECU diagnostics in passenger cars and commercial vehicles, 12 V and 24 V vehicle power networks are supported. The integrated optoisolation of the DCI-KLine1 avoids ground loops.
�������
��� ������
����������
�������������������������
Connection scenario using the DCI-KLine1 for ECU diagnostics and ECU flash programming.
72008
USB-to-CAN Converter DCI-CAN1
Technical Details
Parameter Specification
General Support of fast initialization on K-Line via hardware-generated wake-up pattern (WuP)
Baud rate range: 183 … 115,200 baud1) for communication Provides the standard PC baud rates according to ISO 14230
(9.6 kBd, 19.2 kBd, 38.4 kBd, 57.6 kBd, 115.2 kBd) and other specific baud rates FT232BM USB-to-serial converter Complies with European directives 73/23/ECC (Low-Voltage Directive) and
89/336/ECC (Electromagnetic Compability Directive)
Host Interface USB
Software configuration Configuration of the DCI-KLine1 from host PC with CalDesk
Physical characteristics
Enclosure Robust aluminum box
Connectors
4 mm female connectors for connection to the ECU and power supply: red (VBAT), black (GND), green (K-Line)
A-type USB connector with 1.5 m (5 ft) cable for connection to the host PC
Status LED
Off: USB not powered/not connected On (yellow): USB not initialized, VBAT on On (red): USB initialized, VBAT off On (green): USB initialized, VBAT on Flashing (green): K-Line traffic
Physical size 16 x 55 x 84 mm (0.63 x 2.16 x 3.30 in)
Approx. weight 150 g (0.33 lb.)
Temperature range
-40 … +85 °C (-40 … +185 °F) ambient temperature -65 … +125 °C (-85 … +257 °F) storage temperature
Electrical characteristics
Power supply
Voltage range: 4 … 40 V Overvoltage protection: ±60 V, including all possible wrong wirings of K-Line,
GND, and VBAT
Power consumption
< 100 mA (from USB) 40 mA max. (from VBAT) Approx. 2 mA (from VBAT, in standby mode)
Galvanic isolation Up to 60 V DC (connector maximum) via optoisolation
1) The lower limit is determined by the USB-to-serial converter. The upper limit is determined by the driver circuit and capacitance of K-Line.
Order Information
Product Order Number
DCI-KLine1 DCI_KLINE1
Relevant Software
Software Order Number
Required CalDesk ECU Diagnostics Module
CAL CAL_ECU_DIAG
20088
Calibration and Bypassing Hardware
Calibration Hub
Connection of the calibration hardware to the host PC
Key Features Robust interface module for in-vehicle use
USB 2.0 host PC interface (fully compatible with USB 1.1)
Two CAN channels with optoisolation and high-speed transceivers
Cascadable for linking multiple devices
Description
�������
���������������
���������������
������������
����������
��������������
�������������������
Application AreasThe Calibration Hub from dSPACE is a robust, compact interface module to connect a number of controller area networks (CAN) and a number of DCI-GME1s (dSPACE Calibration Interface – Generic Memory Emulator) or DCI-GSI1s (dSPACE Calibration Interface – Generic Serial Interface) to the host PC.
Key BenefitsThe Calibration Hub can be hooked up to the host PC by using a single USB connection cable. The Calibration Hub forwards all messages from and to the host PC. These messages can contain: Commands from CalDesk to calibrate an
ECU‘s parameters or to measure data from the ECU
Measurement data transmitted from CAN-based DAQ modules
Connection scenario using two cascaded Calibration Hubs.
92008
Calibration Hub
Technical Details
Parameter Specification
General Two USB 2.0 output ports (compliant with USB 1.1 and USB 2.0 high-speed specifications)
2 x PHILIPS CAN controllers SJA1000 (clock rate: 16 MHz) 2 x high-speed CAN transceivers 82C251 Baud rates up to 1 megabit/s Support of CAN specification 2.0A and 2.0B (11- and 29-bit identifiers) Configuration of the CAN interfaces from host PC with CalDesk Compliance with European directives 73/23/ECC (low voltage directive) and
89/336/ECC (electromagnetic compatibility directive) M3 mounting rail in each side panel and the bottom Different LEMO keyways to protect against false connections Status LEDs (power source, connector active/inactive) CAN driver and API for custom applications (p. 5)
Connectors CAN channels: 9-pin, male Sub-D connector according to CiA-DS 102-1 USB ports: 2 x LEMO female, 4-pin connectors USB host PC connection: LEMO female, 4-pin connectors External power supply: LEMO female, 2-pin connector Optional cables (p. 16)
Physical characteristics
Enclosure Compact, robust aluminum box
Physical size 35 x 150 x 100 mm (1.38 x 5.9 x 3.94 in)
Weight Approx. 480 g (1.06 lb.)
Temperature range
-40 ... +85 °C (-40 ... +185 °F) ambient temperature -65 ... +125 °C (-85 ... +257 °F) storage temperature
IP protection class IP 54
Power supply
Power consumption <12 W including loads on USB outputs (with external power supply)
Input voltage range 9 V to 36 V, with galvanic isolation, allowing connection to vehicle battery
Protection against reverse polarity Galvanic isolation of CAN connectors up to 50 V via optoisolation
Order Information
Product Order Number
Calibration Hub CAL_HUB
200810
Calibration and Bypassing Hardware
Generic Memory Emulator DCI-GME1Calibration and measurement of ECU variables
Key Features Independent of microcontroller and ECU
Installation inside or outside the ECU enclosure
Calibration and measurement of ECU variables
Direct connection to host PC
High data throughput via USB
Description Application AreasThe DCI-GME1 (dSPACE Calibration Interface- Generic Memory Emulator) provides access to the ECU variables for calibration and measurement. The DCI-GME1 is highly versatile, supporting a wide range of microcontrollers and electronic control units (ECUs). The memory emulator can be installed on or in the ECU and connected to the microcontroller bus via a target adapter.
Key BenefitsDirect access to the address and data bus allows maximum bandwidth for data acquisition. Typically the ECU’s read-only (flash) memory for calibration parameters is replaced by the emulation RAM on the DCI-GME1. The generic memory emulator can be connected directly to the host PC (using USB). To meet vehicle safety requirements, a special USB communication protocol with error detection and correction was implemented, as well as a USB optoisolation integrated in the USB cable.
112008
Generic Memory Emulator DCI-GME1
Technical Details
Parameter Specification
General USB host PC interface (compliant with USB 1.1 and USB 2.0 high-speed specifications)
8/16/32-bit bus width, multiplex/nonmultiplex bus mode Bus voltage 2.6 V, 3.3 V, or 5.0 V 2 x 2 MB emulation RAM (burst access time <18 ns) 256 KB dual-port RAM for data acquisition and tool support 16 MB on-board flash for code/data and stand-alone flight recording 64 MB RAM for storing multiple data sets and buffering measurement data Power consumption 3 W (typically) in operating mode, max. 6 mW in standby mode,
typically 2W without traffic Power-down mode and interval-timed shutdown Watchdog and safety mode On-board temperature sensor Flash programming via dSPACE ECU Flash Programming Tool
Calibration Task-synchronous page switching Convenient switching between multiple data sets Flash start page for automatic data set loading after power-up Exact synchronous calibration on several ECUs Fast checksum calculation
Measurement High data throughput via USB Measurement resume mode after power-up Measurement of ECU variables, calibration parameters and system variables
(reset line, digital I/O, etc.) Up to 256 measurement rasters (synchronous or asynchronous) Bandwidth check, active user warning
Physical Characteristics
Enclosure Robust aluminum box
Physical size 13 x 57 x 78 mm (0.51 X 2.25 X 3.08 in)
Approx. weight
110 g (0.24 lb.) with enclosure 45 g (0.1 lb.) without enclosure
Temperature range
-40 ... +85 °C (-40 ... +185 °F) ambient temperature -65 ... +125 °C (-85 ... +257 °F) storage temperature
Order Information
Product Order Number
Generic Memory Emulator DCI-GME1 DCI_GME1
200812
Calibration and Bypassing Hardware
Generic Serial Interface DCI-GSI1
Measurement, calibration, and ECU function bypassing
Key Features ECU adaptation via connector adapter and firmware update
Compact size, installation inside or outside the ECU enclosure
Fast ECU flash programming
Direct connection to host PC via USB for measurement and calibration
Arbitration logic for parallel access of debuggers
Low-latency LVDS interface to dSPACE prototyping systems for bypassing
Description Application AreasFor processor bus architectures with less external or off-chip visibility, dSPACE provides a generic serial interface (GSI) which supports different on-chip debug ports for measurement, calibration, and bypassing. Adaptation to a specific electronic control unit (ECU) can be done via an individual connector adapter and a firmware update on the DCI-GSI1.
Operation ModesFor measurement, the DCI-GSI1 supports two strategies: with ECU service (data aquisition is triggered by a small piece of code included in the ECU code) and without ECU service (data aquisition is triggered by an ECU event). For example, data capturing can be triggered via digitial I/O pins of the microcontroller or by the GSI, which is capable of detecting write accesses to specific ECU memory addresses. In addition, it is also possible to perform measurements according to the GSI‘s on-board timer. To calibrate ECU parameters, the DCI-GSI1 supports both overlay units that are provided by the ECU´s micro-controller and an external RAM for the calibration data. During bypassing, the DCI-GSI1 performs the data transfer and triggers the bypass system, which calculates the controller function outside the ECU. If bypass, calibration, or measurement accesses to the ECU are requested at exactly the same time, the GSI gives bypass access the highest priority. This way, minimal latencies in communication between the ECU and the prototyping system are always guaranteed without compromising the measurement band-width.
132008
Generic Serial Interface DCI-GSI1
Technical Details
Parameter Specification
General 64 MB RAM for buffering measurement data USB host interface for measurement and calibration Low-voltage differential signaling (LVDS) bypass interface for connection to
dSPACE prototyping hardware Interface for connecting an additional tool (for example, a debugger) to the ECU
via its on-chip debug port (according to the ECU interface and requirements) Offline check and display of allocation status of overlay RAM for calibration
parameters in CalDesk Quick-start measurement ECU flash programming via dSPACE ECU Flash Programming Tool
ECU interface READI/Nexus: Freescale’s MPC56x microcontroller series1)
AUD/AUD2: Renesas’ SH2 and SH2A family NBD: NEC’s V85x microcontroller series, Renesas‘ M32R Toshiba TMP1984FDF JTAG/OCDS: Infineon´s TriCore family JTAG/SDI: Renesas´ M32R family JTAG/Nexus: Freescale´s MPC5554 and MPC5553
Target / tool connector SAMTEC FOLC-125-01-S-Q-LC to interface individual connector adapters Various connector adapters available from dSPACE. Some adapters also have a
tool connector.
Physical characteristics
Enclosure
Aluminum box (to be ordered separately) Protection classes IP 54 and IP66 on request
Size
DCI-GSI1 with aluminum box: 102.5 x 71 x 21.4 mm (4.04 x 2.80 x 0.84 in) DCI-GSI1 without aluminum box: 62.4 x 56 x 10.5 mm ( 2.46 x 2.21 x 0.41 in)
Weight
DCI-GSI1 with aluminum box: approx. 214 g (0.47 lb.) DCI-GSI1 without aluminum box: approx. 29 g (0.06 lb.)
Temperature range
-40 ... +85 °C (-40 ... +185 °F) ambient temperature -65 ... +125 °C (-85 ... +257 °F) storage temperature
Electrical characteristics
Power supply 6 V ... 48 V
Protection
Protected against overvoltage Load dump protection up to 60 V Protected against reverse battery up to -60 V
Power consumption2)
2.3 W max., using full bandwith 1.5 W typ., without traffic 12 mW max. in standby mode
1) The DCI-GSI1 uses chip-internal overlay units of the MPC56x. There is an error in some versions of MPC56x chips with regard to using these overlay units; Freescale has confirmed this
(published as CDR_AR_1073). Ensure that your application or chip version is not affected by this error. You can also contact dSPACE to exclude problems in connection with this error.2) If READI/Nexus is used.
��������
�������
�����������������������������������������
����������������������������������������������������������������������������������
���������������������
����������������������������������������
���
���������������������������������������������
Example of a wiring scenario for measuring, calibrating, and bypassing in parallel, including an optional third-party debugger.
200814
Calibration and Bypassing Hardware
Order Information
Product Order Number
Generic Serial Interface DCI-GSI1 DCI_GSI1
Relevant Hardware
Hardware Order Number
Optional Enclosure for DCI-GSI1 Connector adapter for AMP/Nexus MPC56x Connector adapter for GlenAir/Nexus MPC56x Connector adapter for AUD/NBD Option1 Connector adapter for AUD/NBD Option2 Connector adapter for JTAG/OCDS and JTAG/SDI Connector Adapter for JTAG/Nexus MPC55xx Connector Adapter for JTAG/Nexus MPC55xx with
additional connector Connector adaptor for AUD/NBD2 with Renesas SH2A µCs Accessory kit for DCI_GSI1
DCI_GSI1_ENC DCI_GSI1_CON1 DCI_GSI1_CON2 DCI_GSI1_CON4 DCI_GSI1_CON5 DCI_GSI1_CON6 DCI_GSI1_CON7 DCI_GSI1_CON8
DCI_GSI1_CON10 DCI_GSI1_C
152008
Measurement Modules
I/O Modules Supported by CalDesk
Company Modules Configuration Required by CalDesk
IPETRONIK GmbH & Co.KG, Baden-Baden, Germany SIM-SENS SIM-VIN SIM-PT100 SIM-THERMO SIM-SENS/THERMO SIM-DMS SIM-CNT SIM-LAMBDA M-Series
IPEconf, Ver.2.20.60 (or later)
IMC Messsysteme GmbH, Berlin, Germany CANSAS-C12 CANSAS-ISO8 CANSAS-BRIDGE2 CANSAS-INC4 CANSAS-DI16 CANSAS-UNI8 CANSAS-DRUCK
imCANSAS, V1.3 Rev17 (or later)
CSM GmbH, Filderstadt, Germany AD-Scan/CAN Thermo-Scan/CAN Dual-Scan/CAN Baro-Scan/CAN Scan MiniModules
AD/Thermo Dual-Scan Config
Measurement Modules
200816
Calibration and Bypassing Hardware
Cable Concept
Connection of calibration and bypassing hardware
Description
Cable Technical Data Order Number
USB_CAB5 PC Connection Cable
Cable to connect the interface cable with optoisolation to the host PC Connectors: USB 4-pin – LEMO, female, 4-pin Length: 0.3 m Temperature range: -40 ... 85 °C (-40 ... 185 °F)
USB_CAB5
USB_CAB6 PC Connection Cable for CalibrationHub/RapidPro
Cable to connect the Calibration Hub to the host PC Connectors: USB 4-pin – LEMO, male, 4-pin Length: 3.0 m Temperature range: -40 ... 85 °C (-40 ... 185 °F)
USB_CAB6
USB_CAB12 PC Connection Cable with Optoisolation for Hub
Opto-isolated cable to connect the Calibration Hub to host PC Connectors: USB 4-pin – LEMO, male, 4-pin Length: 4.5 m Temperature range (PC side): -40 ... 85 °C (-40 ... 185 °F) Temperature range (device side): -50 ... 150 °C (-58 ... 302 °F) Electrically safe up to 300 V DC/ACRMS and 600 V peak
USB_CAB12
The cable concept makes it possible to connect different calibration and bypassing devices quickly and intuitively, and protects against false connections and polarity inversions. The cables
Connection scenario using two cascaded Calibration Hubs.
use LEMO connectors with different keyways which are color-coded for quick and convenient handling.
PC connection cable for hub
Hub extension cable
Host PC
Power supply cable Power supply cable
Power connector Power connectorHost PC USB connector Host PC USB connector
USB 1 connector
MasterCalibration Hub
SlaveCalibration Hub
Interface cablewith optoisolation
DCI-GME1and DCI-GSI1
Technical Details
172008
Cable Concept
Cable Technical Data Order Number
USB_CAB4Interface Cable with Optoisolation
Interface cable for Generic Memory Emulator DCI-GME1 or Generic Serial Interface DCI-GSI1
Connectors: LEMO, male, 4-pin – LEMO, male, 4-pin Length: 3.5 m Temperature range of cable: -50 ... 150 °C (-58 ... 302 °F) Temperature range of optoisolation: -40 ... 85 °C (-40 ... 185 °F)
USB_CAB4
USB_CAB11 Interface Cable with Optoisolation
Interface cable for DCI-GME1 and DCI-GSI1 Connectors: LEMO, male, 4-pin – LEMO, male, 4-pin Length: 4.0 m Temperature range of cable: -50 ... 150 °C (-58 ... 302 °F) Temperature range of optoisolation: -40 ... 85 °C (-40 ... 185 °F) Electrically safe up to 300 V DC/ACRMS and 600 V peak
USB_CAB11
PWR_CAB2 Power Supply Cable
Power supply cable for Calibration Hub Connectors: LEMO, male, 2-pin – 2 open, soldered leads Length: 3.0 m Temperature range: -50 ... 150 °C (-58 ... 302 °F)
PWR_CAB2
PWR_CAB7 Power Supply Cable for DCI-GSI1 withGalvanic Isolation
Power supply cable for DCI-GSI1 Connectors: LEMO, male, 2-pin – 2 open, soldered leads Length: 3.0 m (primary 0.3 m openended, secondary 2.7 m with LEMO connector) Temperature range of cable: -50 ... 150 °C (-58 ... 302 °F) Temperature range of galvanic isolation: -40 ... 85 °C (-40 ... 185 °F)
PWR_CAB7
USB_CAB7 Hub Extension Cable
Cable to cascade multiple Calibration Hubs Connectors: LEMO, male, 4-pin – LEMO, male 4-pin Length: 0.2 m Temperature range: -50 ... 150 °C (-58 ... 302 °F)
USB_CAB7
USB_CAB1 Active USB Extension Cable
Extension cable for USB connections longer than 5 meters Connectors: LEMO, male, 4-pin – LEMO, female, 4-pin Length: 5.0 m Temperature range of cable: -50 ... 150 °C (-58 ... 302 °F) Temperature range of active USB extension: -40 ... 85 °C (-40 ... 185 °F)
USB_CAB1
LVDS_CAB1 LVDS Link Cable
Cable to connect MicroAutoBox and DCI-GSI1 or DPMEM PODs Connectors: LEMO-1S to ZIF crimp contacts Length: 5.0 m Temperature range: -40 ... 85 °C (-40 ... 185 °F)
LVDS_CAB1
LVDS_CAB2 LVDS Link Cable
Cable to connect DS4121 and DCI-GSI1 or DPMEM PODs Connectors: LEMO-1S to LEMO-1S Length: 5.0 m Temperature range: -40 ... 85 °C (-40 ... 185 °F)
LVDS_CAB2
LVDS_CAB13/14LVDS-Ethernet Link Cable
Cable to connect MicroAutoBox or DS4121 with a device via XCP on Ethernet (UDP/IP)
Connectors: 8-pin RJ45, LEMO-1S/ZIF crimp contacts Length: 0.3 m Temperature range: -40 ... 85 °C (-40 ... 185 °F)
LVDS_CAB13/141)
Special cables for extended temperature ranges and for special IP ratings on request. 1) As of December 2007, the product or parts of the product are still under development and therefore subject to change.
200818
DS541 DPMEM POD for MPC55xxVersatile top board for MPC55xx-based VertiCal architecture
Key Features Off-the-shelf top board for MPC55xx VertiCal base boards from Freescale
DPMEM bypass interface with minimal communication latencies
Additional SRAM for calibration data
On-board JTAG/Nexus connector for calibration, measurement, or debugging
VertiCal connector to add further top boards
Description Application AreasControl algorithms for electronic control units (ECUs) in modern vehicles can be developed and optimized efficiently by the external bypassing method. This involves calculating selected ECU functions on powerful and flexible prototyping hardware (e.g., MicroAutoBox or AutoBox), while the remainder of the code continues to run, unmodified, on the existing ECU. The DS541 serves as an ECU interface for function bypassing using the integrated dual-port memory (DPMEM) and the high-speed LVDS interface to the exter-nal prototyping system. In addition, the DS541 supports ECU calibration, and it provides an inter-face for ECU debugging or flash programming.
Key BenefitsThe DS541 minimizes communication latencies between the prototyping hardware and the electronic control unit (ECU). This makes it ideal for bypassing ECU functions that require fast execution rates and a large number of model inputs and outputs. The DS541 is a top board for MPC55xx VertiCal Base Boards from Freescale, which can be connected to the ECU simply by installing a base board in place of the ECU’s original microcontroller. Low latencies, com-bined with high signal integrity, are achieved by several factors: direct access to the microcontroller bus via the VertiCal connector, very short signal line lengths between the dual-port memory and the MPC55xx, and a fast LVDS interface. The available Simulink blocksets support two variants of external bypassing: address-based and service-based bypassing. The DS541‘s additional SRAM allows the POD to be used as a memory for calibration data. If the POD’s voltage supply is connected to the vehicle battery, the SRAM data is retained after the ECU is switched off. As a calibration interface, for example, the ECU‘s CAN bus or the JTAG/Nexus interface available on the DS541 itself can be used. The DS541’s VertiCal connector allows further plug-on boards to be connected, for example, for memory emulation.
Calibration and Bypassing Hardware
192008
Technical Details
Parameter Specification
General 32 kB dual-port memory (DPMEM) 1 MB RAM (SRAM) Low-voltage differential signaling (LVDS) bypass interface for connection to
dSPACE prototyping hardware JTAG/Nexus on 38-pin Mictor connector for calibration, measurement and
ECU flash programming
ECU interface 159-pin VertiCal connector
CPU interface 2.5 V / 3.3 V bus interface
Electrical characteristics Power supply: 4.5 ... 18 V via the VertiCal connector from ECU, or externally supplied
Power dissipation < 500 mW in typical operating conditions Stand-by current < 5 mA at 12 V
Chip select configuration Option to select chip select line numbers 0 … 3 Two options for chip select assignment:
a) One chip select line for both RAM and DPMEM b) Two separate chip select lines
Dimensions 54 x 54 x 10 mm
Temperature range -40 … 85 °C (-40 … +185 °F) ambient temperature
������������������
�����������������������������
�����������������
������������������
����������������
�����������������������������
����������������������������������������������������������������
���������������������������������������������������������������������������������
��������������������
The DS541 simply plugs onto an MPC55xx VertiCal Base Board from Freescale.
DS541 DPMEM POD for MPC55xx
200820
Calibration and Bypassing Hardware
Additional Bypass Interface SolutionsBypass interfaces to your specifications
Key Features Bypass interfaces not covered by standard products
Customer-specific solutions for DPMEM PODs and on-chip debugging interfaces
Description
Bypass Interfaces Supported by dSPACE Including Customer-Specific Solutions
Application AreasWhen the bypass method is used for rapid con-trol prototyping, there are often several possible ways of diverting the flow of data from the ECU to the prototyping system and back. In cases where a dSPACE standard bypass interface is not applicable, a customer-specific plug-on de-vice (POD) may be a suitable solution. dSPACE offers a wide range of options for such PODs, meeting the needs of numerous microcontroller types and individual applications. We recommend you consult us on bypassing issues at an early project stage, to gain maximum benefit from one of dSPACE’s standard solutions and significantly reduce engineering costs.
Key BenefitsFrom many years of experience with bypass interface development, dSPACE has a long list of well proven solutions to offer. You can also order a custom bypass interface, precisely tailored to the microcontroller of your production ECU and your application.
Strategy Bypass Interface Solution
Bypassing via DPMEM POD Parallel interface Standard product, e.g., DS541 DPMEM POD for MPC55xx microcontrollers (p. 18)
Customized DPMEM POD
Bypassing via On-Chip-Debugging Interface
Serial interface Standard product: DCI-GSI1 for microcontrollers specified (p. 12)
Customer-specific PODs or specific adaptations of the DCI-GSI1
Bypassing via XCP on CAN CAN interface Standard product: One (dedicated) CAN channel on ECU is used
Bypassing via CCP using CAN Standard product: One (dedicated) CAN channel on ECU is used
Bypassing via XCP on Ethernet (UDP/IP)1)
Ethernet interface Standard product: LVDS-Ethernet Link Cable (LVDS_CAB13/14, p. 17)
1) As of December 2007, the XCP on Ethernet (UDP/IP) support is still under development and therefore subject to change. dSPACE reserves the right to alter the specifications at any time without notice.
212008
Additional Bypass Interface Solutions
Partial List of CPUs and Bypass Interfaces
CPU Bypass Interface
Freescale 68HC11 Customer-specific: DPMEM POD
Freescale 68HC12 Customer-specific: DPMEM POD
Freescale 68HC16 Customer-specific: DPMEM POD
Freescale MPC563 Customer-specific: DPMEM POD
Freescale MPC555 Customer-specific: DPMEM POD
Freescale MPC56x Standard product: DCI-GSI1
Freescale MPC55xx Standard product: DPMEM POD DS541 Standard product: DCI-GSI1
Freescale DSP56F807 Customer-specific: DPMEM POD
Infineon C167 Customer-specific: DPMEM POD
Infineon TriCore TC1775 Customer-specific: DPMEM POD
Infineon TriCore TC1766, TC1796 Standard product: DCI-GSI1
NEC V85x Customer-specific: NBD IF POD Standard product: DCI-GSI1
Renesas M32R Customer-specific: RTD IF POD Standard product: DCI-GSI1
Renesas SH2/SH2A Customer-specific: NBD IF POD Standard product: DCI-GSI1
ST-Microelectronics ST10-F280 Customer-specific: DPMEM POD
Toshiba R3900 Customer-specific: NBD IF POD
Freescale HCS12 Customer-specific: DPMEM POD
Texas Instruments TMS470 Customer-specific: DPMEM POD
Partial CPU List
���������������������
����������������������
������
��������������������
���������
��������������������
�����
���������������
����������������� �����
Bypassing via DPMEM POD: a customer-specific POD combined with the DS4121 ECU Interface Board provides a fast and safe communication between your ECU and your prototyping system.
Application Example
200822
232008
02/2
008
© C
opyr
ight
200
8 by
dSP
AC
E G
mbH
. All
right
s re
serv
ed. W
ritte
n pe
rmis
sion
is r
equi
red
for
repr
oduc
tion
of a
ll or
par
ts o
f th
is p
ublic
atio
n. T
he s
ourc
e m
ust
be s
tate
d in
any
suc
h re
prod
uctio
n.dS
PAC
E is
con
tinua
lly im
prov
ing
its p
rodu
cts
and
rese
rves
the
rig
ht t
o al
ter
the
spec
ifica
tions
of
the
prod
ucts
con
tain
ed w
ithin
thi
s pu
blic
atio
n at
any
tim
e w
ithou
t no
tice.
Br
and
nam
es o
r pr
oduc
t na
mes
are
tra
dem
arks
or
regi
ster
ed t
rade
mar
ks o
f th
eir
resp
ectiv
e co
mpa
nies
or
orga
niza
tions
.
dSPACEwww.dspace.com
France
dSPACE Sarl Parc Burospace Bâtiment 20 Route de la Plaine de Gisy91573 Bièvres CedexTel.: +33 1 6935 5060 Fax: +33 1 6935 5061 [email protected]
USA and Canada
dSPACE Inc.50131 Pontiac TrailWixom . MI . USA 48393-2020 Tel.: +1 248 295 4700Fax: +1 248 295 [email protected]
United Kingdom
dSPACE Ltd. Unit B7 . Beech HouseMelbourn Science ParkMelbourn Hertfordshire . SG8 6HBTel.: +44 1763 269 020Fax: +44 1763 269 [email protected]
Japan
dSPACE Japan K.K.10F Gotenyama Trust Tower4-7-35 Kitashinagawa Shinagawa-kuTokyo 140-0001Tel: +81 3 5798 5460Fax: +81 3 5798 5464 [email protected]
Headquarters in Germany
dSPACE GmbH Technologiepark 25 33100 PaderbornTel.: +49 5251 16 38-0 Fax: +49 52 51 6 65 29 [email protected]