Bosch M 60 Manual
Bosch M 60 Manual

Bosch M 60 Manual

Modular sensor interface
Hide thumbs Also See for M 60:
Table of Contents

Advertisement

Quick Links

Modular Sensor Interface M 60
Manual
1 25/01/2019

Advertisement

Table of Contents
loading

Summary of Contents for Bosch M 60

  • Page 1 Modular Sensor Interface M 60 Manual 1 25/01/2019...
  • Page 2: Table Of Contents

    Setting up the Network Interface............................7.1.2 Starting the M 60..................................7.1.3 About RaceCon.................................... 7.1.4 Connecting the M 60 to RaceCon............................Assign the Mounting Location ................................Feature Activation......................................8 Math and Condition Channels............................Math Channels....................................... 8.1.1 Creating a new Math Channel ...............................
  • Page 3 10 Analog and Frequency Inputs ............................10.1 Features ..........................................10.2 Measurement Channels....................................10.3 Configuring Inputs ....................................... 10.3.1 Configuring a predefined Bosch Sensor with the 'Bosch Sensor Wizard' ............10.3.2 Configuring a generic linear sensor ............................ 10.3.3 Configuring a generic nonlinear sensor ..........................
  • Page 4 13.2 Firmware Update......................................14 Clone the Unit ................................. 15 GPS Sensor..................................15.1 GPS (Global Positioning System) ................................15.2 Protocol ..........................................15.3 Sensor Recommendation ..................................15.4 Measurement Labels ....................................15.5 GPS Troubleshooting ....................................16 Disposal.................................... iv / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 5: Preparation

    Preparation | 1 1 Preparation Use the M 60 only as intended in this manual. Any maintenance or repair must be per- formed by authorized and qualified personnel approved by Bosch Motorsport. Operation of the M 60 is only certified with the combinations and accessories that are specified in this manual.
  • Page 6: Onboard Network Concept

    Device Bosch Motorsport diagnosis connector µC LS_SWITCH1…4 KL31 UBATT_FUSE GND_Starpoint SENSPWR10 Star connection Chassis dig. sensors (e.g. wheelspeed) SENSPWR5 As short as possible active ANA_IN(xy) LS_GND_1 Sensor LS_GND_2 ANA_IN(xx) Sensor Engine_GND SENSGND 6 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 7: Installation

    – KL 30 is an unswitched battery positive rail (same as battery positive terminal). – KL 31 is an unswitched ground rail (same as battery negative terminal). NOTICE Be careful to observe current limits of wires and connector pins! Bosch Motorsport Modular Sensor Interface M 60 7 / 104...
  • Page 8: Technical Data

    Up to eight M 60 can be used to expand the number of input channels of the data logger C 60 as well as the display DDU 9. The M 60 are linked via high-speed Ether- net interface. This allows for synchronized acquisition of data from the different units and the ECU.
  • Page 9 F 02U 004 180-01 AS-DD 6-12-41SA Communication Configuration via RaceCon over Ethernet or MSA-Box II 2 CAN interfaces 3 Ethernet 100BaseT The required software for this device is available on our homepage www.bosch-motors- port.com Bosch Motorsport Modular Sensor Interface M 60 9 / 104...
  • Page 10: Inputs And Outputs

    The M 60 provides diverse analog inputs which allows the direct connection of a multipli- city number of sensors. 5.1.1 Analog Inputs The M 60 analog inputs accept an input signal of 0 to 5 V. A 3.01 kOhm pull-up resistor can be activated by software. 5.1.2 Digital Inputs The digital inputs of the M 60 accept 0 V to 5 V signals of Hall-effect sensors by default.
  • Page 11: Can Bus

    Inputs and Outputs | 5 5.3.1 CAN Bus The M 60 has 2 CAN buses configurable as input and output. Different baud rates are se- lectable. Please note that the M 60 does not contain any CAN termination resistors. Thus the CAN termination resistors need to be integrated into the wiring loom.
  • Page 12: Pin Layout Connectors

    CAN interface 1 (up to 1 bidirectional MS 3/MS 4 Card- Mbit/s) dataline Memory CAN2_H CAN interface 2 (up to 1 bidirectional Mbit/s) dataline CAN2_L CAN interface 2 (up to 1 bidirectional Mbit/s) dataline 12 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 13: Pin Layout Sensor Connector Asdd-2-12-41Pa (Yellow)

    2 output SENSGND_3 sensor ground 3 output Not connected Unused Spare Do not connect Not connected Unused Spare Do not connect RS232_2_TX RS232_2 transmit data bidirectional used for GPS- dataline sensor Bosch Motorsport Modular Sensor Interface M 60 13 / 104...
  • Page 14 21 input ANA22 analog signal 22 input ANA23 analog signal 23 input ANA24 analog signal 24 input ANA25 analog signal 25 input ANA26 analog signal 26 input Not connected Unused spare 14 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 15: Mechanical Drawing

    Mechanical Drawing | 6 6 Mechanical Drawing Bosch Motorsport Modular Sensor Interface M 60 15 / 104...
  • Page 16: Starting Up

    7 | Starting up 7 Starting up The following chapter explains what you have to do before starting the M 60 and how to connect it to RaceCon. 7.1 Before Starting Install the software required for M 60 operation. It is developed for Windows 2000/XP/ Vista/7.
  • Page 17: Starting The M 60

    RaceCon is an all integrated software tool for configuration and calibration of Bosch Mo- torsport hardware products. It is used to set up, configure and calibrate the M 60. For better understanding, Bosch Motorsport offers a video tutorial that explains many functions of RaceCon.
  • Page 18 7 | Starting up Start the RaceCon software. 18 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 19 Starting up | 7 In the ‘File’ menu select ‘New’ to create a new project. In the Toolbox select the M 60 and drag it into the Main Area. A pop-up window to specify the M 60 program archive appears.
  • Page 20 Click ‘Next’. Select location of M 60. Click ‘Finish’. The M 60 is inserted into the project and RaceCon tries to connect to the device. Repeat the bespoken procedure for every additional M 60. If you are starting with a new delivered M 60 you once-only need to assign the mountain location(s).
  • Page 21: Assign The Mounting Location

    The download starts and the M 60 carries out a reset. After the reset RaceCon reconnects to the M 60. Local configuration on both the PC and M 60 match (indicated by green background and dot). The M 60 is now connected to RaceCon.
  • Page 22 In the Project Tree right click on the project name e.g. ‘New Project’ and then select ‘Show discovered devices…’. All connected M 60 are listed. Compare the listed device Type, FNumber and SNumber to the identification plate to identify the device you want to make changes to: 22 / 104...
  • Page 23 It is good practice to physically label the M 60 with its mounting location. Now the device is ready to be used. A different coloring of the M 60 is used to indicate that the device is already con- figured in the currently loaded RaceCon project or not (white/orange).
  • Page 24: Feature Activation

    – The feature activation status is stored permanently in the device and requires activat- ing once only. – As the activation key is device specific, a key delivered with one M 60 does not work on any other M 60.
  • Page 25 The feature’s status changes to ‘unlocked’. Perform these steps to activate other features you purchased. Switch the car’s ignition off and on again to cycle the power of the M 60. Bosch Motorsport Modular Sensor Interface M 60...
  • Page 26: Math And Condition Channels

    – Result can be used as input source for various display elements (numeric elements, alarms, Bargraphs) and further calculations in the whole RaceCon project All math channels can be used globally in the whole M 60 project. 8.1.1 Creating a new Math Channel Follow the steps shown in the screenshots.
  • Page 27: Creating A New Conditional Function

    NOTICE To select an input channel from a specific device, put the device name enclosed by ´#´ in front of it, e.g. #M 60 Left#time_sec Click ‘Finish’ when done. The math channel is displayed in the M 60 math channel window.
  • Page 28 Enter the Otherwise-condition. Click on the pencil symbol to open an editor to enter expressions. e) Enter the reset value (must be a number). Click ‘Finish’ when done. The conditional function is displayed in the M 60 math channel window. 28 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 29 NOTICE To select an input channel from a specific device put the device name enclosed by ´#´ in front of it. E.g. #M 60 Front Left#time_sec The conditional function works in the following way: The program always calculates the condition entered in the IF window and checks if the condition is TRUE or FALSE.
  • Page 30 – 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. – Because 40 is bigger than 10 the new value of ‘p_br_front_mx’ is 40. 30 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 31: Condition Channels

    – Combination of several (up to 16) condition channels for more complex calculations – Logical result All condition channels can be used globally in the whole M 60 project. 8.2.1 Creating a new Condition Channel Follow the steps shown in the screenshot.
  • Page 32 • Pulse: Result is a short one-time pulse if the condition is fulfilled. • Toggling output: Result is a pulse that lasts until the next condition is fulfilled. The conditional channel is displayed in the M 60 condition channel window. 32 / 104...
  • Page 33: Creating A New Condition Combination

    • Combine multiple conditions by adding ‘AND’ or ‘OR’ relations. • To negate a condition, right-click on the condition and select ‘Negation (!)’. • Combine several (up to 16) conditions. Bosch Motorsport Modular Sensor Interface M 60 33 / 104...
  • Page 34 - Pulse: Result is a short one-time pulse if the condition is fulfilled. - Toggling output: Result is a pulse that lasts until the next condition is fulfilled. Click ‘Finish’ when done. The conditional combination is displayed in the M 60 condition channel window. 34 / 104 Modular Sensor Interface M 60...
  • Page 35: Can Bus

    – Baudrate (125 kbit to 1 Mbit) – 11 bit or 29 bit identifiers – Input configuration: Read messages from CAN bus and convert to M 60 measure- ment/display variables. CAN bus supports row counter configuration. – Output configuration: Write M 60 measurement variables to CAN messages, output frequency and row counter are configurable, CAN gateway functionality (transfer from one bus to the other).
  • Page 36: Can Input

    Import RaceCon CAN input configuration from file. g) Display CAN bus properties (baudrate). 9.2.2 Create new CAN Channel Right-click on ‘CAN Input’ of desired bus (CAN1 or CAN2). Select ‘New CAN Channel’ from menu. 36 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 37: Can Channel Configuration

    9.2.3 CAN Channel Configuration a) Extraction of data from CAN bus. b) Conversion to physical values. c) Mini CAN analyzer functionalit. d) Automatic assignment to measurement view. 9.2.4 Extracting Data from CAN Bus Representation: Byte Bosch Motorsport Modular Sensor Interface M 60 37 / 104...
  • Page 38 • Orange colored fields show the assignment of the multiplexer bytes. 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. 38 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 39: Conversion To Physical Values

    CAN analyzer functionality This functionality is only available, if a MSA-Box (I & II) is used to connect the M 60 to the Choose the CAN bus that is connected to the MSA-Box to display the raw value and the converted physical value here.
  • Page 40: Online View Of Can Channels In Vehicle

    The CAN channel can be automatically inserted to a measurement sheet. Insert a name for a new sheet or select an existing sheet from the listbox. For an online view of the value measured by the M 60, insert the channel in an online measurement sheet which is described in the next chapter.
  • Page 41: Import A Can Database (Dbc) File

    A channel import window opens. Select desired channels on the left and use the ‘Add’ button to add them to import list. Click ‘OK’ when complete. The channels are inserted in the Data window. Bosch Motorsport Modular Sensor Interface M 60 41 / 104...
  • Page 42: Export Racecon Can Configuration

    Select the input file and click ‘OK’. An ‘Import Selection’ window opens. Select channels to import. Drag and drop the channel to ‘CAN Input’ of desired CAN bus on right hand side. 42 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 43: Can Output

    CAN Bus | 9 Click ‘Next’. If a measurement channel belongs to more than one source (e.g. M 60 and ECU MS 5.1), the ‘Solve Label Ambiguity’ window opens. Assign the ambiguous channels to the desired source. Click ‘Finish’. 9.3 CAN Output This chapter describes the CAN Output Channel of the M 60.
  • Page 44 A CAN message configuration window opens in the Main Area. a) Output messages on CAN bus1. b) Definition of CAN message. c) Content of message. Click on ‘M 60’ in the M 60 Project Tree to display all labels. 44 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 45: Set Up Of Word Length, Byte Order And Quantization

    Byte Order can only be changed if a channel allocates more than one byte. 9.3.4 Export RaceCon CAN Configuration Right-click on CAN Output of desired bus (CAN1 or CAN2). Select ‘Export …’ from menu. The ‘Export Selection’ window opens. Bosch Motorsport Modular Sensor Interface M 60 45 / 104...
  • Page 46: Import Racecon Can Configuration

    Select the input file and click ‘OK’. An ‘Import Selection’ window opens. Select channels to import. Drag and drop the channel to ‘CAN Output’ of desired CAN bus on right hand side. Click ‘Next’. 46 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 47 CAN Bus | 9 If a measurement channel belongs to more than one source (e.g. M 60 and ECU MS 5.1), the ‘Solve Label Ambiguity’ window opens. Assign the ambiguous channels to the desired source. Click ‘Finish’. Bosch Motorsport Modular Sensor Interface M 60...
  • Page 48: Analog And Frequency Inputs

    Filtered channels are routed through digital low pass filters: – M 60 uses A/D converter oversampling and digital filtering to recording rate. – Digital filters eliminate ‘out-of-band’ noise. – Cut-off frequency automatically adjusted to recording rate.
  • Page 49: Configuring Inputs

    'Bosch Sensor Wizard' Click on ‘Measurement Sources’ in the Toolbox. Expand the list of ‘I/O Channels’ by clicking on ‘+’ in the M 60 Project Tree. Drag the ‘Bosch Wizard’ from the Toolbox and drop it on the desired analog input channel in the M 60 Project Tree.
  • Page 50 10 | Analog and Frequency Inputs The ‘Bosch Sensor Wizard’ opens. Click ‘Finish’ when done. The ‘Create channel on M 60’ window opens. Enter channel name and description. Click ‘Ok’ when done. 50 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 51: Configuring A Generic Linear Sensor

    To activate the internal M 60 pull-up resistor, check the box. The internal M 60 pull-up resistor is used to get a 5 V signal at the analog channel of the M 60. It allows you to use a push-button.
  • Page 52 10 | Analog and Frequency Inputs The fixed value of the internal M 60 pull-up resistor is 3,010 Ohm. Click ‘Next’ when done. The second part of the ‘Sensitivity/Offset Wizard’ opens. a) Physical (channel) value. b) Electrical (pin) value. c) Choose unit group and unit of physical value.
  • Page 53 Available measurements for channel. c) Input pin pull-up resistor is activated. d) Sensitivity and offset value for sensor. e) Adjustment is enabled. The channel is inserted into the M 60 Project Tree. Available measurements for channel Measurement label Function...
  • Page 54: Configuring A Generic Nonlinear Sensor

    M 60 Project Tree. A ‘Characteristic Curve Wizard’ opens. To activate the internal M 60 pull-up resistor, check the box. The internal M 60 pull-up resistor is used to get a 5 V signal at the analog channel of the M 60. 54 / 104...
  • Page 55 Analog and Frequency Inputs | 10 It allows you to use a push-button. The fixed value of the internal M 60 pull-up resistor is 3,010 Ohm. Click ‘Next’ when done. The second part of the ‘Sensitivity/Offset Wizard’ opens. a) Physical (channel) value.
  • Page 56 Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the M 60 Project Tree. a) Channel is linked to ANA05. b) Available measurements for channel. c) Input pin pull-up resistor is activated.
  • Page 57: Configuring A Multipoint Adjustment

    To activate the internal M 60 pull-up resistor, check the box. The internal M 60 pull-up resistor is used to get a 5 V signal at the analog channel of the M 60. It allows you to use a push-button.
  • Page 58 Choose data type of the measurement variable. d) Enable additonal online calibration. e) Enter name to automatically create a new measurement sheet. Click ‘Finish’ when done. Enter channel name and description. 58 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 59: Digital Filter Details

    Online definition of the curve is covered in the chapter ‘Online Calibration of Measure- ment Channels [} 77]’. 10.3.5 Digital Filter Details M 60 uses A/D converter oversampling and digital filtering to recording rate. Digital filters eliminate ‘out-of-band’ noise Cut-off frequency automatically adjusted to recording rate...
  • Page 60: Configuring A Frequency Input

    – Filtering is (smart) averaging over several samples. – Filtered signal is delayed with respect to real time signal. – M 60 filters have constant, frequency independent delay. – Delay (e.g. 22 samples at 10 ms) is corrected during recording.
  • Page 61 Analog and Frequency Inputs | 10 Click on ‘Measurement Sources’ in the Toolbox. Expand the list of ‘I/O Channels’ by clicking on ‘+’ in the M 60 Project Tree. Drag the ‘Velocity’ digital signal source from the Toolbox and drop it on the desired ‘REV’...
  • Page 62: Configuring Computed Source

    10 | Analog and Frequency Inputs Click ‘OK’ when done. The channel is inserted into the M 60 Project Tree. a) Channel is linked to REV01. b) Available measurements for channel. c) Input pin has Hall interface. d) Number of teeth.
  • Page 63: Hysteresis

    Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the M 60 Project Tree. 10.5 Hysteresis The hysteresis function avoids the high-frequent switchover of the measurement channel value. The hysteresis can be adjusted for each input measurement channel individually and can be used for further processing.
  • Page 64 Click ‘Next’ when done. The second part of the ‘Hysteresis Wizard’ opens. Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the M 60 Project Tree. 64 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 65: Special Functionality: Vehicle Speed

    – Calculating vehicle speed of 4 wheel drive: (Wheel speeds of all wheels as input). Calculated speed is speed of 2nd fastest wheel. 10.5.2 Setting up calculated Speed Click on tab ‘System Overview’. Click on ‘Measurement Sources’ in the Toolbox. Bosch Motorsport Modular Sensor Interface M 60 65 / 104...
  • Page 66 10 | Analog and Frequency Inputs Drag the ‘Speed’ computed source from the Toolbox and drop it on ‘Computed Channels’ in the M 60 Project Tree. Do not drop it on ‘M 60’! A ‘Calculated Speed Wizard’ opens. a) Choose device.
  • Page 67: Configuring Pwm Outputs

    Analog and Frequency Inputs | 10 Click ‘Finish’ when done. The speed calculation is inserted into the M 60 Project Tree. a) Speed calculation in M 60 Project Tree. b) Measurement channels calculated speed and calculated distance. c) Configuration window.
  • Page 68 Click on ‘Measurement Sources’ in the Toolbox. Drag the ‘PWM Out’ computed source from the Toolbox and drop it on the desired ‘PWM_OUT’ channel in the M 60 Project Tree. A ‘PWM Out Wizard’ opens. Working with automatically created measurement sheets is explained in chapter Set- ting up an online Measurement.
  • Page 69 Analog and Frequency Inputs | 10 Click ‘OK’ when done. The channel is inserted into the M 60 Project Tree. Diagnostic channels Measurement label Function pwm_err_ls_out_01_OL PWM output 1 error open load pwm_err_ls_out_01_OT PWM output 1 error over temperature pwm_err_ls_out_01_SCB...
  • Page 70: Online Measurement

    M 60 configuration – System configuration (channel configuration, CAN I/O, PWM Out, etc.) is stored in the M 60. – Use RaceCon to create and download configuration from the PC to M 60 – Communication interface: Ethernet – Communication protocol: XCP Online measurement and calibration –...
  • Page 71: Going Online

    Click ‘OK’ to download RaceCon configuration to M 60. The download starts. A green dot and background on the device in the project view and the M 60 Project Tree indicate a successful download and system consistency. If the system’s configuration in RaceCon has been changed, the dot and background be- comes yellow and a configuration download is necessary.
  • Page 72: Setting Up An Online Measurement

    A green dot and background indicate a successful download. 11.2 Setting up an online Measurement M 60 supports online measurement of sensor values and diagnostic variables. Expand ‘Measurement Container’ and ‘Measurement Folder 1’ in the Project Tree and double-click on ‘Sheet1’. The ‘Sheet 1’ is opened in the Main Area.
  • Page 73 From the context menu of a measurement folder, the folder can be renamed and deleted. It also allows the creation of measurement pages. From the context menu of a measurement page, the page can be renamed and deleted. Bosch Motorsport Modular Sensor Interface M 60 73 / 104...
  • Page 74 To add an element to a measurement sheet do following steps: Drag a measurement element from the Toolbox and drop it on the measurement sheet. Click on ‘M 60’ in the Project Tree to display all measurement channels. 74 / 104 Modular Sensor Interface M 60...
  • Page 75 Online Measurement | 11 Select the desired measurement channel and drop it on the measurement element. If the M 60 is online, the value is displayed. The measurement element’s appearance can be changed using the Properties Menu. RaceCon offers different types of measurement elements:...
  • Page 76: Automatic Creation Of Measurement Sheets

    11.2.1 Automatic Creation of Measurement Sheets RaceCon can create measurement sheets automatically. You can create and use measure- ment sheets with the M 60 as well as with all other devices connected to RaceCon. During the configuration of a measurement channel, select a measurement sheet from the list box or enter a name for a new measurement sheet.
  • Page 77: Using The Measurement Sheets

    Online Measurement | 11 The automatically created sheet is inserted in the Project Tree under ‘Measurement Con- tainer’ and ‘Device Channels’. If the M 60 is connected to RaceCon, live values of the chan- nels are shown. a) Access to sheet.
  • Page 78: Enable Online Offset Calibration For Measurement Channel

    Activate switch to enable online calibration. 11.3.2 Performing the online offset Calibration M 60 has to be connected to RaceCon to calibrate the sensor’s offset. Apply the desired physical condition to the sensor (e.g. 1 G to an acceleration sensor).
  • Page 79: Group Adjustment

    To setup a group adjustment, right-click on ‘Group adjustments’ in the project tree and select ‘Add group adjustment’. Group adjustment window is opened in the Main area with all adjustable configured chan- nels listed. Bosch Motorsport Modular Sensor Interface M 60 79 / 104...
  • Page 80 Add a further group by right-click on ‘Group adjustments’ in the project tree and select ‘Add group adjustment’. From the context menu it is possible to rename the group. Select the trigger channel, trigger edge and assign the channels to be adjusted. 80 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 81: Online Calibration Of Multipoint Adjustment Channels

    Create a multipoint adjustment measurement channel. To create a multipoint channel, see chapter Configuring a Multipoint Adjustment [} 57]. Download the configuration on the M 60. To connect the M 60 to RaceCon, see chapter Connecting the M 60 to RaceCon [} 17].
  • Page 82 Enter the physical value in the value column of the desired calibration point (e.g. 745 Press the ‘Calibrate’ button of the desired calibration point. Repeat for all curve points. 10. Click ‘Close’ when done. 82 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 83 Online Measurement | 11 The calibration curve is displayed in the online view. Adjustment points vs. offset adjustment Bosch Motorsport Modular Sensor Interface M 60 83 / 104...
  • Page 84: Error Memory

    DDU 8. Please consider this and replace the product name ‘DDU 8’ in this case with the name of your product. 12.1 Error memory representation in RaceCon Bosch Motorsport devices feature an error memory. Information on errors can be visual- ized via RaceCon (online measurement) or can be transmitted via telemetry. 12.1.1 Accessing the memory The error memory can be accessed as shown in the illustration: 84 / 104...
  • Page 85: Clearing The Error Memory

    The error memory is not cleared by a configuration download and is not cleared by a power cycle. 12.1.2 Clearing the error memory There are two ways of clearing the error memory, both are shown in the following illustra- tion: Bosch Motorsport Modular Sensor Interface M 60 85 / 104...
  • Page 86: Information On Errors Available From The Error Memory

    1: at least one inactive error present in memory, no active errors 2: at least one active error present in memory If displayed in a measurement sheet, this property’s value (0, 1 or 2) is translated into a verbal description: 86 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 87 No orange border MIL off (black) No entries 1 (at least one inactive error present in memory, no active errors): Constantly orange border MIL constantly orange Info cycling through errors, present in error memory Bosch Motorsport Modular Sensor Interface M 60 87 / 104...
  • Page 88: Error Properties

    All failure modes are continuously diagnosed; any error detected will be written to the error memory. Once an error is detected, it is qualified as “active”. – 1 (TRUE) Error was detected in most recent diagnose run (active) 88 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 89 (while more than one error is active) and watch the values change periodically: The verbal representation of the numerical codes of these labels can be visualized in the properties window of the measurement page: Bosch Motorsport Modular Sensor Interface M 60 89 / 104...
  • Page 90: Analog Input Diagnosis

    ANA pin setup wizard; to allow for a diagnosis regarding shortcut to ground, shortcut to battery voltage and cable breakage, a minimum / maximum has to be defined. 90 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 91: Open Line Detection

    Open the Error Memory of the Device. Click "start detection of cable". Check the Error Memory for new fault entries, regarding "Open line errors". Bosch Motorsport Modular Sensor Interface M 60 91 / 104...
  • Page 92: Firmware

    – Configuration: the configuration of Input channels, CAN I/O, PWM – Calibration data: Characteristic curves and offsets created by online calibration at the vehicle. 13.2 Firmware Update The scheme shows the process during each connection between RaceCon and M 60. RaceCon M 60 Firmware version...
  • Page 93 Firmware | 13 In the M 60 Project Tree, right-click on ‘M 60’ and choose ‘Synchronize’ then ‘Update firmware …’. Select the destination of the firmware archive (PST). Click ‘OK’ when done. The firmware update starts. The M 60 displays the message ‘Updating firmware’.
  • Page 94 13 | Firmware Switch the car’s ignition off and on again to cycle the power of the M 60. 94 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 95: Clone The Unit

    14 Clone the Unit To replace a M 60 by another device, it is possible to clone it. A clone is a 1:1 copy of a device. This can be useful for copying specific data, like sensor-offset calibration to a spare unit for a specific car.
  • Page 96 Click ‘Clone apply’ in Extras menu. Choose clone file. Click ‘Ok’. Please remember that following properties are not stored into the clone: – Lifetime of device – Serial number – Upgrade features 96 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 97: Gps Sensor

    – Voltage levels: RS232 is standard (+/-12 V), UART (0 V/ 5 V) needs level shifter. – Baud rate: 9,600 is standard for GPS, M 60 supports 1,200 to 115,200 baud. GPS Rx in- terface baud rate must match the device baud rate. M 60 baud rate can be set with the ‘GPS_BAUDRATE’...
  • Page 98: Measurement Labels

    15 | GPS Sensor 15.4 Measurement Labels The decoded NMEA messages are copied to these M 60 measurement labels. Measurement label Function gps_PDOP Position Dilution Of Precision gps_HDOP Horizontal Dilution Of Precision gps_VDOP Vertical Dilution Of Precision gps_lat Latitude in NDEG - +/-[degree][min].
  • Page 99: Gps Troubleshooting

    15.5 GPS Troubleshooting Electrical – Is the transmitter signal of the GPS sensor connected to the receiver pin of the serial interface of the M 60? – Is the GPS sensor powered up? – Does the GPS sensor deliver RS232 signal levels? Interface –...
  • Page 100: Disposal

    Do not dispose of this electronic device in your household waste. Waste electronic equipment must be disposed of properly according to Electrical and Electronics Act (ElektroG) and the European WEE directive. 100 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 101 Bosch Motorsport Modular Sensor Interface M 60 101 / 104...
  • Page 102 102 / 104 Modular Sensor Interface M 60 Bosch Motorsport...
  • Page 103 Bosch Motorsport Modular Sensor Interface M 60 103 / 104...
  • Page 104 Bosch Engineering GmbH Motorsport Robert-Bosch-Allee 1 74232 Abstatt Germany www.bosch-motorsport.com...

Table of Contents