COBRARTP MotronicRT User manual

_____________________________________________________________________________________
cobrartp.com
CobraRTP
MotronicRT
User Manual
Rev. 1.5

_____________________________________________________________________________________
cobrartp.com
Connection to ECU
MotronicRT is connected using the Socket-extension cable from the kit:
Example for Bosch DME 402, 403, 405

_____________________________________________________________________________________
cobrartp.com
Correct connection must be observed as shown in the figures below:
It is necessary to navigate the red or white strip on the cable and the
cutout on the socket, which should be on one side!
If connected correctly, after on ignition, the “Status” LED on the MotronicRT
board should light up.

_____________________________________________________________________________________
cobrartp.com
Connect to PC
USB-Version
MotronicRT (USB) is connected to a PC using a USB type-B cable.
MotronicRT can only be connected to a PC, i.e. There is no need to install
(connect) the emulator in the ECU, or connect a separate power source.
Connection setup
After connecting, you should have a new device in the Device manager. After
that, you need to install the USB driver.
Installing the USB driver for revisions R1.3-R4.3 (see on the device board)
Drivers can be downloaded on our website:
https://cobrartp.com/en/downloads, by selecting an item for the appropriate
version of Windows.
After downloading the driver archive, you must also select the appropriate
installer, depending on the bit depth of your operating system x86 (x32) or x64.
Drivers tested on Windoes XP, Windows 7, Windows 10. Official website of the
driver provider: https://www.silabs.com/products/development-
tools/software/usb-to-uart-bridge-vcp-drivers.
Type of driver distribution.
The installation process is standard.

_____________________________________________________________________________________
cobrartp.com
If there is no installer in the folder (Windows 10/11), the driver must be
installed through the Device Manager: By device (MotronicRT), right-click -
Properties - Driver - Update driver. Next, select the folder with the downloaded
drivers.
After the driver installation is successfully completed, a virtual COM port
should appear in the device manager, if there is a connected emulator:
View of the device in the device manager upon successful driver installation.
After installing the drivers, you can use the emulator with the configuration
software, and also check it in the CobraRTP Utility.
Note: COM port number may be different from the one shown above.
Installing the USB driver for R5+ revisions (see on the device board)
For revisions R5 and later, the driver is not required in the case of Windows
10/11. If you have Windows XP, Vista, 7, 8.x driver installation is required. The
driver can also be downloaded from our website:
https://cobrartp.com/en/downloads.
To install the driver, use the installer for the appropriate version of Windows:
After the driver installation is successfully completed, a virtual COM port will
appear in the device manager, if there is a connected emulator:
View of the device in the device manager when the driver is successfully installed

_____________________________________________________________________________________
cobrartp.com
Bluetooth connection
To do this, your PC must have a built-in Bluetooth or a USB-BT adapter.
The range of the Bluetooth network is up to 10m (without obstacles), so you
should consider how far the PC is from the emulator. Recommended distance
up to 3m.
To connect, power must be supplied before pairing with a PC. To do this, the
emulator must be connected to the ECU with power supply.
Attention! When working via BT, the emulator must not be connected
via USB, otherwise a conflict is possible!
Connection setup
After you have made sure that the emulator is turned on (Red (BT) indicators
should be blink) and the emulator is in a stable range, you can proceed to
configure the first connection of the emulator via Bluetooth.
Connection settings will be made using the example of Windows 7 (similarly
also in Win XP, Win 8, Win 10).
1. Find the Bluetooth icon in the taskbar, click and add a new Bluetooth
device.
2. Select the device found (initially it can be displayed as unknown):

_____________________________________________________________________________________
cobrartp.com
3: Select pair with password
4. Enter password - 1234:

_____________________________________________________________________________________
cobrartp.com
5. Successfully complete the connection setup:
After that, 2 COM ports should appear in the device manager.
It is worth paying attention to the fact that the system defines 2 virtual COM
ports. To work with the emulator, only the “Outgoing” COM port number is always
necessary. In TunerPRO and CobraRTP Utility, the required COM port is
automatically selected.
Note:
1. Before connecting the device in the software, make sure that the
device and the PC are ready to connect, i.e. power is supplied to the
device (ignition is on) and it is in range.
2. After each power loss (ignition off) for the BT version, it is necessary
to reconnect in the program (it is not necessary to turn off and on
the bluetooth in the PC). For TunerPRO RT, just press the connect
button again:

