Operation Engine - Control - Unit - MS - 7.8
Operation Engine - Control - Unit - MS - 7.8
Manual
Content
1 Getting Started ................................................................................................................................................................ 4
3 Starting up ....................................................................................................................................................................... 14
3.1 Installation of Software Tools.......................................................................................................................................................................... 14
3.2 Configuration of the system ............................................................................................................................................................................ 14
7 First Steps......................................................................................................................................................................... 35
7.1 Connecting the unit to RaceCon.................................................................................................................................................................... 35
7.2 Setting up a new RaceCon Project ................................................................................................................................................................ 36
7.3 Feature activation................................................................................................................................................................................................. 41
7.4 First recording (Quick Start) ............................................................................................................................................................................. 43
7.5 Set date and time................................................................................................................................................................................................. 46
7.6 Color indication..................................................................................................................................................................................................... 47
9 CAN Configuration.......................................................................................................................................................... 60
9.1 CAN Bus Trivia ....................................................................................................................................................................................................... 60
9.2 CAN input................................................................................................................................................................................................................ 61
9.3 CAN output............................................................................................................................................................................................................. 67
9.4 Multiplexer.............................................................................................................................................................................................................. 70
13 Recording ......................................................................................................................................................................... 86
13.1 Features.................................................................................................................................................................................................................... 86
13.2 Configuration of recordings............................................................................................................................................................................. 86
13.3 Event logging......................................................................................................................................................................................................... 93
13.4 Data Logger and USB recording .................................................................................................................................................................... 94
13.5 USB recording........................................................................................................................................................................................................ 94
14 Lap Trigger....................................................................................................................................................................... 99
14.1 Lap trigger (timing beacon) ............................................................................................................................................................................. 99
14.2 Counting outing/laps/fragments ................................................................................................................................................................... 105
14.3 Lap timing ............................................................................................................................................................................................................... 106
14.4 Segment timing .................................................................................................................................................................................................... 108
14.5 Countdown timer ................................................................................................................................................................................................. 110
14.6 Automatic GPS Track Detection ..................................................................................................................................................................... 111
14.7 Predicted Laptime ................................................................................................................................................................................................ 112
1 Getting Started
Disclaimer
Due to continuous enhancements we reserve the rights to change illustrations, photos or
technical data within this manual. Please retain this manual for your records.
Before starting
Before starting your engine for the first time, install the complete software. Bosch
Motorsport software is developed for Windows operation systems. Read the manual care-
fully and follow the application hints step by step. Don’t hesitate to contact us. Contact
data can be found on the backside of this document.
CAUTION
CAUTION
NOTICE
2 Technical Data
The MS 7.8 engine control unit features a powerful digital processing dual-core with float-
ing point arithmetic and a high-end field programmable gate array FPGA for ultimate per-
formance and flexibility.
The software development process is based on MATLAB® & Simulink®. It significantly
speeds algorithm development by using automatic code and documentation generation.
Custom functions can be generated quickly and easily. The flexible hardware design allows
the MS 7.8 to support complex or unusual engine or chassis configurations. Integrated
logger control areas present a cost efficient and weight optimized all-in-one solution.
2.3.1 Inputs
The analogue inputs are divided in different hardware classes and qualities.
3.01 kOhm pull-ups are switchable to assist passive sensor elements like NTC temperature
sensors or to change to active signal inputs.
To improve measurement tasks, angle related measurements are an option for some in-
puts, mainly used for engine related leading signals.
The connection between function and related input is freely selectable, beside electronic
throttle functionalities.
All linearization mappings are open to the customer, some signals offer online modes to
calibrate gain and offset.
Digital inputs for speed measuring offer diverse hardware options to connect inductive-
or digital speed sensors.
Please respect: For camshaft- or wheel speed signals Hall-effect or DF11 sensors must be
used and for wide range Lambda measurement and control the Lambda sensor Bosch LSU
4.9 has to be used.
46 analog inputs
12 digital inputs
4 x switchable Hall/inductive
4 x Hall
4 x switchable Hall/DF11
21 internal measurements
1 x ambient pressure
1 x acceleration 6-axis
4 x ECU temperature
4 x ECU voltage
3 x ECU current
2.3.3 Outputs
38 function related outputs
High Pressure Injection
2 x high pressure pump with fuel control valve
8 x high pressure injection for magnetic injectors
Low Pressure Injection
12 x 2.2 A low pressure injection for high impedance injectors
Ignition
12 x ignition control, IGBT or BJT, coils with integrated power stage, or max. 8 cyl-
inders and coils without integrated power stage, 20 A
2 x 8.5 A H-bridge reserved for electronic throttle
2 x 3 A pwm lowside switch for Lambda heater
5 output signals
5 x MUX outputs for internal signals like flywheel, knock signals, cylinder pressure
2.5 Communication
1 Ethernet 1 Gbit
3 Ethernet 100 Mbit
5 CAN, 3 of them CAN-FD capable
1 LIN
1 USB
8 SENT
1 Time sync synchronization Ethernet
2 Network screens
2.6 Upgrades
The MS 7.8 provides the possibility to operate a wide range of different engine require-
ments and race track operating conditions.
Additional packages may be ordered separately, all of these may be activated later. The li-
cense concept is related to the individual device and the requested upgrading.
PERF_LOG_1
Increase logging Partition 1 from 4 GB to 16 GB memory
Accessories
– Rugged USB flash drive
– Mating connector for USB flash drive on car loom side
– Adapter cable to PC USB-Port
– Cylinder pressure detection base package
– Knock detection via cylinder pressure evaluation
– Programming interface cable
NOTICE
2.7 Installation
Mounting 4 housing integrated screw sockets
Offer drawing Available at Bosch Motorsport website on MS 7.8 product page.
3D Data Available at Bosch Motorsport website on MS 7.8 product page.
Recommendation
Use rubber vibration absorbers for soft mounting in the vehicle. To assist the heat flow,
especially if HP injection is active, the device must be mounted uncovered and air circula-
tion must be guaranteed around the entire surface area.
Inside touring cars placement passenger side is favoured, open connectors should not be
uncovered to vertical axe. It must be assured in mounting position that water cannot infilt-
rate through wiring harness into the ECU and that the pressure compensating element
and the sealing in the revolving groove do not get submerged in water. Wiring harness
needs to be fixed mechanically around the ECU in a way that excitation of ECU has the
same sequence.
NOTICE
Harness connectors
The MS 7.8 is equipped with Motorsport connectors. On the harness side the following
types apply:
Wiring
Bosch Motorsport recommends using the specified cable material and harness layout for
wiring applications.
For Ethernet and USB connection CAT5 specified material is recommended. For Gigabit
Ethernet CAT6E specified material is recommended. Pairs and shield connections have to
be strictly respected as shown in the wiring diagram.
For USB, the maximum wiring length is limited to 3 m and it is not allowed to be included
into a common harness and also there is no interruption allowed.
Keep network wiring in distance to main sources of electrical noise like coils, coil- and HP-
injector wirings and also in distance to any telemetry transmitter.
CAN-networks need a 120 Ohm termination at 2 ends of the wiring. The MS 7.8 is able to
switch on an internal 120 Ohm termination, set CWCANx_TERM true to enable the termin-
ation.
For wiring layout respect the common rules of failure reduction like separated sensor
power supply between important system sensors (e.g. camshaft detection) and measure
options (e.g. damper position).
Be ensure HP-injectors, electronic throttles and other high frequently switched actuators
are connected within the wiring limits of 2.5 m and all wires are manufactured as twisted
pairs.
Office harness
Reduced layout to realize communication between PC, MS 7.8 device and Display DDU,
recommended for flash configuration, display configuration and installation tasks. Bosch
Motorsport part number: F 02U V02 289
NOTICE
Less number of teeth reduces the accuracy of the system angle meas-
urement.
Not usable are flywheels with 4-1 or 6-1 teeth. Please follow the description below as re-
commendation for the mechanical dimensions.
Recommended values:
– D = min. 160 mm
– h1 = 3.5 mm
– h2 = h1/2 (important for the use of inductive sensor)
– LSKW = 0.8 mm +/- 0.3 mm
– t = min. 5 mm
– LNSW = 1.0 mm +/- 0.5 mm
NOTICE
3 Starting up
NOTICE
MS 7.8 ECU
1st core area for the functional part of the MS 7.8 program. The available content is docu-
mentated in the functional descriptions Bosch Motorsport adds to the customer deliveries.
Application works will be done via opening the data labels in the edition windows of
INCA, Modas Sport or RaceCon.
MS 7.8 Logger
2nd core area for the tool displayed parts like logger-, lap trigger, telemetry and CAN-net-
work configurations. Application work will be done in the predefined function windows of
RaceCon.
MS 7.8 Programming
For system programming or flashing of the device we developed the system configuration
tool RaceCon. After the start of the tool, RaceCon opens the screen “Welcome to Race-
Con”.
With “Last Projects” former projects can be opened directly.
Main Area
Project Tree
Toolbox
Properties
To create a new vehicle configuration, the devices can be pushed via drag & drop from
the toolbox to the vehicle. Then they are part of the project and can be configured.
Select an ECU model MS7 from the Toolbox / Devices / ECUs.
Drag the ECU icon with pressed left mouse click on the vehicle view, then a dialog opens.
Now the ECU program archive PST files must be selected. These archives are delivered by
Bosch. Specify the MS 7.8 program archive: MS7B_XXX_xxx.pst.
Synchronize MS 7.8 and RaceCon program version / update the firmware of the device:
Project-tree / right mouse button to one of the red MS 7 core / synchronize / update
firmware >select customer software of the MS 7.8 (file with extension: -.pst)
NOTICE
In the project tree, the MS 7 logger core is shown as >yellow<, means the firmware of MS
7 device and project are identical, but the data differs.
The offline preconfigured data have to be sent to the MS 7.8. Option one, select: Project
tree / right mouse button to the yellow MS 7 core / synchronize / or follow the RaceCon
menu:
Both MS 7 cores are shown as green, means firmware and data of device and project are
now identical.
The licenses for gearbox and engine controls are to activate at the MS 7 ECU core. The li-
censes for logger related packages like Ethernet telemetry are handled in the MS 7 logger
core. MS 7.8 ECU is now ready for customer data and use.
CAUTION
Main Data Labels to configure for firing order and engine design
DISPLACEMENT Displacement of all cylinders
CYLBANK Cylinder allocations bank 1 or bank 2
Example typ. 8 cyl. engine:
Cylinder 1 2 3 4 5 6 7 8 9 10 11 12
CYLBANK 1 1 1 1 2 2 2 2 0 0 0 0
Engines with one Lambda sensor (e.g. 4-in-a-row) run as 1-
bank-systems
Set CYLBANK to 1.
CYLNUMBER Number of cylinders
CYLANGLE Angle of cylinder TDCs relative to reference mark (RM →
TDC)
CWINJMODE Selection of injection mode
QSTAT Static valve quantity for n-heptane in g/min (injectors are
typically measured with n-heptane)
TDTEUB Battery voltage correction low-pressure injection. Character-
istics can be requested at the injector valve manufacturer.
TECORPRAIL Battery voltage correction high-pressure injection. Charac-
teristics can be requested at the injector valve manufacturer.
Finally, the actual duration of the control pulse ti is calculated, considering pick-up delays
of the injectors, fuel cutoff (e.g., overrun cutoff, speed limiter, gear cut) and cylinder indi-
vidual correction factors. Please refer also to the system overview in the Function Descrip-
tion ECOV.
4.2 Peripherals
Sensors and peripherals can be checked when the system is powered up electrically. Do
not start the engine before all steps in this chapter are carried out.
NOTICE
Make sure the battery is connected properly, all sensors are connected, and ground wiring
is fixed before powering up the system. Check all sensors for errors (E_...) and reliable
measure values before starting the engine.
Sensor configuration
The MS 7.8 has the option to link a lot of functionalities to a possible hardware input. The
chapters “ECUPINS, SWITCHMATRIX and Input Signal Processing” of the functional de-
scription explains the details.
phys.converted
5 Volt - / measure channel
Pressure measurements
The system offers a lot of different pressure channels, please see function description in-
put signal processing for details. For gradient and offset information contact sensor man-
ufacturer.
Temperature measurements
The system offers a lot of different temperature channels, please see function description
input signal processing for details.
Thermocouples
The exhaust gas temperatures are measured via thermocouple elements, using a special
evaluation circuit. Predefined values should be suitable for NiCrNi or k-type elements. For
further details and project specific variants please refer to the function description.
The contacts L37, L03, L11, L06 are usually (but not necessarily) used for cam signal. They
are fixed as Hall effect inputs.
tions and fault responses of the ETC system may differ in several points from ETC systems
used in series production. Hence before each vehicle-commissioning the system must be
checked for accuracy and faultlessness.
The functionality of the ETC diagnosis and the fault responses are described in the tech-
nical documents, handed over to the customer together with the system. Each driver must
be briefed regarding the system description. Further information you will find in docu-
ment “SICHERHEITSHINWEISE-Systemanforderungen zum Betrieb eines Bosch Engineer-
ing GmbH EGas-Systems” or can be enquired at Bosch Motorsport.
The customer is responsible for the activation of all ETC-relevant diagnosis and for their
correct parameterization. By disregarding this information the functionality of the ECU and
the safety cannot be ensured.
Notice: For detailed information see function description ETC.
The usual route of ETC determines the drivers input measuring the pedal position and
transferring this leading signal via functionality options into the control of an electrical
throttle actuator. Pedal- and actuator positions are generally measured in a secondary re-
dundant way to verify the reliability of the function. To activate the system, first verify the
signal tolerances and error messages by moving acceleration pedal and throttle actuator
manually. An inactive system usually is the result of inverted wired sensor signals or actu-
ator controls. Calibrate the pedal- and throttle positions.
Verification of acceleration pedal signals:
The mathematic value of voltage pedal signal 1 - 2*voltage pedal signal 2 has to be below
0.5 V or below value of “UAPSCM_MAX”.
Calibration:
CWTHRADJ Codeword for throttle adjust:
1 = automatically calibration process
2 = calibrate lower mechanical stop
3 = calibrate upper mechanical stop
4 = calibrate limp home position
Manual procedure:
– Close throttle and set CWTHRADJ to 2.
– Open throttle fully and set CWTHRADJ to 3.
– Adjust the throttle to idle point.
– Do not forget to set CWTHRADJ back to 0. Check calibration by moving throttle.
Speed & distance measurements The signals for speed calculation may be avail-
able from different sources, like MS 7.8 own
measurement, GPS data or via CAN received in-
formation from ABS calculation. For MS 7.8
own calculation, mechanical influenced data
like number of available sensors, front wheel
drive, number of detected increments, wheel
circumferences and dynamic corrections like
corner speed application a lot of functional op-
tions assist the calculation of the effective
vehicle speed. Distance measure channels may
be derived from speed information. For de-
tailed information see function description
>CARSPEED<.
CWWHEELCAN Selection for car speed from CAN signal
CWWHEEL Connected number of wheel speed sensors or
-signals
CWFWD Selection of front driven vehicle
CWSPEEDDYN Release of dynamic speed calculation
INC_FRONT Number of pulses per revolution of the front
speed signal
INC_REAR Number of pulses per revolution of the rear
speed signal
CIRCWHEEL_F Wheel circumference of the front wheels. Con-
sider dynamic increase of the tire.
CIRCWHEEL_R Wheel circumference of the rear wheels. Con-
sider dynamic increase of the tire.
RaceCon is an all integrated software tool for configuration and calibration of Bosch
Motorsport hardware products, such as ECUs, displays, loggers. The communication is
based on Bosch Motorsport MSA-Box interface.
Environment
PC
IBM PC Pentium/AMD Athlon compatible, min. 1.6 GHz
Min. 2 GB RAM
Min. 1 GB free hard disc space
VGA/WGA monitor (min. 1,024 x 768)
Recommended Operating System: Windows 10
Optional Accessories
MSA-Box II F02U.V00.327-03
7 First Steps
Install the software required for the operation of the MS 7.8. It is developed for Windows
system software. The following software versions are used in this manual:
– MS 7.8 setup, configuration and calibration: RaceCon Version 2.9.0.7 or later.
– Measurement data analysis: WinDarab V7
Set up the 100 Mbit ethernet connection to the MS 7.8.
– The ethernet port has “cable auto crossover” functionality.
Select
'Internet Protocol Select 'Obtain
(TCP/IP)' an IP adress
automatically'
Click
'Properties' Click 'OK'
when done
Main Area
Project Toolbox
Tree
3. In the Toolbox, select the MS7 and drag it into the Main Area. A pop up window to
specify the MS7 program archive appears.
6. Click ‘Finish’. The MS 7.8 is inserted into the project and RaceCon tries to connect to
the device.
RaceCon detects configuration differences between the MS 7.8 and the RaceCon project
and asks for permission for data download.
Click ‘Yes’ to download the configurations to the device or ‘No’ to continue without
downloading the data.
Successful ethernet
connection, Device
"talks" to PC.
If the device turns red, you might need to do a firmware update on the device. For more
information see chapter “Firmware update [} 114]”.
The download starts and the MS 7.8 carries out a reset.
After the reset, RaceCon reconnects to the MS 7.8. Local configuration on both the PC and
MS 7.8 match (indicated by green background and dot). The MS 7.8 is now connected to
RaceCon.
Green background
and dot indicate
matching
configuration
For further information on the color indication, see chapter “Color indication [} 47]”.
1st: Double-click
on DDU
2nd: Click on
'Features info'
ECU ID
5. Double-click on the feature you want to activate. A feature unlock window appears.
6. Enter the activation key you received for this feature on this device and click ‘OK’
when done. The feature’s status changes to ‘unlocked’.
3. Drag and drop the ‘ub’ measurement channel into the recording area.
Drag + Drop
4. Click on the ‘Download’ button in the upper left corner. The configuration download
starts and the MS 7.8 carries out a reset. Now you can find the ‘ub’ measurement
channel in the ‘Data Area’. As we did not define global start conditions, recording
starts immediately.
Click
'read data from
logging device'
3. Alternatively, click on ‘Set Date & Time’ in the context menu of the device. A ‘Set Date
& Time’ menu opens
4. Set the current local date and time as coordinated universal time.
5. At ‘Set a specific date & time’ click and type on the value you want to change or
choose from the dropdown menu.
– As a background, as well as a little dot around the display icon in the ‘System win-
dow’.
8 Project Configuration
8.1 Math Channels
– Arithmetic and logical operations on up to 4 measurement channel(s)
– Numerical result
– Result can be used as input source for various display elements (numeric elements,
alarms, bargraphs) and further calculations in the whole RaceCon project
1st: Double-click on
"Math Channels" in
the Project tree
2nd: Click on
"Add channel"
a)
b)
c)
d) f)
e) g)
h)
Click ‘Finish’ when done. The math channel is displayed in the math channel window.
1st: Double-click on
"Math Channels"
in Project Tree
2nd: Click on
the dropdown
arrow beside
'Add channel'
3rd: Choose
'Conditional
function...'
a)
b) d)
c) e)
30
20
10
Condition ‘p_br_front > 20’
Time
30
20
10
Time
Reset Hold Follow Reset
value max. max. value
is used value value is used
– ‘p_br_front’ rises to 30. As ‘p_br_front’ is > 20 (condition is TRUE), the condition ‘max
(p_br_front, p_br_front_mx)’ in the THEN window is triggered. The condition sets the
bigger value as new value for ‘p_br_front_mx’. As ‘p_br_front’ (30) is bigger than
‘p_br_front_mx’ (10), the new value for ‘p_br_front_mx’ is set to 30.
– Although ‘p_br_front’ falls to 25, the value of ‘p_br_front_mx’ stays 30. This is caused
by the THEN-condition, because p_br_front_mx’ (30) is still bigger than p_br_front’
(25).
– ‘p_br_front’ rises to 40. As ‘p_br_front’ (40) is bigger than ‘p_br_front_mx’ (30), the new
value for ‘p_br_front_mx’ is set to 40.
– As ‘p_br_front’ falls below 20, the IF-condition turns to FALSE. Now the OTHERWISE-
condition is triggered. Because the condition ‘p_br_front_mx’ sets the value of
‘p_br_front_mx’ and the value is already set to 40, nothing changes.
– When ‘p_br_front’ rises to 40, the IF-condition changes to TRUE again and triggers the
THEN-condition. Now the reset value (10) is used for ‘p_br_front_mx’ in the THEN-
condition.
– The new value of ‘p_br_front_mx’ is 40 because 40 is bigger than 10.
a)
b)
c)
d) f)
e)
The ”Create/edit condition combination” window appears. Define the condition combina-
tion, using the following configuration possibilities:
The resulting outputs are the display switch value and the input conditions.
Example:
The output channels for this module depend on the name used for the module and are
called …_time and …_trig.
The parameter-based trigger points need to be set manually in RaceCon, the macro-
based trigger points will store latitude and longitude values when the configurable trigger
condition comes true (i.e., steering wheel button). This trigger condition and the detection
range need to be configured in RaceCon.
The GPS trigger points can also be used for segment triggering. If used as segment trig-
gers and i.e., 3 trigger points are selected, the laptrigger module will use the first 3 trigger
points on the list.
The channel names depend on the name used for the module, in this example GPS_Trig-
ger. Each trigger has a distance and a trigger channel with the abbreviation m for macro
or p for parameter based. The trigger channel will be set to 1, when the lowest distance to
the trigger point is detected. For the macro-based trigger, the stored latitude and longit-
ude values can be seen with the channels.
Example:
9 CAN Configuration
The MS 7.8 has 5 , of which 3 FD fully configurable CAN bus(es).
– Baudrate 125 kbaud to 1 Mbaud
– 11 Bit or 29 Bit identifiers
– Input configuration: Read messages from CAN bus and convert to MS 7.8 measure-
ment/display variables. CAN bus supports row counter configuration.
– Output configuration: Write RaceCon measurement variables to CAN messages; out-
put frequency and row counter are configurable, CAN gateway functionality (transfer
from one bus to another).
CAN Bus
– Needs termination resistors in wiring harness
– All devices connected to the bus must use identical data rate
– Configuration of bus data rate in the ‘CAN messages overview’ menu. To access the
menu, double-click on one of the CAN bus items of the project tree
a)
b)
c)
d)
e)
a) Enter CAN message ID. If extended IDs (29 bit) are used, check the box.
b) If replacement values are used, specify time-out period and raw value.
c) If a multiplexer (row counter) is used, check the box.
Representation: Bit
Some CAN devices need to be addressed by a bit represented CAN channel. The address
can be assigned in this window and is illustrated by a matrix table.
a)
b)
c)
d)
e)
a) Enter CAN message ID. If extended IDs (29 bit) are used, check the box.
b) If replacement values are used, specify time-out period and raw value.
c) If a multiplexer (row counter) is used, check the box.
d) Enter data position, length and format.
e) The bargraph shows assignment of the bytes.
– Red colored fields show the assignment of the data bytes.
– Orange colored fields show the assignment of the multiplexer bytes.
Drag + Drop
4. Click on folder ‘CAN Input’ of desired CAN bus to display available channels.
5. Drag desired Measurement channel and drop it on the Measurement element.
Drag + Drop
4. Select desired channels on the left and use the ‘Add’ button to add them to import
list.
5. Click ‘OK’ when complete. The channels are inserted in the Data window.
– Enter name of message, description, CAN-Id, and Grid (output interval). Optionally,
specify a multiplexer.
Definition of
CAN message
Content of
message
– Click on ‘Add channel…’ or ‘Add constant…’, this opens the ‘Add new CAN out chan-
nel’ window.
– Select the desired measurement channel and specify the message settings.
Click here
9.4 Multiplexer
Row counter concept
If certain channel messages are not time-critical and can be imported or exported slowly,
you can use a multiplexer to put several channel messages on one message identifier.
– Re-use (multiplex) of message identifiers by splitting it into several rows.
– Every row is assigned to a unique value of the multiplexer.
– One byte of message contains row counter.
– 7 bytes payload remaining. A multiplexer does not have to consist of one byte only, it
can consist of several bytes as well as single bits.
– Position of row counter is configurable.
To use a multiplexer perform the following steps:
1. Double-click on any CAN bus item to open the “CAN messages overview”.
2. Select ‘Add CAN-IN’ and choose the desired CAN bus for the new input channel.
3. Check the box ‘Use Multiplexer’ and configure the multiplexer for the new CAN-IN
channel.
6. Click ‘Finish’. If a measurement channel belongs to more than one source (e.g. MS 7.8
and MS 6), the ‘Solve Label Ambiguity’ window opens.
RaceCon changes
automatically
to "Calibration/
Measuring"
2. Click on the ‘Folder/Sheets’ tab, which appears when you are in the ‘Calibration/
Measurement’ window, to create a new measurement folder.
3. Click on the ‘Add’ button for folders in the upper left corner.
In the menu for sheets, you will find buttons to add, delete and rename new sheets
1. To change between different sheets, click on the tabs on the bottom of the ‘Calibra-
tion/Measuring’ window.
Drag + Drop
2. Select the desired measurement channel from the ‘Data’ area and drop it on the
measurement element.
If the MS 7.8 shows the green status, the value is displayed.
Drag + Drop
Measurement label
Numeric indicator
Oscilloscope (Chart)
Drag + Drop
2. To create the sheets, right-click on MS 7.8 and select ‘Create measurement views…’
from the MS 7.8 context menu.
Click to create
measurement sheets
The automatically created sheet is inserted in the Project Tree under ‘Measurement Con-
tainer’ and ‘Device Channels’. If the MS 7.8 is connected to RaceCon and the status is
green, live values of the channels are shown.
12 Error Memory
In this chapter “Error Memory”, a lot of screenshots are created by way of example for
DDU 8. Please consider this and replace the product name ‘DDU 8’ in this case with the
name of your product.
The memory is situated inside the device and is non‐volatile. As a consequence, an error
which has occurred and has not been cleared by the user will remain in the error memory
even after a power cycle. The error state will then reflect if the error is still active or not.
An error is deleted from the list when
– the user actively clears the error memory
– the user updates the firmware
The error memory is not cleared by a configuration download and is not cleared by a
power cycle.
It is also represented by a color scheme within RaceCon (provided RaceCon is online with
the system):
0 (no error present in memory)
13 Recording
13.1 Features
– Synchronized recording of MS 7.8 analog and digital input channels, MS 7.8 internal
measurement channels, ECU data, Data from external sensor interfaces
– Up to two independent recordings
– Measurement rate 1 ms to 1 s
– Two global start conditions (thresholds)
– Up to 16 measurement conditions (fast-slow-switches)
Double-click to display
the configuration
(automatically change
to "Logger")
3. To add measurement channels to a recording, click ‘MS 7.8’ in the MS 7.8 Project
Tree. In the Data Area, the measurement channels are displayed.
4. Drag and drop desired measurement channels into recording group.
Recording properties
Drag measurement
channels into group
5. To edit channel’s settings, mark the channel(s) and click ‘Edit Channel’. An ‘Edit Re-
cording Channels’ window opens.
Recording rate
1 ms ... 1 s
List of channels
selected Condition to switch
between fast/slow rate
Recording rate if
condition is 'true'
NOTICE
Transmission Scheme
If the maximum bandwidth of a block is reached, a warning will be displayed. To fix this
problem you can view the allocation of the channels and data rate in the ‘Statistics’ tab of
the Main Area. See chapter ‘Recording statistics [} 90]’ for more information.
Maximum two recordings are possible. In the device software the 2nd recording is re-
served for scruteneering data. This recording is invisible (protected).
a)
g)
b)
c)
d)
e)
f)
The ‘Bit-LED’ element shows the state of received channel data in bit-representation. A
green highlighted channel means 0, a red highlighted channel means 1.
– Measurement correctly initialized, but recording threshold(s) not reached: 254
– Measurement correctly initialized, MS 7.8 is recording data: 255
– Values less than 254 indicate an error state
– ‘statectrl_ok’ can be linked to an alarm on the display. See chapter ‘'Alarm' display
element’ for details.
Display in WinDarab:
Data from Recording 1 and Recording 2 are stored both into the Internal Memory and
additionally on the USB stick in copy.
To download the data from the Internal Memory of the logger, the Data Logger must be
selected in WinDarab and the data will be downloaded in parallel.
Alternative setting:
Recording 1 is stored on the Internal Memory and additionally on the USB stick in copy.
To download this data, the Data Logger must be selected in WinDarab.
Recording 2 is stored on only the Internal Memory. To download this data, the Long
Term logger must be selected in WinDarab.
Wiring harness
Bit Value
USB_Device_Power Power (red)
USB_Device_DP D+ (green)
USB_Device_DN D- (white)
USB_Device_Gnd GND (black)
Storage device
The recording function can be used with a dedicated Bosch Motorsport USB device. The
USB device must be preformatted with the Bosch File System (BFS) in RaceCon before first
use.
To format the USB device with the Bosch File System (BFS), do the following steps:
In RaceCon, select ‘Tools’ - ‘Extras’ and choose ‘Format USB stick’.
Press ‘Format’.
An USB device is recognized by Windows as a ‘storage medium’, but it can only be initial-
ized with RaceCon and read with WinDarab.
Click
'read data from
logging device'
11. Click on ‘Settings’ tab and select the option ‘Flash Card/USB Stick’.
For more detailed descriptions and instructions, refer to the WinDarab V7 manual.
13.5.3 Troubleshooting
When no data on the USB device is recorded:
Configure the measurement label usb_mediastate on a RaceCon measurement view or
on a MS 7.8 display page.
The value of usb_mediastate reflects the operating condition of the USB bus:
State Description
0: Wait: Device not found The USB device is not found (also: waiting for re-plug stick).
No USB device inserted.
USB device is defect.
No electrical connection or wiring harness problem.
USB software upgrade not activated (Purchase of unlock code
needed).
1: Wait: Device detected An USB device is found, but not yet installed.
2: Ok: Media installed The USB device is found and is operational (idle).
This does not imply that recording data is written!
4: Stop: Device unplugged The USB device has been removed.
The MS 7.8 performs a restart when an USB device is re-
plugged in.
5: Error: Media error The communication to the USB device broke down.
The USB device is defect.
The USB device is not supported by MS 7.8.
6: Error: Media corrupt The USB device is not in valid BFS format.
(Hint: Re-format the USB device in RaceCon.)
14 Lap Trigger
14.1 Lap trigger (timing beacon)
Why do we need a lap trigger (timing beacon)?
– Vehicle lap time measurement
– Calculation of lap-dependent functions (lap fuel consumption, min/max values)
– Calculation of lap distance dependent functions
– Control of data logging system
Types of Systems
– GPS based (low cost, low precision)
– IR based (low cost, high precision, limited reliability)
– RF (microwave) based (high precision, high reliability)
Lap Trigger
Transmitter
Lap Trigger
Receiver
High active signal (other manufacturer’s triggers): Trigger releases if signal is above the
threshold.
Bosch standard:
– Main trigger 20 ms, low active (Recommendation for RaceCon “Detecion Time” set-
ting: 15 ms, Setting must be a slightly shorter period than the signal length of the
trigger to avoid a missed trigger due to the update rate)
– Sub trigger 40 ms, low active (Recommendation for RaceCon “Detecion Time” setting:
30 ms)
The detection range defines the radius of a circle around the detection point in which the
lap trigger can be set. The lap trigger will be set as soon as the distance between the car
and the detection point has reached its smallest peak. By this function an imaginary finish-
ing line is calculated inside of the detection circle.
The imaginary finishing line can only be calculated if all channel sources are defined cor-
rectly. The latitude and longitude channel sources are mandatory for the functionality.
Missing direction or speed source lowers the precision of the system.
Note
The configuration of the sensor update rate and the detection range must insure to re-
ceive a valid GPS point in the detection range, despite the occurring vehicle speed near
the detection point.
Drag + drop
e) f) g) h) i) j)
a)
b)
c)
d)
e) Define presettings for trigger. See chapter 'Lap trigger presettings' for details.
f) Define condition settings; change signal for vehicle speed, define speed settings. See
chapter 'Distance based retrigger protection' and 'Distance based forced trigger' for de-
tails.
g) Define settings for main trigger. See chapter 'Lap timing' for details.
h) Define settings for counddown timer. See chapter 'Countdown timer' for details.
i) Define settings for sub trigger. See chapter 'Segment timing' for details.
j) Define settings for a GPS lap trigger. See chapter 'GPS lap trigger' for details. Only ap-
plicable if the signal source is set to 'GPS lap trigger'.
Click ‘Finish’ to complete the operation. A pre-configured lap trigger window opens.
Functionality
– Power ON: system + measurement is initialized but not yet started
Channel Function
Laptrigger_outcnt_dls Outing counter
Laptrigger_lapctr_dls Lap counter
Fractr Fragment counter
Counting in WinDarab
To automatically name recorded files use filename templates in WinDarab dialog:
Channel Function
Laptrigger_lapctr_dls Number of completed laps
Channel Function
Laptrigger_laptime_dls Running laptime
Laptrigger_laptime_best_dls Laptime of best lap
Laptrigger_laptimeold_dls Laptime of last lap completed
Laptrigger_laptimeseg_dls Segment time of last segment
Laptrigger_lapctr_dls Number of completed laps
5000ms
Main Trigger
Trigger prohibited
Main Trigger
Channel Function
Laptrigger_lapdiff Time difference between finished lap and last lap
Laptrigger_lapdiffb Time difference between finished lap and best lap
Laptrigger_lapseg_dlast Difference of lap segment time compared to last lap
Laptrigger_lapseg_dbest Difference of lap segment time compared to best lap
Sub Trigger
Sub Trigger
Sub Trigger
Main Trigger
The sub trigger mode cannot be used with the GPS lap trigger.
+0.1s
3000m -0.1s
-0.2s
2000m -0.3s
+0.2s
+0.1s 1000m
+0.1s -0.2s
+0.1s
-0.1s -0.2s
0.0s
Main Trigger
The known Racetrack list can be found in the lap trigger configuration menu within the
Known Racetracks tab. It contains a built-in list and a user-defined list. Each track can be
activated or deactivated with the checkbox to manually set the variant if needed.
User defined tracks can either be added from scratch with the Add Track button or with
the Copy Track button as a modified version of a built in track. Both buttons will open the
same Edit Race Track menu.
In the menu a track name, length and the coordinates of the detection point is required.
The coordinates can be pulled from the GPS tab with the button “Get values …” or sent to
the GPS tab with the button “Set values …”. This allows an easy interaction with the
manual GPS lap trigger mode.
The user-defined tracks will be part of the project. If the tracks are required in another
project, the lap trigger module can be ex-/imported into another project.
Distance or
Intermediate
Trigger
Enter your
segment time
and distance
Enter your
expected
laptime
For the distance mode, you need to check on an old lap or estimate how long it takes to
travel the segment distance. Please enter those values into input field. The values can also
be copied and pasted to the input field from an excel sheet as a normal text. In the inter-
mediate trigger, you just need to set the expected time the driver takes to reach the seg-
ment trigger.
Note
Please note that the segment time and length is always measured from the start line or
where the main lap trigger is set.
The channel Laptrigger_lapdiff_pred_dls is updated as soon as the main lap trigger is re-
ceived. Both other channels are updated as soon as the next segment distance is travelled,
or the next intermediate trigger is received.
15 Firmware
15.1 Firmware and configuration
MS 7.8 holds 2 types of data:
Firmware: The software (PST program file) of the MS 7.8.
Configuration: The default parameters for controlling the output of the MS 7.8.
Drag + Drop
a)
b)
c)
d)
e)
f)
g)
Settings
overview
Example
18 RaceCon Shortcuts
The table shows important shortcuts simplify controlling the MS 7.8 in RaceCon.
Shortcut Function
General navigation
F1 Open RaceCon help
F2 Rename selected object
F3 Select Data Area
F4 Select Project Tree
F5 -
F6 Start the data comparison
F7 Start dataset manager
F8 Toggle WP/RP
F9 Start measurement
CTRL + F9 Start recording
F10 or Alt Go to menu bar
F11 Toggle display to fullscreen ‘Race Mode’
F12 Enlarge main screen
CTRL + Tab Switch between opened windows
Project Tree
Plus (+) at numeric pad Expand selected node
or right cursor
Minus (-) at numeric pad Close selected node
or left cursor
Star (*) at numeric pad Open all nodes
DEL Delete seleted object
Display page, measurement page
Cursor Move selected display element one grid unit in chosen dir-
ection
SHIFT + cursor Enlarge/reduce selected display element one grid unit
Tab Switch between display elements
19 Legal
19.1 Legal Restrictions of Sale
The sale of this product in Mexico is prohibited.
Due to embargo restrictions, sale of this product in Russia, Belarus, Iran, Syria, and North
Korea is prohibited.
SOFTWARE RIGHTS
We reserve no legal rights to the ANTLR--it is fully in the public domain. An individual or
company may do whatever they wish with source code distributed with ANTLR or the
code generated by ANTLR, including the incorporation of ANTLR, or its output, into com-
mercial software.
We encourage users to develop software with ANTLR. However, we do ask that credit is
given to us for developing ANTLR. By "credit", we mean that if you use ANTLR or incor-
porate any source code into one of your programs (commercial product, research project,
or otherwise) that you acknowledge this fact somewhere in the documentation, research
report, etc... If you like ANTLR and have developed a nice tool with the output, please
mention that you developed it using ANTLR. In addition, we ask that the headers remain
intact in our source code. As long as these guidelines are kept, we expect to continue en-
hancing this system and expect to make other tools available as they are completed.
Terence Parr
[email protected]
[email protected]
ANTLR 3 License
Redistribution and use in source and binary forms, with or without modification, are per-
mitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of condi-
tions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of con-
ditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
Neither the name of the author nor the names of its contributors may be used to endorse
or promote products derived from this software without specific prior written permission.
Redistribution and use in source and binary forms, with or without modification, are per-
mitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of con-
ditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR “AS IS” AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MER-
CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction, and distribution
as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by the copyright
owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all other entities that con-
trol, are controlled by, or are under common control with that entity. For the purposes
of this definition, "control" means (i) the power, direct or indirect, to cause the direc-
tion or management of such entity, whether by contract or otherwise, or (ii) owner-
ship of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial owner-
ship of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising permissions gran-
ted by this License.
"Source" form shall mean the preferred form for making modifications, including but
not limited to software source code, documentation source, and configuration files.
"Object" form shall mean any form resulting from mechanical transformation or trans-
lation of a Source form, including but not limited to compiled object code, generated
documentation, and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or Object form, made
available under the License, as indicated by a copyright notice that is included in or
attached to the work (an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object form, that is
based on (or derived from) the Work and for which the editorial revisions, annota-
tions, elaborations, or other modifications represent, as a whole, an original work of
authorship. For the purposes of this License, Derivative Works shall not include works
that remain separable from, or merely link (or bind by name) to the interfaces of, the
Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including the original version of
the Work and any modifications or additions to that Work or Derivative Works
thereof, that is intentionally submitted to Licensor for inclusion in the Work by the
copyright owner or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition,
electronic mailing lists, source code control systems, and issue tracking systems that
are managed by, or on behalf of, the Licensor for the purpose of discussing and im-
proving the Work, but excluding communication that is conspicuously marked or oth-
erwise designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of
whom a Contribution has been received by Licensor and subsequently incorporated
within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of this License, each
Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the Work and such Deriv-
ative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of this License, each
Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
royalty-free, irrevocable (except as stated in this section) patent license to make, have
made, use, offer to sell, sell, import, and otherwise transfer the Work, where such li-
cense applies only to those patent claims licensable by such Contributor that are ne-
cessarily infringed by their Contribution(s) alone or by combination of their Contribu-
tion(s) with the Work to which such Contribution(s) was submitted. If You institute
patent litigation against any entity (including a cross-claim or counterclaim in a law-
suit) alleging that the Work or a Contribution incorporated within the Work consti-
tutes direct or contributory patent infringement, then any patent licenses granted to
You under this License for that Work shall terminate as of the date such litigation is
filed.
4. Redistribution. You may reproduce and distribute copies of the Work or Derivative
Works thereof in any medium, with or without modifications, and in Source or Object
form, provided that You meet the following conditions:
(a) You must give any other recipients of the Work or Derivative Works a copy of this
License; and
(b) You must cause any modified files to carry prominent notices stating that You
changed the files; and
(c) You must retain, in the Source form of any Derivative Works that You distribute, all
copyright, patent, trademark, and attribution notices from the Source form of the
Work excluding those notices that do not pertain to any part of the Derivative Works;
and
(d) If the Work includes a "NOTICE" text file as part of its distribution, then any Deriv-
ative Works that You distribute must include a readable copy of the attribution no-
tices contained within such NOTICE file, excluding those notices that do not pertain to
any part of the Derivative Works, in at least one of the following places: within a NO-
TICE text file distributed as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or, within a display gen-
erated by the Derivative Works, if and wherever such third-party notices normally ap-
pear. The contents of the NOTICE file are for informational purposes only and do not
modify the License. You may add Your own attribution notices within Derivative
Works that You distribute, alongside or as an addendum to the NOTICE text from the
Work, provided that such additional attribution notices cannot be construed as modi-
You may add Your own copyright statement to Your modifications and may provide
additional or different license terms and conditions for use, reproduction, or distribu-
tion of Your modifications, or for any such Derivative Works as a whole, provided
Your use, reproduction, and distribution of the Work otherwise complies with the
conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution
intentionally submitted for inclusion in the Work by You to the Licensor shall be un-
der the terms and conditions of this License, without any additional terms or condi-
tions. Notwithstanding the above, nothing herein shall supersede or modify the terms
of any separate license agreement you may have executed with Licensor regarding
such Contributions.
6. Trademarks. This License does not grant permission to use the trade names, trade-
marks, service marks, or product names of the Licensor, except as required for reason-
able and customary use in describing the origin of the Work and reproducing the
content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Li-
censor provides the Work (and each Contributor provides its Contributions) on an "AS
IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions of TITLE, NON-IN-
FRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are
solely responsible for determining the appropriateness of using or redistributing the
Work and assume any risks associated with Your exercise of permissions under this Li-
cense.
8. Limitation of Liability. In no event and under no legal theory, whether in tort (includ-
ing negligence), contract, or otherwise, unless required by applicable law (such as de-
liberate and grossly negligent acts) or agreed to in writing, shall any Contributor be li-
able to You for damages, including any direct, indirect, special, incidental, or con-
sequential damages of any character arising as a result of this License or out of the
use or inability to use the Work (including but not limited to damages for loss of
goodwill, work stoppage, computer failure or malfunction, or any and all other com-
mercial damages or losses), even if such Contributor has been advised of the possibil-
ity of such damages.
9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative
Works thereof, You may choose to offer, and charge a fee for, acceptance of support,
warranty, indemnity, or other liability obligations and/or rights consistent with this Li-
cense. However, in accepting such obligations, You may act only on Your own behalf
and on Your sole responsibility, not on behalf of any other Contributor, and only if
You agree to indemnify, defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason of your accepting
any such warranty or additional liability.
END OF TERMS AND CONDITIONS
BSD-3-Clause
Redistribution and use in source and binary forms, with or without modification, are per-
mitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of con-
ditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
3. Neither the name of the copyright holder nor the names of its contributors may be
used to endorse or promote products derived from this software without specific
prior written permission.
Redistribution and use in source and binary forms, with or without modification, are per-
mitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of con-
ditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
3. The name of the author may not be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MER-
CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PRO-
CUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
Redistribution and use in source and binary forms, with or without modification, are per-
mitted provided that the following conditions are met:
– Redistributions of source code must retain the above copyright notice, this list of con-
ditions and the following disclaimer.
– Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution
19.2.9 Avalonia
The MIT License (MIT)
Copyright (c) .NET Foundation and Contributors All Rights Reserved
Permission is hereby granted, free of charge, to any person obtaining a copy of this soft-
ware and associated documentation files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom
the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
19.4 Norms
Product Safety
EN IEC 62368-1:2020+A11:2020
Materials
EMC
UNECE10:rev.6/AMD1:2020
KS-C9990:2017
ISO11452-2
ISO11452-4
ISO10605
ISO7637-2
ISO7367-3
ISO16750-2
US FCC: Title 47, Part 15 Subpart B
ICES-003
Testing
SAEJ1211
20 Disposal
Hardware, accessories and packaging should be sorted for recycling in an environment-
friendly manner.
Do not dispose of this electronic device in your household waste.
The wiring diagram is also available as a separate document at Bosch Motorsport website on the MS 7.8 product page.
NOTICE
(ABS,PBX90,MSA-Box,Bypass,HPI)
ecu interface USB
diagnosis (MSA-Box2) data
(measure components)
(measure components)
(measure components)
CRANK1 CRANK2 CAM1 CAM2 CAM3 CAM4 Turbo_1 Turbo_2 DIAG_MUX_OUT ANA_50
POWER_SUPPLY_DIAG
ext. components
ext. components
ext. components
function request
N N N N 1 3 5 7 1 3 5 7 1 3 5 7 +12V
MUX_OUT1
MUX_OUT2
MUX_OUT3
MUX_OUT4
MUX_OUT5
GND_MUX
2 4 6 8 2 4 6 8 2 4 6 8
engine on sw
ETH_RX+ (D2+)
ETH_TX+ (D1+)
ETH_RX- (D2-)
ETH_TX- (D1-)
rc 8mm red
CAN1_high
S S S S
Signal
CAN1_low
Unit_GND
+12V
ETH_D3+
ETH_D4+
SCREEN
ETH_D3-
ETH_D4-
+ - + - + - S + - S + - S + - S + - + - - +
.
AS 0-10-35-SN .
1 2 3 4 5 7
CAN 5
CAN 4
CAN 3
CAN 2
CAN 1
AWG 20
? ? ? ? ? ? ? ? ? ? ? ?
- wiper control
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
.
.
not def.
LAPTRIGGER INPUT
ENGINE
LIN-BUS
on/off
CAN wire
RS232
switch
pair_2
pair_4
pair_1
pair_3
Ethernet wire
Ethernet wire
Ethernet wire
USB wire
pair_2
pair_2
pair_2
pair_2
pair_1
pair_1
pair_1
pair_1
CAN wire
CAN wire
CAN wire
CAN wire
CAN wire
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
43 44 10 19 37 3 11 6 47 46 8 7 40 29 30 38 39 31 9 40 40 16 15 40 2 1 40 13 12 55 62 56 48 66 61 65 54 64 60 59 53 40 26 25 18 17 40 35 34 36 27 40 42 41 50 49 40 15 16 51 45 58 52 28 21 22 40 57 14
BI_LIN
CAM_1
CAM_2
CAN_5_H
CAN_4_H
CAN_3_H
CAN_2_H
CAN_1_H
BI_USB_DN
CRANK1+
CRANK2+
CAM_3
O_A_MUX2
I_S_ENGRUN
CRANK1-
CRANK2-
TURBO_1+
TURBO_2+
O_A_MUX1
CAM_4
TURBO_1-
TURBO_2-
O_A_MUX3
O_A_MUX5
BI_ETH1_TX+
BI_ETH2_TX+
BI_RETH1_RX+
BI_GETH_D3+
BI_GETH_D4+
BI_ETH1_RX+
BI_ETH1_RX-
BI_ETH1_TX-
BI_ETH2_RX+
BI_ETH2_RX-
BI_ETH2_TX-
BI_RETH1_RX-
BI_USB_DP
I_S_LAPTRIG
I_A_ANA50
G_C_COMSCR
O_A_MUX4
G_C_COMSCR
G_C_COMSCR
CAN_5_L
G_C_COMSCR
CAN_4_L
G_C_COMSCR
CAN_3_L
CAN_2_L
CAN_1_L
BI_GETH_D3-
BI_GETH_D4-
G_C_COMSCR
G_C_COMSCR
G_C_COMSCR
BI_RETH1_TX+
BI_RETH1_TX-
G_C_COMSCR
G_R_USBGND
BI_GETH_D1+_Tx+
BI_RS232_RX
G_C_USBSCR
G_C_COMSCR
BI_GETH_D2+_Rx+
BI_GETH_D2-_Rx-
BI_RS232_TX
O_V_USB5V
BI_TIMESYNC
BI_GETH_D1-_Tx-
V_DYNPWR
G_DYNGND
G_ECUGND
V_UBAT
4 20 5 63
20
20
20
20
AS 618-35SN
DYNGND DYNGND
ECUGND
6mm2
DYNPWR DYNPWR
ECU ground
+12V rc 8mm blue
digital power supply ECU_GND
Combined Plug MS7
rc 8mm red
AS 618-35SC
+12V
24
24
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
3 13 15 32 33 36 41 42 50 65 66 7 8 9 12 14 16 20 23 24
G_R_SENS5_3
O_V_SENS5_3
G_DYNGND
V_DYNPWR_BOOST
V_DYNPWR_BOOST
V_DYNPWR_BOOST
V_DYNPWR_BOOST
V_DYNPWR_BOOST
V_DYNPWR_BOOST
V_DYNPWR_BOOST
V_DYNPWR_BOOST
G_DYNGND_BOOST
G_DYNGND_BOOST
G_DYNGND_BOOST
G_DYNGND_BOOST
G_DYNGND_BOOST
G_DYNGND_BOOST
G_DYNGND_BOOST
G_DYNGND_BOOST
G_DYNGND_BOOST
I_AD_ANADIG01
I_AD_ANADIG02
I_AD_ANADIG03
I_AD_ANADIG04
I_AD_ANADIG05
I_AD_ANADIG06
I_AD_ANADIG07
I_AD_ANADIG08
G_C_SENSSCR
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
O_V_SENS5_3
G_R_SENS5_3
G_R_SENS_4
O_V_SENS_4
O_P_MSV1N
O_P_MSV2N
O_P_MSV1P
O_P_MSV2P
O_P_INJ1N
O_P_INJ2N
O_P_INJ3N
O_P_INJ4N
O_P_INJ5N
O_P_INJ6N
O_P_INJ7N
O_P_INJ8N
O_P_INJ1P
O_P_INJ2P
O_P_INJ3P
O_P_INJ4P
O_P_INJ5P
O_P_INJ6P
O_P_INJ7P
O_P_INJ8P
I_A_ANA22
I_A_ANA23
I_A_ANA24
I_A_ANA25
I_A_ANA26
I_A_ANA27
I_A_ANA28
I_A_ANA29
I_A_ANA30
I_A_ANA31
I_A_ANA32
I_A_ANA33
I_A_ANA34
I_A_ANA35
I_A_ANA51
I_A_ANA52
66 65 60 66 65 46 66 65 28 66 65 54 66 65 39 66 65 38 66 65 47 66 65 61 66 65 55 66 65 48 66 65 62 66 65 53 66 65 45 66 65 37 66 65 9 66 65 64 19 63 57 66 65 21 66 65 22 66 65 29 66 65 30 66 65 31 66 65 40 66 65 49 66 65 56 26 35 18 11 34 25 58 59 52 44 5 4 10 17 51 43 6 27 2 1 66 65 66 65
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
for Sensor screening
for supply Sensors 5V or 12V switchable
Reference ground for Sensors supplied with UBAT supply
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
+ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + -
.
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2
analog analog analog analog analog analog analog analog analog analog analog analog analog analog analog analog selectable selectable selectable selectable selectable selectable selectable selectable deliver deliver High pressure High pressure High pressure High pressure High pressure High pressure High pressure High pressure
input 22
ANA_22
input 23
ANA_23
input 24
ANA_24
input 25
ANA_25
input 26
ANA_26
input 27
ANA_27
input 28
ANA_28
input 29
ANA_29
input 30
ANA_30
input 31
ANA_31
input 32
ANA_32
input 33
ANA_33
input 34
ANA_34
input 35
ANA_35
input 51
ANA_51
input 52
ANA_52
universal / digital
input
ANADIG_01
universal / digital
input
ANADIG_02
universal / digital
input
ANADIG_03
universal / digital
input
ANADIG_04
universal / digital
input
ANADIG_05
universal / digital
input
ANADIG_06
universal / digital
input
ANADIG_07
universal / digital
input
ANADIG_08
control
valve bank1
fcv 1
control
valve bank1
fcv 1
Injection 1
Cyl.1
Injection 2
Cyl.2
Injection 3
Cyl.3
Injection 4
Cyl.4
Injection 5
Cyl.5
Injection 6
Cyl.6
Injection 7
Cyl.7
Injection 8
Cyl.8 Impor t ant !!
all selectable universal / digital inputs can also be configurable as
a SENT input
D1+ D3+
- -
M M
+ +
Signal
Signal
1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2
H+
H+
H-
H-
+ - S + - S + - S + - S - + - +
.
AWG 20
4a 15 1 4a 15 1 4a 15 1 4a 15 1 4a 15 1 4a 15 1 4a 15 1 4a 15 1
D1+ wh/gn D3+ bl
AWG 20
D1− gn D3− wh/bl
not def..
not def..
.
not def..
not def..
not def.
not def.
20
20
20
20
20
20
20
20
22
22
22
22
22
22
22
22
20
20
20
20
20
20
20
20
CAT 5
22
22
22
22
24
24
24
24
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
24
24
24
24
24
24
24
24
24
20
20
46 38 54 47 19 52 18 60 10 53 27 61 5 44 25 45 12 34 17 59 6 51 43 65 11 36 35 64 26 50 3 33 9 24 8 42 16 37 7 20 13 14 39 48 2 1 40 31
Ethernetwire
WHEEL2
WHEEL1
WHEEL3
I_A_ANA53
I_A_ANA53
O_S_HBR3N
O_S_HBR4N
WHEEL4
G_C_ACTSCR
O_S_HBR3P
O_S_HBR4P
O_P_IGN01
O_P_IGN02
O_P_IGN03
O_P_IGN04
O_P_IGN05
O_P_IGN06
O_P_IGN07
O_P_IGN08
O_P_IGN09
O_P_IGN10
O_P_IGN11
O_P_IGN12
O_S_LS09
O_S_LS10
O_S_LS11
O_S_LS12
O_S_LS13
O_S_LS14
O_S_LS15
O_S_LS16
O_S_LS17
O_S_LS18
O_S_LS19
O_S_LS20
O_S_LS01
O_S_LS02
O_S_LS03
O_S_LS04
O_S_LS05
O_S_LS06
O_S_LS07
O_S_LS08
O_S_LS21
O_S_LS22
O_S_LS23
O_S_LS24
O_S_LS25
4x AWG24
G_DYNGND_IGN
G_DYNGND_IGN
G_DYNGND_IGN
G_DYNGND_IGN
G_DYNGND_IGN
G_DYNGND_IGN
O_S_HBR1N
O_S_HBR2N
O_S_HBR1P
O_S_HBR2P
V_DYNPWR
V_DYNPWR
G_DYNGND
G_DYNGND
G_DYNGND
G_DYNGND
O_S_LSH1
O_S_LSH2
Yellow RED
Rx+ Tx+
66 62 63 57 22 29 32 56 28 30 4 15 21 23 41 49 55 58
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
AS 618-35SB BLUE GREEN
Tx- Rx-
6mm2
stat: 24mm
tbd.
DYNGND_IGN
6mm2
tbd.
DYNPWR DYNPWR
- twisted / twisted pair
20
20
10mm2
Achtung : - alle nicht bezeichneten Leitungen sind auf AWG
24 ausgelegt
- kleine Buchstaben sind unterstrichen
DYN GND_IGN DYN Power dynamic ground
rc 8mm blue rc 8mm blue rc 8mm blue
- rc = Ringverbinder
DYN GND_IGN DYN_Power DYNGND - Ethernetkabel mit Spec. CAT5 verwenden
dyn power ignition
Sensor Plug MS7
rc 8mm red - für Gb Ethernet min Spec. CAT6 verwenden
+12V
AS 618-35SA - Firewirekabel nach Standard IEE1394
- jede CAN Verbindung muss mit 60 abgeschlossen sein
- bei USB und Ethernetleitung unbedingt auf Paare achten
- Ethernetverkabelung muss seperat geführt werden
- Kabelquerschnitte müssen nach Bedarf angepasst werden
I_A_ANA44_FADC
I_A_ANA45_FADC
I_A_ANA46_FADC
I_A_ANA47_FADC
I_A_ANA48_FADC
I_A_ANA49_FADC
I_A_ANA36_PCYL
I_A_ANA37_PCYL
I_A_ANA38_PCYL
I_A_ANA39_PCYL
I_A_ANA40_PCYL
I_A_ANA41_PCYL
I_A_ANA42_PCYL
I_A_ANA43_PCYL
G_C_SENSSCR
G_C_SENSSCR
G_C_SENSSCR
G_C_SENSSCR
G_C_SENSSCR
G_C_SENSSCR
G_C_SENSSCR
G_C_SENSSCR
G_C_SENSSCR
G_C_SENSSCR
G_C_SENSSCR
G_C_SENSSCR
G_R_PCYL
G_R_PCYL
G_R_PCYL
G_R_PCYL
G_R_PCYL
G_R_PCYL
G_R_PCYL
G_R_PCYL
G_R_SENS_1
G_R_SENS_1
G_R_SENS_1
G_R_SENS_1
G_R_SENS_1
G_R_SENS_1
G_R_SENS_1
G_R_SENS_1
G_R_SENS_1
G_R_SENS_1
G_R_SENS_1
G_R_SENS_1
G_R_SENS_1
G_R_SENS_2
G_R_SENS_2
G_R_SENS_2
G_R_SENS_2
G_R_SENS_2
O_V_SENS_1
O_V_SENS_1
O_V_SENS_1
O_V_SENS_1
O_V_SENS_1
O_V_SENS_1
O_V_SENS5_1
O_V_SENS_1
O_V_SENS_1
O_V_SENS_1
O_V_SENS_1
O_V_SENS_1
O_V_SENS5_1
G_R_SENS5_1
O_V_SENS_1
G_R_SENS5_1
O_V_SENS_1
O_V_SENS_2
O_V_SENS_2
O_V_SENS_2
O_V_SENS_2
O_V_SENS_2
O_V_SENS_2
O_V_SENS_2
O_V_SENS_2
O_V_SENS_2
O_V_SENS_2
G_R_SENS5_2
O_V_SENS_2
O_V_SENS_2
O_V_SENS_2
O_V_SENS_2
I_A_TEXH1N
I_A_TEXH2N
I_A_TEXH1P
I_A_TEXH2P
O_V_SENS_5
I_A_LSU1VM
I_A_LSU2VM
I_A_LSU1UN
I_A_LSU2UN
G_R_SENS5
G_R_SENS6
G_R_SENS7
O_V_SENS6
O_V_SENS7
O_V_SENS8
I_A_ANA04
I_A_ANA05
I_A_ANA06
I_A_ANA07
I_A_ANA08
I_A_ANA09
I_A_ANA10
I_A_ANA11
I_A_ANA12
I_A_ANA13
I_A_ANA14
I_A_ANA15
I_A_ANA16
I_A_ANA20
I_A_ANA21
I_A_ANA_01
I_A_LSU1IP
I_A_LSU1IA
I_A_LSU2IP
I_A_LSU2IA
GR_SENS8
I_A_ANA17
I_A_ANA18
I_A_ANA02
I_A_ANA19
I_A_ANA03
I_A_KS1A
I_A_KS1B
I_A_KS2A
I_A_KS2B
G_R_KS
G_R_KS
G_R_KS
G_R_KS
42 41 27 50 49 13 56 6 63 2 48 14 57 21 24 16 29 24 16 3 24 16 20 24 16 47 24 16 46 24 16 12 24 16 28 24 16 53 24 16 38 24 16 45 24 16 37 24 16 7 24 16 8 24 16 1 24 16 19 9 18 5 35 9 18 10 35 9 18 11 35 9 18 17 35 9 18 25 35 9 18 26 35 9 18 34 35 9 18 4 35 9 15 44 9 15 64 9 15 43 9 15 59 9 15 52 9 15 36 51 58 35 65 60 35 66 61 66 54 66 62 66 55 35 31 32 39 40 35 23 33 22 30 Attention : - all not marked wire´ are AWG24
- small letters are underlined
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
- rc = ringwire
- use ethernetcable CAT5
- use for Gb ethernet at least spec CAT6
- firewirecable as spec IEE1394
- all CAN networks must be terminated with 60
- please respect strictly the pairs while using datawires like USB or Ethernet
- ethernet wire´s must be wired separately
- wire diametre must be adapted depending on usage
twisted pair
twisted pair
twisted pair
twisted pair
twisted pair
twisted pair
AS 007-35SN.
AS 607-35PN
D261.205.356-01
D261.205.356-01
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
not def.
. def.
. def.
. def.
. def.
. def.
. def.
not def.
not def.
not def.
not def.
. def.
. def.
not
not
not
not
not
not
not
not
.
.
.
.
1 2 3 4 5 6 2 4 6 1 3 5 2 4 6 1 3 5 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? . . . . . . 2 1 2 1 2 1 2 1
+ - + -
.
.
1 5 4 3 2 6 1 5 4 3 2 6
H+
H+
S1
S1
S2
S2
H-
H-
-
-
+
+ - S + - S + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + -
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Signal
Nernst
Nernst
+ +
Pump
Pump
M M
- -
analog analog analog analog analog analog analog analog analog analog analog analog analog analog analog cylinder pressure cylinder pressure cylinder pressure cylinder pressure cylinder pressure cylinder pressure cylinder pressure cylinder pressure fast analog fast analog fast analog fast analog fast analog fast analog
acceleration electronic electronic input 04 input 05 input 06 input 07 input 08 input 09 input 10 input 11 input 12 input 13 input 14 input 15 input 16 input 20 input 21 sensor 1 sensor 2 sensor 3 sensor 4 sensor 5 sensor 6 sensor 7 sensor 8 input 44 input 45 input 46 input 47 input 48 input 49 exhaust gas exhaust gas knock knock knock knock lambda sensor Bank1 lambda sensor Bank2
pedal throttle control 1 throttle control 2 ANA_04 ANA_05 ANA_06 ANA_07 ANA_08 ANA_09 ANA_10 ANA_11 ANA_12 ANA_13 ANA_14 ANA_15 ANA_16 ANA_20 ANA_21 CYLPR1 CYLPR2 CYLPR3 CYLPR4 CYLPR5 CYLPR6 CYLPR7 CYLPR8 up21 up21_2 up22 up22_2 FASTANA_48 FASTANA_49 temp. sensor1 temp. sensor2 sensor 1 sensor 2 sensor 3 sensor 4 D261.205.356-01 D261.205.356-01
sensor bank 1 bank 1 bank 2 bank 2 LSU 4.9 LSU 4.9
aps ath 1 ath 2 texh 1 texh 2 lam_1 lam_2
KNOCK1 KNOCK2 KNOCK3 KNOCK4 . .
. . . . . .
. . . . . . . .
. . . . . . . .
For projects with max. 2 knock sensors 01 Anlage 20151005 NeA SeR RaM BEG/EMS3 .
use symetrical wiring.
This means sensor one between KS1A and KS1B.
Sensor 2 between KS2A and KS2B
22 Pinlayout
The pin layout is also placed at Bosch Motorsport homepage on the MS 7.8 product page. Please find item "Pin Layout". Most of MS 7.8 functions to pin relations may be modified to projects demands. Please see details in the function de-
scription SWITCHMATRIX. Bosch Motorsport tests check the defined connections of the pin layout
Analog Inputs
S C A L I/O Type SIG_NAME LEAD DESCRIPTION FUNCTION
27 analog input I_A_ANA01 AWG24 universal input 0-5V - pull up switchable pedal a (fixed)
2 analog input I_A_ANA02 AWG24 universal input 0-5V - pull up switchable throttle 1a (fixed)
21 analog input I_A_ANA03 AWG24 universal input 0-5V - pull up switchable throttle 2a (fixed)
29 analog input I_A_ANA04 AWG24 universal input 0-5V - pull up switchable tamb
3 analog input I_A_ANA05 AWG24 universal input 0-5V - pull up switchable tfuel
20 analog input I_A_ANA06 AWG24 universal input 0-5V - pull up switchable pbrake_f
47 analog input I_A_ANA07 AWG24 universal input 0-5V - pull up switchable pbrake_r
46 analog input I_A_ANA08 AWG24 universal input 0-5V - pull up switchable poil
12 analog input I_A_ANA09 AWG24 universal input 0-5V - pull up switchable pwat
28 analog input I_A_ANA10 AWG24 universal input 0-5V - pull up switchable pclutch
53 analog input I_A_ANA11 AWG24 universal input 0-5V - pull up switchable utint
38 analog input I_A_ANA12 AWG24 universal input 0-5V - pull up switchable pfuel
45 analog input I_A_ANA13 AWG24 universal input 0-5V - pull up switchable toil
37 analog input I_A_ANA14 AWG24 universal input 0-5V - pull up switchable tmot2
7 analog input I_A_ANA15 AWG24 universal input 0-5V - pull up switchable tmot
8 analog input I_A_ANA16 AWG24 universal input 0-5V - pull up switchable prail
13 analog input I_A_ANA17 AWG24 universal input 0-5V - pull up switchable pedal b (fixed)
6 analog input I_A_ANA18 AWG24 universal input 0-5V - pull up switchable throttle 1b (fixed)
14 analog input I_A_ANA19 AWG24 universal input 0-5V - pull up switchable throttle 2b (fixed)
1 analog input I_A_ANA20 AWG24 universal input 0-5V - pull up switchable prail2
19 analog input I_A_ANA21 AWG24 universal input 0-5V - pull up switchable toil2
60 analog input I_A_ANA22 AWG24 universal input 0-5V - pull up switchable gear
46 analog input I_A_ANA23 AWG24 universal input 0-5V - pull up switchable pcrank
28 analog input I_A_ANA24 AWG24 universal input 0-5V - pull up switchable pgear
54 analog input I_A_ANA25 AWG24 universal input 0-5V - pull up switchable pservo
39 analog input I_A_ANA26 AWG24 universal input 0-5V - pull up switchable shiftupsw
38 analog input I_A_ANA27 AWG24 universal input 0-5V - pull up switchable shiftdnsw
47 analog input I_A_ANA28 AWG24 universal input 0-5V - pull up switchable sdam_fl
61 analog input I_A_ANA29 AWG24 universal input 0-5V - pull up switchable sdam_fr
55 analog input I_A_ANA30 AWG24 universal input 0-5V - pull up switchable sdam_rl
48 analog input I_A_ANA31 AWG24 universal input 0-5V - pull up switchable sdam_rr
62 analog input I_A_ANA32 AWG24 universal input 0-5V - pull up switchable steer
53 analog input I_A_ANA33 AWG24 universal input 0-5V - pull up switchable p1
45 analog input I_A_ANA34 AWG24 universal input 0-5V - pull up switchable, Voltage devider switchable to 0-26V tgear
37 analog input I_A_ANA35 AWG24 universal input 0-5V - pull up switchable, Voltage devider switchable to 0-26V tservo
14 analog input I_A_ANA50 AWG24 universal input 0-5V - pull up switchable spare
Analog Inputs
S C A L I/O Type SIG_NAME LEAD DESCRIPTION FUNCTION
9 analog input I_A_ANA51 AWG24 universal input 0-5V - pull up switchable spare
64 analog input I_A_ANA52 AWG24 universal input 0-5V - pull up switchable
39 analog input I_A_ANA53 AWG24 universal input 0-5V - pull up switchable
48 analog input I_A_ANA54 AWG24 universal input 0-5V - pull up switchable
5 analog input I_A_ANA36_PCYL AWG24 fast analog input 0-5V - pull up switchable cylinder pressure recognition 1
10 analog input I_A_ANA37_PCYL AWG24 fast analog input 0-5V - pull up switchable cylinder pressure recognition 2
11 analog input I_A_ANA38_PCYL AWG24 fast analog input 0-5V - pull up switchable cylinder pressure recognition 3
17 analog input I_A_ANA39_PCYL AWG24 fast analog input 0-5V - pull up switchable cylinder pressure recognition 4
25 analog input I_A_ANA40_PCYL AWG24 fast analog input 0-5V - pull up switchable cylinder pressure recognition 5
26 analog input I_A_ANA41_PCYL AWG24 fast analog input 0-5V - pull up switchable cylinder pressure recognition 6
34 analog input I_A_ANA42_PCYL AWG24 fast analog input 0-5V - pull up switchable cylinder pressure recognition 7
4 analog input I_A_ANA43_PCYL AWG24 fast analog input 0-5V - pull up switchable cylinder pressure recognition 8
44 analog input I_A_ANA44_FADC AWG24 analog input 0-5V, pull up switch., time or angular synchronism measurement up21
64 analog input I_A_ANA45_FADC AWG24 analog input 0-5V, pull up switch., time or angular synchronism measurement up21_2
43 analog input I_A_ANA46_FADC AWG24 analog input 0-5V, pull up switch., time or angular synchronism measurement up22
59 analog input I_A_ANA47_FADC AWG24 analog input 0-5V, pull up switch., time or angular synchronism measurement up22_2
52 analog input I_A_ANA48_FADC AWG24 analog input 0-5V, pull up switch., time or angular synchronism measurement spare
36 analog input I_A_ANA49_FADC AWG24 analog input 0-5V, pull up switch., time or angular synchronism measurement spare
51 thermocouple I_A_TEXH1P twisted pair (AWG24), shielded Thermocouple 1 + utexh
58 I_A_TEXH1N Thermocouple 1 -
65 thermocouple I_A_TEXH2P twisted pair (AWG24), shielded Thermocouple 2 + utexh2
60 I_A_TEXH2N Thermocouple 2 -
35 G_C_SENSSCR
19 G_C_SENSSCR
Further Inputs
S C A L I/O Type SIG_NAME LEAD DESCRIPTION FUNCTION
43 digital input I_F_DIG01P_HALL_IND twisted pair (AWG24) shielded hall or inductive sensor selectable CRANK_1+
Further Inputs
S C A L I/O Type SIG_NAME LEAD DESCRIPTION FUNCTION
44 I_F_DIG01N_HALL_IND CRANK_1-
10 I_F_DIG02P_HALL_IND CRANK_2+
19 digital input I_F_DIG02N_HALL_IND twisted pair (AWG24) shielded hall or inductive sensor selectable CRANK_2-
37 digital input I_F_DIG03_HALL AWG24 hall sensor CAM_1
3 digital input I_F_DIG04_HALL AWG24 hall sensor CAM_2
11 digital input I_F_DIG05_HALL AWG24 hall sensor CAM_3
6 digital input I_F_DIG08_HALL AWG24 hall sensor CAM_4
47 digital input I_F_DIG07P_HALL_IND twisted pair (AWG24) shielded hall or inductive sensor circuit selectable TURBO_1+
46 I_F_DIG07N_HALL_IND TURBO_1-
8 digital input I_F_DIG08P_HALL_IND twisted pair (AWG24) shielded hall or inductive sensor circuit selectable TURBO_2+
7 I_F_DIG08N_HALL_IND TURBO_2-
46 digital input I_F_DIG09_HALL_DF11 AWG24 hall or DF11 sensor selectable WHEEL1
38 digital input I_F_DIG10_HALL_DF11 AWG24 hall or DF11 sensor selectable WHEEL2
54 digital input I_F_DIG11_HALL_DF11 AWG24 hall or DF11 sensor selectable WHEEL3
47 digital input I_F_DIG12_HALL_DF11 AWG24 hall or DF11 sensor selectable WHEEL4
21 digital input I_S_LAPTRIG AWG24 laptrigger input LAPTRIGGER
57 digital input I_S_ENGRUN AWG24 digital input, pull down Engine Switch
Outputs
S C A L I/O Type SIG_NAME LEAD DESCRIPTION FUNCTION
12 lowside switch 4A O_S_LS01 AWG20 SHIFT_UP
34 lowside switch 4A O_S_LS02 AWG20 SHIFT_DN
17 lowside switch 3A O_S_LS03 AWG20 WGC_INC
59 lowside switch 3A O_S_LS04 AWG20 WGC_DEC
6 lowside switch 3A O_S_LS05 AWG20 CAMCTRL_IN
51 lowside switch 3A O_S_LS06 AWG20 CAMCTRL_IN2
43 lowside switch 3A O_S_LS07 AWG20 CAMCTRL_OUT
65 lowside switch 3A O_S_LS08 AWG20 CAMCTRL_OUT2
19 lowside switch 2.2A or INJ1 O_S_LS09 AWG20 to be used as low side switch or high imp. Injectors, no freewheeling, runs only with engine
52 lowside switch 2.2A or INJ2 O_S_LS10 AWG20 speed
Outputs
S C A L I/O Type SIG_NAME LEAD DESCRIPTION FUNCTION
45 lowside switch 2.2A or INJ12 O_S_LS20 AWG20
11 lowside switch 2.2A O_S_LS21 AWG20 MIL
36 lowside switch 2.2A O_S_LS22 AWG20 FUELPUMP
35 lowside switch 2.2A O_S_LS23 AWG20 WGC_INC2
64 lowside switch 2.2A O_S_LS24 AWG20 WGC_DEC2
26 lowside switch 1A O_S_LS25 AWG20 MAINRELAY
4 lowside switch 3A O_S_LSH1 AWG20 Lambda Heater Output LAM_1_HEATER
58 lowside switch 3A O_S_LSH2 AWG20 Lambda Heater Output LAM_2_HEATER
26 MSV controller O_P_MSV1P AWG20 MSV_1P
35 O_P_MSV1N AWG20 MSV_1N
18 MSV controller O_P_MSV2P AWG20 MSV_2P
11 O_P_MSV2N AWG20 MSV_2N
66 H-Bridge 8.5A O_S_HBR1P AWG20 for EGAS EGAS_1P
62 O_S_HBR1N AWG20 EGAS_1N
63 H-Bridge 8.5A O_S_HBR2P AWG20 for EGAS EGAS_2P
57 O_S_HBR2N AWG20 EGAS_2N
2 H-Bridge 8.5A O_S_HBR3P AWG20 HBRIDGE_3P
1 O_S_HBR3N AWG20 HBRIDGE_3N
40 H-Bridge 8.5A O_S_HBR4P AWG20 HBRIDGE_4P
31 H-Bridge 8.5A O_S_HBR4N AWG20 HBRIDGE_4N
34 High Pressure Injection O_P_INJ1P AWG20 High Pressure Injection + INJ_1P
25 O_P_INJ1N AWG20 High Pressure Injection - INJ_1N
58 High Pressure Injection O_P_INJ2P AWG20 High Pressure Injection + INJ_2P
59 O_P_INJ2N AWG20 High Pressure Injection - INJ_2N
52 High Pressure Injection O_P_INJ3P AWG20 High Pressure Injection + INJ_3P
44 O_P_INJ3N AWG20 High Pressure Injection - INJ_3N
5 High Pressure Injection O_P_INJ4P AWG20 High Pressure Injection + INJ_4P
4 O_P_INJ4N AWG20 High Pressure Injection - INJ_4N
10 High Pressure Injection O_P_INJ5P AWG20 High Pressure Injection + INJ_5P
17 O_P_INJ5N AWG20 High Pressure Injection - INJ_5N
51 High Pressure Injection O_P_INJ6P AWG20 High Pressure Injection + INJ_6P
43 O_P_INJ6N AWG20 High Pressure Injection - INJ_6N
6 High Pressure Injection O_P_INJ7P AWG20 High Pressure Injection + INJ_7P
27 O_P_INJ7N AWG20 High Pressure Injection - INJ_7N
2 High Pressure Injection O_P_INJ8P AWG20 High Pressure Injection + INJ_8P
1 O_P_INJ8N AWG20 High Pressure Injection - INJ_8N
50 Ignition O_P_IGN01 AWG20/AWG24 selectable int. ignition power stage or ignition driver IGN_1
3 Ignition O_P_IGN02 AWG20/AWG24 IGN_2
33 Ignition O_P_IGN03 AWG20/AWG24 IGN_3
9 Ignition O_P_IGN04 AWG20/AWG24 IGN_4
Outputs
S C A L I/O Type SIG_NAME LEAD DESCRIPTION FUNCTION
24 Ignition O_P_IGN05 AWG20/AWG24 IGN_5
8 Ignition O_P_IGN06 AWG20/AWG24 IGN_6
42 Ignition O_P_IGN07 AWG20/AWG24 selectable int. ignition power stage or ignition driver IGN_7
16 Ignition O_P_IGN08 AWG20/AWG24 IGN_8
7 Ignition O_P_IGN09 AWG24 ignition driver cyl 9-12 IGN_9
20 Ignition O_P_IGN10 AWG24 ignition driver cyl 9-12 IGN_10
13 Ignition O_P_IGN11 AWG24 ignition driver cyl 9-12 IGN_11
14 Ignition O_P_IGN12 AWG24 ignition driver cyl 9-12 IGN_12
29 DIAG_MUX O_A_MUX1 AWG24 shielded PushPull driver, Diagnosis Multiplexer (KS1A, eng. speed, int. Signals) MUX_OUT_CH1
30 O_A_MUX2 AWG24 shielded PushPull driver, Diagnosis Multiplexer (KS1B, cam speed, int. Signals) MUX_OUT_CH2
38 O_A_MUX3 AWG24 shielded PushPull driver, Diagnosis Multiplexer (KS2A, cam speed, int. Signals) MUX_OUT_CH3
39 O_A_MUX4 AWG24 shielded PushPull driver, Diagnosis Multiplexer (KS2B, cam speed, int. Signals) MUX_OUT_CH4
31 O_A_MUX5 AWG24 shielded PushPull driver, Diagnosis Multiplexer (MF1, MF2, MF combined, cam speed, int. Signals) MUX_OUT_CH5
37 G_C_ACTSCR
Communication
S C A L I/O Type SIG_NAME LEAD DESCRIPTION FUNCTION
48 CAN Bus 1 BI_CAN1_H CAN-Ltg up to 1Mbit/s, switchable Terminator CAN_1_H, Motronic, Powerbox, HPI
and ABS control functions
56 BI_CAN1_L CAN_1_L
62 CAN Bus 2 BI_CAN2_H CAN-Ltg up to 1Mbit/s, switchable Terminator CAN_2_H, external ECU / gearbox
control
55 BI_CAN2_L CAN_2_L
12 CAN-FD Bus 3 BI_CAN3_H CAN-Ltg up to 8Mbit/s, switchable Terminator CAN_3_H, measurement purposes
13 BI_CAN3_L CAN_3_L
1 CAN-FD Bus 4 BI_CAN4_H CAN-Ltg up to 8Mbit/s, switchable Terminator CAN_4_H, measurement purposes
2 BI_CAN4_L CAN_4_L
15 CAN-FD Bus 5 BI_CAN5_H CAN-Ltg up to 8Mbit/s, switchable Terminator CAN_5_H, measurement purposes
16 BI_CAN5_L CAN_5_L
66 Gigabit Ethernet BI_GETH_D1+_TX+ Ethernet Ltg. (CAT6), shielded to G_C_COMSCR 1000 Mbit/s GETH_0P (Application Interface)
61 BI_GETH_D1-_TX- GETH_0N (Application Interface)
65 BI_GETH_D2+_RX+ GETH_1P (Application Interface)
54 BI_GETH_D2-_RX- GETH_1N (Application Interface)
64 BI_GETH_D3+ GETH_2P (Application Interface)
60 BI_GETH_D3- GETH_2N (Application Interface)
59 BI_GETH_D4+ GETH_3P (Application Interface)
53 BI_GETH_D4- GETH_3N (Application Interface)
26 100 Mbit Ethernet BI_ETH1_RX+ Ethernet Ltg. (CAT5), shielded to G_C_COMSCR 100 Mbit/s ETH1RX+
25 BI_ETH1_RX- ETH1RX-
18 BI_ETH1_TX+ ETH1TX+
Communication
S C A L I/O Type SIG_NAME LEAD DESCRIPTION FUNCTION
17 BI_ETH1_TX- ETH1TX-
35 100 Mbit Ethernet BI_ETH2_RX+ Ethernet Ltg. (CAT5), shielded to G_C_COMSCR 100 Mbit/s ETH2RX+
34 BI_ETH2_RX- ETH2RX-
36 BI_ETH2_TX+ ETH2TX+
27 BI_ETH2_TX- ETH2TX-
42 100 Mbit Ethernet BI_ETH3_RX+ Ethernet Ltg. (CAT5), shielded to 100 Mbit/s 100 Mbit/s ETH3RX+
41 BI_ETH3_RX- G_C_COMSCR ETH3RX-
50 BI_ETH3_TX+ ETH3TX+
49 BI_ETH3_TX- ETH3TX-
51 USB BI_USB_DP USB Ltg. USB interface, supply 5V/500mA USB_DP
45 BI_USB_DN USB_DN
58 G_R_USBGND USB_GND
52 O_V_USB5V USB_5V
9 LIN Bus BI_LIN AWG24, shielded LIN interface LIN
22 TIMEBASE BI_TIMESYNC AWG24 Timesync line between Bosch devices SYNC
23 reserved for future communication
24 interfaces
32
33
40 G_C_COMSCR
Supply
S C A L I/O Type SIG_NAME LEAD DESCRIPTION FUNCTION
63 Supply In V_UBAT AWG20 ECU Processor Supply
5 Supply In V_DYNPWR AWG20 ECU Supply
28 Supply In V_DYNPWR AWG20 ECU Supply
30 Supply In V_DYNPWR AWG20 ECU Supply
13 Supply In V_DYNPWR_BOOST AWG20 ECU Booster Supply
15 Supply In V_DYNPWR_BOOST AWG20 ECU Booster Supply
32 Supply In V_DYNPWR_BOOST AWG20 ECU Booster Supply
33 Supply In V_DYNPWR_BOOST AWG20 ECU Booster Supply
36 Supply In V_DYNPWR_BOOST AWG20 ECU Booster Supply
41 Supply In V_DYNPWR_BOOST AWG20 ECU Booster Supply
42 Supply In V_DYNPWR_BOOST AWG20 ECU Booster Supply
50 Supply In V_DYNPWR_BOOST AWG20 ECU Booster Supply
4 Ground In G_DYNGND AWG20 DYN Ground
3 Ground In G_DYNGND AWG20 DYN Ground
22 Ground In G_DYNGND AWG20 DYN Ground
29 Ground In G_DYNGND AWG20 DYN Ground
Supply
S C A L I/O Type SIG_NAME LEAD DESCRIPTION FUNCTION
32 Ground In G_DYNGND AWG20 DYN Ground
56 Ground In G_DYNGND AWG20 DYN Ground
7 Ground In G_DYNGND_BOOST AWG20 ECU Booster Ground
8 Ground In G_DYNGND_BOOST AWG20 ECU Booster Ground
9 Ground In G_DYNGND_BOOST AWG20 ECU Booster Ground
12 Ground In G_DYNGND_BOOST AWG20 ECU Booster Ground
14 Ground In G_DYNGND_BOOST AWG20 ECU Booster Ground
16 Ground In G_DYNGND_BOOST AWG20 ECU Booster Ground
20 Ground In G_DYNGND_BOOST AWG20 ECU Booster Ground
23 Ground In G_DYNGND_BOOST AWG20 ECU Booster Ground
24 Ground In G_DYNGND_BOOST AWG20 ECU Booster Ground
15 Ground In G_DYNGND_IGN AWG20 ECU Ignition Ground
21 Ground In G_DYNGND_IGN AWG20 ECU Ignition Ground
23 Ground In G_DYNGND_IGN AWG20 ECU Ignition Ground
41 Ground In G_DYNGND_IGN AWG20 ECU Ignition Ground
49 Ground In G_DYNGND_IGN AWG20 ECU Ignition Ground
55 Ground In G_DYNGND_IGN AWG20 ECU Ignition Ground
20 Ground In G_ECUGND AWG20 ECU Ground
24 Supply Out O_V_SENS_1 AWG24 switchable sensor supply 5V / VBAT, 400mA
9 O_V_SENS_2 switchable sensor supply 5V / VBAT, 400mA
66 O_V_SENS_3 switchable sensor supply 5V / VBAT, 400mA
63 O_V_SENS_4 switchable sensor supply 5V / VBAT, 400mA
42 O_V_SENS_5 switchable sensor supply 5V / VBAT, 400mA supply for APS1
50 O_V_SENS_6 switchable sensor supply 5V / VBAT, 400mA supply for APS2
56 O_V_SENS_7 switchable sensor supply 5V / VBAT, 400mA supply for THR1
48 O_V_SENS_8 switchable sensor supply 5V / VBAT, 400mA supply for THR2
16 Ground Out G_R_SENS_1 sensor ground
15 G_R_SENS_2
65 G_R_SENS_3
57 G_R_SENS_4
41 G_R_SENS_5 sensor ground Supply GND for APS1
49 G_R_SENS_6 sensor ground Supply GND for APS2
63 G_R_SENS_7 sensor ground Supply GND for THR1
57 G_R_SENS_8 sensor ground Supply GND for THR2
18 G_R_PCYL reference ground for cylinder pressure inputs
www.bosch-motorsport.com