0% found this document useful (0 votes)
49 views

Formation How to RTT

Uploaded by

cristina
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views

Formation How to RTT

Uploaded by

cristina
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 38

How to do RTT tests

DIV/DIESE/DPDSA/65676 12.21.12 Informations STRICTLY CONFIDENTIAL


UET A/M Outils APV
What is DST/RTT?

DST/RTT is the common name for the DST and RTT tests. Those
tests are developped by Renault.

 RTT test aim :


 This test has to certifie that your ECU will be flashable in the plant and
after-sales environment, as described in Renault/Nissan specification.

 DST test aim :


 This test has to certifie that your ECU respects his diagnosis
communication protocole, as described in Renault/Nissan specification.
It ensures that the ECU will be conditioned for plant and after-sales
environment.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 2
Summary

 RTT
1. RTT test overview

1. RTT For KWP Protocole 1. RTT For UDS Protocole


2. RTT2000 requirement 2. UDSFlashUtility requirement
3. BTP database creation 3. How to create your .pdx file
4. How to use RTT2000 4. How to use UDSFlashUtility

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 3
RTT test overview

 The RTT test verify that your ECU will be flashable by


Renault’s tool. RTT test is executed by differents tools
according to ECU’s diagnosis communication
protocol.

 During a RTT test, the tool verify that every services,


functions and mechanisms involved during the
reprogrammation are duly implemented and functional.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 4
RTT test overview

ECU’s architecture memory basis

Erased and written zone during a reprog


Calibration
Here is showed how the memory is organized into the
ECU.
Calibration : Contains all calibrations data (tuning values).

Software
Software : Contains the ECU’s software. All its application
are located here, this is what we change during a flash.

Locked zone
Boot : Contains flash services, Diagnosis protocole. It can
Boot
NOT be removed.

LogZone : Memory zone in which are writen informations for


LogZone
each reprog.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 5
RTT test overview

 Here a overview of the


different functionalities
involved in flash.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 6
RTT For KWP Protocol

Here is explained the process to make RTT for a


KWP ECU.
In this case, we use the RTT2000 tool.
The UDS process is explained at slide 30.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 7
RTT2000 requirement

To make a RTT for a KWP ECU test you need :

 Software setup
RTT2000 => It is installed with DDT2000. You can get DDT2000 in the “services catalog” if you are
Renault employee. Otherwise, ask to your Renault contact.
A DDT Diagnostic database updated for the ECU that is to go under test.
 Hardware setup
A USB-DIAG functional.
A ECU properly powered, in function, in boot Mode, with all diagnostic conditions met.
 Other
The .xml file containing same informations than motorola file-format.
For test with Security Access, a connexion to the Renault intranet.
Your RTT test plan (available in DiagOffice here, or ask to your Renault contact if you are a supplier).

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 8
BTP database creation

 BTP database contains the memory organization for each ECU. If


you don’t have it for yours, you will create it with Mapping Editor.
 Mapping Editor is installed with DDT2000.
 First, we have to create an empty BTP Base.
 Run DDT2000.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 9
BTP database creation

 First of all, click on RTT in the host page of DDT.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 10
BTP database creation

 Once in the RTT2000 host page, make sure that your navigator
authorize script execution by clicking here and selecting
“autoriser le contenu” :

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 11
BTP database creation

 Click here to go on the reprog screen.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 12
BTP database creation

 Click here to download the empty BTP base.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 13
BTP database creation

 Click here to choose the BTP base that you want to use (select the
empty one that you have created just before).

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 14
BTP database creation

 Now that you have a BTP base, you have to fill it with your ECUs.
To add ECUs, you need to use the Mapping Editor tool.
 Run Mapping Editor. You can find it in
/programme_files/DDT2000/exe.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 15
BTP database creation
Mapping Editor host page
Write the name of your ECU

Choose the function of your


ECU into the left column

Choose the request to identify


your ECU

ITG code in ASCII format

Set to 0 for CAN ECU

Single min write size (in


bytes)
Single min write size (in
bytes)

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 16
BTP database creation You have here to ass your
memory zone. Enter in “start
Switch to Mapping tab. address” the bytes where the
zone begins, and in end adress
where it finish. Choose if it is a
Tuning or a software zone.
Finaly click on Add. Repeat the
operation for each memory
Zone.

Here select zones which won’t


be flashable. Check in the right
column for more infos. Finaly
click in the Create mapping
buton.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 17
How to use RTT2000

 Now that you have created your BTP base, you have to pick from