_____________________________________________________________________________________
cobrartp.com
Connection check
To test the functionality of all MotronicRT variants, you can use the CobraRTP
Utility.
You can download the latest version on our website in the "Downloads"
section.
The number of the required COM port will be selected automatically and
displayed in the status bar of the program:
1. – emulator software version.
2. – number of the active (used) COM port.
Attention! If the emulator is not recognized in TunerPRO RT, CobraRTP
Utility or other software, check if the emulator is currently connected in
another program! The emulator port can only be connected in one program
at a time, so before connecting, make sure that the device is not currently
connected in another program (process).

_____________________________________________________________________________________
cobrartp.com
Status indicators
The MotronicRT board has LED indicators for the current state of the
emulator:
Status – emulator status indicator.
Mode-1:
At the first power-up, the indicator lights up and stays on continuously during
operation.
Mode-2:
When the emulator is connected to the software, the indicator goes out and
lights up again only during read, write, verification, tracing (Address hit tracing)
operations.
Bluetooth – Bluetooth module status indicator (not available in USB option).
Modes:
1. Inactive (no connection). In this mode, the indicator flashes constantly,
with a frequency of ~ 5 times / sec.
2. Active (connection established). In this mode, the indicator lights up ~
1 time / 2 sec.

_____________________________________________________________________________________
cobrartp.com
Analog In
There are 3 universal analog inputs on the MotronicRT board that are
designed to input analog signals (voltage) into the software, currently TunerPRO
RT and CobraRTP utility.
Signals can be connected from three independent sources, for example: throttle
position sensor (TPS); from the analog output of the controller of a broadband
oxygen sensor (AFR); mass air flow sensor (MAF) and from other sources of
analog signals with an output voltage in the range 0-5V.
Input Assignment
1. GND – common conductor (-). Designed to connect the common point of
all connected sources. It may not be necessary if the sources are vehicle
sensors, but it is recommended to use it for better communication and
noise immunity.
2. 1-2-3 – inputs for connecting analog signals (channels 1, 2, 3). These are
directly the analog inputs to which the signal conductor of the source is
connected.

_____________________________________________________________________________________
cobrartp.com
Checking Analog Inputs
To check the analog inputs, you can use a battery (battery) with a nominal
voltage of 1.5 - 3.7 V.
The source should be connected as shown below:
The signal conductor (in this case +) can also be connected simultaneously to
all 3 channels.
Further, to display signals (voltage), you can use the CobraRTP Utility. To do
this, open the utility, connect to MotronicRT (see the manual), go to the “Service”
-> Analog in -> Start:

_____________________________________________________________________________________
cobrartp.com
After that, the current voltage of each channel in real time should be displayed
in the output windows of the corresponding channel.
Here you can change the sampling (polling) interval of analog inputs, which
affects the speed of signal processing, which can correspond to 70, 130, 300 ms.
An example of connecting sensors:
Note:
1. Dashed lines are optional.
2. All names of conductors (terminals) may differ from real ones.
3. Analog inputs do not support pulse signals (speed sensor, RPM sensor,
etc.)
4. This function (data Acquisition from analog inputs) is not related to
tracing!

