Alfa Romeo Giulia Forum banner
761 - 780 of 1,077 Posts
Code:
[SIG45]
Name=EOL 88
SIG00=11;Steering_Ratio_Rack_Pinion_Type;0;2;0;0;
TAB00=0;Type 1;
SIG01=11;Gear_Box_Paddles;2;1;0;0;
TAB01=0;Absent;1;Present;
SIG02=11;Track_Width_Variant;3;2;0;0;
TAB02=0;Invalid;1;1540 [952] [Not Used];2;1606 [949] [Not Used];3;1680 [M240];
SIG03=11;Drive_Style_Selector;5;2;0;0;
TAB03=0;Absent;1;DNA;2;DNA + Race;3;Not Used;
SIG04=11;DST_Presence;7;1;0;0;
TAB04=0;@NotUsed;-1;Invalid;
Signals=5
 
Discussion starter · #762 ·
Code:
[SIG45]
Name=EOL 88
SIG00=11;Steering_Ratio_Rack_Pinion_Type;0;2;0;0;
TAB00=0;Type 1;
SIG01=11;Gear_Box_Paddles;2;1;0;0;
TAB01=0;Absent;1;Present;
SIG02=11;Track_Width_Variant;3;2;0;0;
TAB02=0;Invalid;1;1540 [952] [Not Used];2;1606 [949] [Not Used];3;1680 [M240];
SIG03=11;Drive_Style_Selector;5;2;0;0;
TAB03=0;Absent;1;DNA;2;DNA + Race;3;Not Used;
SIG04=11;DST_Presence;7;1;0;0;
TAB04=0;@NotUsed;-1;Invalid;
Signals=5
?
 
owns 2018 Alfa Romeo Giulia Ti Sport Q4
Code:
[SIG45]
Name=EOL 88
SIG00=11;Steering_Ratio_Rack_Pinion_Type;0;2;0;0;
TAB00=0;Type 1;
SIG01=11;Gear_Box_Paddles;2;1;0;0;
TAB01=0;Absent;1;Present;
SIG02=11;Track_Width_Variant;3;2;0;0;
TAB02=0;Invalid;1;1540 [952] [Not Used];2;1606 [949] [Not Used];3;1680 [M240];
SIG03=11;Drive_Style_Selector;5;2;0;0;
TAB03=0;Absent;1;DNA;2;DNA + Race;3;Not Used;
SIG04=11;DST_Presence;7;1;0;0;
TAB04=0;@NotUsed;-1;Invalid;
Signals=5
May i ask you where this is from ?
Also please take a look here: Hacking Giulia (some more hardcore reverse engineering)
 
Discussion starter · #767 ·
Image

Finally Got it installed ! Confirmed on GDX for EMEA 200HP some issues occurred caused by tuned ECM however we’ve made it :) I really appreciate for your help guys !
You may be happier with the performance of the other mode, I am. Although it lacks the larger speedometer display.
 
owns 2018 Alfa Romeo Giulia Ti Sport Q4
Discussion starter · #771 ·
You like this mode over the regular race mode?
I do. Seems like you actually get the different DNA selections instead of just N.
 
owns 2018 Alfa Romeo Giulia Ti Sport Q4
Discussion starter · #773 ·
You just mean the throttle mappings? Does it give you the suspension changes as well?
I don't have the fancy setup. :D
 
owns 2018 Alfa Romeo Giulia Ti Sport Q4
  • Like
Reactions: Computerfixusa
I do. Seems like you actually get the different DNA selections instead of just N.
Are you really sure and checked with Ecuscan what the mode says in the EVM? Whats your Software Version ?
With CC in the proxy i get all modes correctly, only R=N instead of being D as the ECM does not recognize the value sent for R and defaults to N.

I have actually found the place in the ECM firmware and might do a binary patch for it soon.
Image
 
Discussion starter · #775 ·
Are you really sure and checked with Ecuscan what the mode says in the EVM? Whats your Software Version ?
With CC in the proxy i get all modes correctly, only R=N instead of being D as the ECM does not recognize the value sent for R and defaults to N.

I have actually found the place in the ECM firmware and might do a binary patch for it soon.
View attachment 126710
I have not confirmed, only going off of others reports, which of course are all over the board. maybe one of these days I will test.

A patch for that would be amazing, but most of us would be completely in the dark as to how to apply it. :D
 
owns 2018 Alfa Romeo Giulia Ti Sport Q4
Discussion starter · #776 ·
Are you really sure and checked with Ecuscan what the mode says in the EVM? Whats your Software Version ?
With CC in the proxy i get all modes correctly, only R=N instead of being D as the ECM does not recognize the value sent for R and defaults to N.

I have actually found the place in the ECM firmware and might do a binary patch for it soon.
View attachment 126710
Oh, and would you happen to know if your findings show that the pedal mappings are different?
 
owns 2018 Alfa Romeo Giulia Ti Sport Q4
Oh, and would you happen to know if your findings show that the pedal mappings are different?
The code takes a value from the CANbus in the BODY2 message and sees if its below 12 (0xc),
if it is it looks it up in a table and then decides which mode the ecu is in. 0-Normal (N) 1-Sport (D) 2-Trak (should be A) but it looks like it is not really used somewhere else.
If its above 12 it sets the mode to 1f to indicate failure.


In another function the incoming value from the can is used if the mode is not failure:
Image

It uses a tables again to set some variables to either sport normal or trak,
namely cruisecontrol accell decel maps, driveablity filter, gear shift map, max torque map, pedalmap, traction control and takeoff maps.

As i currently do not know which values are sent i cannot look up which value does what.
The BCM might even send different values according to PROXI config.

Might have to sniff that and find the BODY2 Message on can.

There is the pedalmap table, so if its 0 on the bus it will be Normal, if its 1 on the bus it will be Normal, if its 2 on the bus it is Sport and so on...

Image
 
The code takes a value from the CANbus in the BODY2 message and sees if its below 12 (0xc),
if it is it looks it up in a table and then decides which mode the ecu is in. 0-Normal (N) 1-Sport (D) 2-Trak (should be A) but it looks like it is not really used somewhere else.
If its above 12 it sets the mode to 1f to indicate failure.
What we need is to patch the ECM code to accept any value in the (right field of?) BODY2 message, or at least accept the message that it is being sent when Race Mod is installed. That would hopefully restore normal operation of the DNA switch with race mod installed.

From time to time I really enjoy the full Race mode, with better shifting, braking, steering, and suspension damping. It can be a little intense (see my Pure Luck post) but transforms the car into a proper sport-sedan experience.
 
761 - 780 of 1,077 Posts