it the .xml file of your ECU in order to make your RTT test. To do
it, go back on the reprog page, and click here.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 18
How to use RTT2000

 In this screen, select your ECU in the left column with the right
click and choose “download”. Make sure that you select the .xml
format.

ECUs list

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 19
How to use RTT2000

 First of all, run DTT2000.


 To access to RTT2000, click here in the host page of DDT2000.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 20
How to use RTT2000

 Once in the RTT2000 host page, make sure that your navigator
authorize script execution by clicking here and selecting
“autoriser le contenu” :

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 21
How to use RTT2000

 Here, into the left column, you have to choose which CAN network
you are using (500kps probably) and your ECU.

Here are functions to


select automatically
your ECU

You will find here, all ECUs


available and the different
CAN network

 If you don’t know the name of your ECU, choose the search
function, it will find it for you (it could be long).

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 22
How to use RTT2000

 Verify that your test bench is correctly set up by checking the


color of this indicator

 If you still
have the red
message after
your verification
unplug and
replug the USB
diag.
Works Doesn’t work

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 23
How to use RTT2000

 Once the configuration is done, click here to come back to the


RTT2000 home screen.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 24
How to use RTT2000

 Now, RTT2000 is configured, we can proceed to the RTT test.


Click on the following button to access to RTT2000 test screen.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 25
How to use RTT2000

 Take your RTT test plan.


 Fill the RTT main screen as described here.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 26
How to use RTT2000

 Into the blue frame :


• Select the correct options according to your RTT test plan.
 Into the green frame :
• In the first line you must select the .xml flash file that you extracted just before.
• In the second line, fill the fields with the address: Infract Attempt and ECU
Status. (Only if you have to test the flag INFRACT_ATT).
• In the third line, fill the field “locked ECU” with the Application key, just after the
Apply_Key test.
 Into the red frame :
• Into the left column choose the test.
• Into the middle column, select options according to your RTT test plan.
• In right column, choose which test you have to do according to your RTT test
plan.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 27
The KWP reprog test

 An additional test called the KWP reprog test is necessary. It tests


some specificity of the reprogrammation by CLIP.
 REQUIREMENT :
 Go back to the BTP base that you created (explanation slide 15).
 Download the reprog file corresponding to your ECU in .KWP
format.
 Launch the tool “KWP file reprogramming”. (Start->Application-
>Reprog)

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 28
The KWP reprog test
Tick if your
ECU is locked.

Tick this box.

Select
your .KWP file.

Click here to
flash.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 29
RTT For UDS Protocol

Here is explained the process to make RTT for a


UDS ECU.
In this case, we use the UDSFlashUtility tool.
The KWP process is explained at slide 7.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 30
UDSFlashUtility requirement

To make a RTT for a UDS ECU test you need :

 Software setup
UDSFlashUtility. You can find it on DiagOffice (here).
 Hardware setup
A USB-DIAG functional.
A ECU properly powered, in function, in boot Mode, with all diagnostic conditions met.
 Other
The .pdx file.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 31
How to create your .pdx file

 You have to make your .pdx file according the spec 36 - 00 - 032 / -
- B. You can find it on DiagOffice (here)
 Here find a tool which will check for you if your .pdx file respects
its specification.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 32
How to create your .pdx file

 Once your.pdx is made, check its compliance.


 Change the name extension of your .pdx file into .12N. (respecter la
casse a traduire)
 Run pdx.exe.
 Select the folder where is located your .12N file.
 Click here to check your file. A txt file is generated here which explain
you where are mistakes.

 Repeat it until you have a compliant .12N. Rename it into .pdx.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 33
How to use UDSFlashUtility

 Here select your ECU family.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL
How to use UDSFlashUtility
Here select
your.pdx file

Here select your


unlocking
methode

Then start the


flash.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL
How to use UDSFlashUtility
Here, write
needed
informations

Here, choose
the folder where
RTT reports will
be generated.

Here, select the


memory zone
that you want to
flash

Click on Next

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 36
How to use UDSFlashUtility
Here, select
RTT scripts that
you want to run

Click here to run


the RTT test

Check here errors


of your RTT test.
You can check in
the RTT test plan
what was the
expected answer.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 37
How to use UDSFlashUtility

 If everything ran successfully, your RTT test is over.


 Otherwise, check in folder where you put your RTT report and try
to understand the mistake by analyzing the RTT test plan.

DIV/DIESE/DTST/DPDSA/65676
UET A/M Outils APV 12.21.12 informations STRICTLY CONFIDENTIAL 38

You might also like