_____________________________________________________________________________________
cobrartp.com
Software setup
Before running the emulator in TunerPRO, Nistune or other, you must make
sure that the current target software ID corresponds to the program you
intend to use (see CobraRTP Utility):
To change, you must select the appropriate software in the list and “Apply”
(at a time).
TunerPRO RT (https://www.tunerpro.net/downloadApp.htm)
No installation is required for connection to TunerPRO RT. When connecting,
the program itself determines the necessary connection settings (if the device is
available for connection).
After successful connection, the following message should appear in the
program status:
Attention! If the emulator is not recognized in TunerPRO RT, check if the
emulator is currently connected in another program! The emulator port
can only be connected in one program at a time, so before connecting,
make sure that the device is not currently connected in another program
(process).

_____________________________________________________________________________________
cobrartp.com
After this, the emulation mode is configured and you can perform tuning online.
To enable online mode, use the button:
After that, to download changes to maps (tables), there is no need to
download the entire bin, for this you can use the following button:
Address hit tracing
Data tracing in TunerPRO RT will allow you to track what data in tables
(memory cells) the ECU processor is accessing. This is achieved without the use
of additional equipment, for this it is enough to open the table (map) of interest
and enable tracing:
After that, a yellow cell appears on the map, which indicates which data cell
on the map is currently being accessed by the ECU control program.
Notes:
-Tracing may not work on some maps at the expected point in time. the
processor does not always refer to the data area of interest (map) in a given
operating mode of the control system.
-For Bluetooth version, after turning off the ignition swich, you need to
reconnect to the device in the software and re-connect the trace.
- Trace is additional optional and does not guarantee 100%
performance of expected results.

_____________________________________________________________________________________
cobrartp.com
Configuring and Establishing a Data Acquisition System
Connection with a Device (for Analog in working)
1. You must install the port of the data acquisition system (DA)
This port must match the emulator port, for this you need to go: Tools ->
Preferences:
2. Select definition file (ADX)
At this step, you must open the definition file that we provide specifically
for CobraRTP devices (http://cobrartp.ru/en/downloads).
To do this, go to: Acquisition -> Load definition file.
After successfully downloading the definition file, the DA system is ready
to connect and directly to write parameters from the device inputs.
3. Turning on the logger (DA)
To enable / disable the logger, use the button on the toolbar:
If the connection is successful, the data acquisition process will begin:

_____________________________________________________________________________________
cobrartp.com
These tools are used to display virtual instruments (Data dash), graphs
(Data monitors), a list (Data list), and also to record (play) logs:
Editing a Definition File (ADX)
The definition file is a description of the data exchange protocol between the
device and TunerPRO, connection settings, a list and value of parameters, a
dependency that determines the conversion of received data into a convenient
form and units, and other settings for processing and collecting the data stream.
To open the editor, press the button:

_____________________________________________________________________________________
cobrartp.com
Defining the dependence of output on input data
To convert the data stream from the device (in this case, from the analog inputs)
in the ADX file, it is possible to set the dependence of the output data on the input
in the form of a mathematical formula.
Data from the device is a stream of bytes (code), the value of which varies from
0 to 255, depending on the magnitude of the input voltage.
The dependence of the code on the value of the input voltage on the "Analog in" is
linear:
Voltage
(V)
O
utput value
(
X
)
0
0
6.34
255
To change the dependence (formula), you must go to: Value. -> select the
corresponding analog channel (CH) -> Conversion -> Set:
The input argument is the variable "X", which takes the values of the input data
stream (bytes) and can vary from 0 to 255, respectively. Thus, the given
mathematical formula can change the dependence of the output data on the input.
In the initial case, voltage conversion (V) is used by default, but you can set your
own dependence, for example, to obtain the absolute position of the throttle in %.

_____________________________________________________________________________________
cobrartp.com
Change displayed units
Also, for convenience, you can set any units displayed on virtual devices. Also
here you can set the boundaries of the range of displayed values. To do this, go to:
You can find details of other parameters in the program’s help (Help menu).
Notes:
1. When uploading firmware (full) to Emulator, it is advisable to disable
tracing.
2. The collaboration of logging (DA) and online mode may not be compatible,
especially with large amounts of data.
3. To work with the firmware, it is recommended to use the online mode, i.e.
partial change of tables (firmware). No need to upload all firmware after
changing tables (parameters).

_____________________________________________________________________________________
cobrartp.com
Nistune (https://www.nistune.com/support/software-downloads)
To use the emulator with Nistune, you need to set the following settings:
Notes:
1. The value of Emulator offset for firmware
(bin) 32kB (most ECUs with ROM type
27s256) - 8000;
for 16kB - 4000;
for 64kB - 0000.
5. 2. To emulate 16 bit (2 chips) ECUs, you
need 2 CobraRTP emulators and an expansion
board (дочерняя).
More info:
http://nistune.com/docs/NIStune_Emulator_Tutorial.pdf
http://nistune.com/docs/NIStune_Type_2_Hardware_Install_Sheet.pdf
Table of contents
Other COBRARTP Computer Hardware manuals