BMW X5
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read

Post Reply
 
Thread Tools Search this Thread
      01-26-2020, 12:04 AM   #133
ifr
Lieutenant Colonel
ifr's Avatar
United Kingdom
1197
Rep
1,587
Posts

Drives: Tesla MY LR AWD
Join Date: Oct 2019
Location: N/A

iTrader: (0)

Quote:
Originally Posted by maczrool View Post
I understood your meaning but your dismissing of the feature due to it making you drive slower than surrounding traffic made it sound like you had not tried using offset which should address that issue.

Does offset still result in you driving slower than everyone else in the road? I'm just curious since I haven't coded it yet. Thanks!
Offset can be adjusted up to 10mph. If Mando wants to be consistently driving more than 10mph above the speed limit in the city I have concerns.
Appreciate 0
      01-26-2020, 06:47 PM   #134
Bigtop
Private First Class
41
Rep
159
Posts

Drives: 2020 G05 M50i
Join Date: Nov 2013
Location: Camelot

iTrader: (0)

Sorry in advance. I have used E-Sys to successfully code my old F15 but am just stuck with my G05 M50i.

I now have E-Sys 3.33.4 64 bit up and running with E-SysX

I get a good connection with using the latest psdzdata file hooked up to S18A_19_11_534_V_004_000_001

All good.

Now I get stuck. I have searched high and low to be able to do the first code.

I am using .pdf instructions E-Sys Version 3.18.4 Getting Started: Coding

All good, I connect up to the car, read the ECU and find all the areas i want to code and then I get stuck.

So I have the G05/7 Cheat codes that Jokinawa kindly put together.

Here is an example that I want to do.

</cafd>

<cafd id="00002742" name="DME_BAC2" author="jokinawa" series="S18A">

<!--group 3020 BSU_BEREICH-->

<code description="[DIAG] Enable Auto Start Stop Memory">

<group id="3020">

<function start="19" end="19" comment="TCM_MSA_MEMORY" mask="00000010b">01</function>

</group>

</code>

</cafd>

I find BSU_BEREICH. I find "TCM_MSA_MEMORY" Then I am stuck

I am normally used to going in to change a value for Non_ Active to Active or change a Werte from 0 to 01 or similar.

With the above I have no idea how to change it. I have looked on the internet how to complete the code instructions that jokinawa created but I do no find and instructions and cannot execute.

Please can someone point me to some instructions?
Appreciate 0
      01-26-2020, 08:43 PM   #135
LexxM3
Colonel
LexxM3's Avatar
Canada
1698
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by Bigtop View Post
Sorry in advance. I have used E-Sys to successfully code my old F15 but am just stuck with my G05 M50i.

I now have E-Sys 3.33.4 64 bit up and running with E-SysX

I get a good connection with using the latest psdzdata file hooked up to S18A_19_11_534_V_004_000_001

All good.

Now I get stuck. I have searched high and low to be able to do the first code.

I am using .pdf instructions E-Sys Version 3.18.4 Getting Started: Coding

All good, I connect up to the car, read the ECU and find all the areas i want to code and then I get stuck.

So I have the G05/7 Cheat codes that Jokinawa kindly put together.

Here is an example that I want to do.

</cafd>

<cafd id="00002742" name="DME_BAC2" author="jokinawa" series="S18A">

<!--group 3020 BSU_BEREICH-->

<code description="[DIAG] Enable Auto Start Stop Memory">

<group id="3020">

<function start="19" end="19" comment="TCM_MSA_MEMORY" mask="00000010b">01</function>

</group>

</code>

</cafd>

I find BSU_BEREICH. I find "TCM_MSA_MEMORY" Then I am stuck

I am normally used to going in to change a value for Non_ Active to Active or change a Werte from 0 to 01 or similar.

With the above I have no idea how to change it. I have looked on the internet how to complete the code instructions that jokinawa created but I do no find and instructions and cannot execute.

Please can someone point me to some instructions?
It's great that you're learning to read cheat files, it will be helpful in the future. Strictly speaking, however, these cheat files are supposed to be used automatically and when done so, are much simpler to use than to read. To use as intended, in ESysX, link to the cheat file in your file system using ESysX settings, then FDL edit the specific ECU NCD file (ECU is DME in this case), and then the cheat codes list that is applicable to the ECU will appear on the FDL editors right side.

To answer your direct question, code that parameter to 01 or Aktive as the case may be. The 01 is represented by this segment: 'mask="00000010b">01'

Also, DME is the one ECU you cannot code with engine running. It must be coded in non-engine-running Diagnostic Mode.
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 0
      01-26-2020, 09:27 PM   #136
Bigtop
Private First Class
41
Rep
159
Posts

Drives: 2020 G05 M50i
Join Date: Nov 2013
Location: Camelot

iTrader: (0)

Quote:
Originally Posted by LexxM3 View Post
It's great that you're learning to read cheat files, it will be helpful in the future. Strictly speaking, however, these cheat files are supposed to be used automatically and when done so, are much simpler to use than to read. To use as intended, in ESysX, link to the cheat file in your file system using ESysX settings, then FDL edit the specific ECU NCD file (ECU is DME in this case), and then the cheat codes list that is applicable to the ECU will appear on the FDL editors right side.

To answer your direct question, code that parameter to 01 or Aktive as the case may be. The 01 is represented by this segment: 'mask="00000010b">01'

Also, DME is the one ECU you cannot code with engine running. It must be coded in non-engine-running Diagnostic Mode.
LexxM3, you are a voice from above! Thank you.
Appreciate 0
      01-27-2020, 10:56 AM   #137
mandomedic122
Private First Class
United_States
41
Rep
133
Posts

Drives: BMW 2019 X5M G05, Mini 2016 S
Join Date: Oct 2014
Location: El Paso, Texas

iTrader: (0)

Quote:
Originally Posted by maczrool View Post
I understood your meaning but your dismissing of the feature due to it making you drive slower than surrounding traffic made it sound like you had not tried using offset which should address that issue.

Does offset still result in you driving slower than everyone else in the road? I’m just curious since I haven’t coded it yet. Thanks!
It does offset by the amount you specify, but drivers in my town consistently drive over 70mph on the highway inside the city. The speed limit on I10 is 60 inside the city, so if it picks up 60 and offsets by 10mph, i am still going way slower than traffic. That is why I disabled it.

Hope it works for you.

Armando
Appreciate 0
      01-27-2020, 11:15 AM   #138
maczrool
Captain
154
Rep
602
Posts

Drives: 22 M50i Carbon Black
Join Date: May 2019
Location: Memphis

iTrader: (0)

Quote:
Originally Posted by mandomedic122 View Post
It does offset by the amount you specify, but drivers in my town consistently drive over 70mph on the highway inside the city. The speed limit on I10 is 60 inside the city, so if it picks up 60 and offsets by 10mph, i am still going way slower than traffic. That is why I disabled it.

Hope it works for you.

Armando
Thank you. Seems like there should be more offset on tap. I agree, but I’ll give it a shot anyway.
Appreciate 0
      01-27-2020, 11:25 AM   #139
LexxM3
Colonel
LexxM3's Avatar
Canada
1698
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by mandomedic122 View Post
Quote:
Originally Posted by maczrool View Post
I understood your meaning but your dismissing of the feature due to it making you drive slower than surrounding traffic made it sound like you had not tried using offset which should address that issue.

Does offset still result in you driving slower than everyone else in the road? I’m just curious since I haven’t coded it yet. Thanks!
It does offset by the amount you specify, but drivers in my town consistently drive over 70mph on the highway inside the city. The speed limit on I10 is 60 inside the city, so if it picks up 60 and offsets by 10mph, i am still going way slower than traffic. That is why I disabled it.

Hope it works for you.

Armando
I agree it needs a wider offset range available. Local driving cultures vary. I have similar issues with max +15km/h available offset to aSLA in my area: a) 401 near Toronto, Canada, and b) the ridiculous 90km/h limit on the inner city Kitchener-Waterloo "unfinished-ring" highways — driving those areas at posted speed limits puts all traffic in danger.
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 0
      01-28-2020, 10:46 AM   #140
mandomedic122
Private First Class
United_States
41
Rep
133
Posts

Drives: BMW 2019 X5M G05, Mini 2016 S
Join Date: Oct 2014
Location: El Paso, Texas

iTrader: (0)

Quote:
Originally Posted by LexxM3 View Post
It's great that you're learning to read cheat files, it will be helpful in the future. Strictly speaking, however, these cheat files are supposed to be used automatically and when done so, are much simpler to use than to read. To use as intended, in ESysX, link to the cheat file in your file system using ESysX settings, then FDL edit the specific ECU NCD file (ECU is DME in this case), and then the cheat codes list that is applicable to the ECU will appear on the FDL editors right side.

To answer your direct question, code that parameter to 01 or Aktive as the case may be. The 01 is represented by this segment: 'mask="00000010b">01'

Also, DME is the one ECU you cannot code with engine running. It must be coded in non-engine-running Diagnostic Mode.

A question on linking the cheat sheets. I use the latest Launcher PRO wth latest 64bit ESYS, where and how do you set the cheat sheets to use when doing the FDL Coding.

I have done all my codings manually since the XML file is really easy to read and follow using all the values on it.

Armando
Appreciate 0
      01-28-2020, 10:55 AM   #141
ifr
Lieutenant Colonel
ifr's Avatar
United Kingdom
1197
Rep
1,587
Posts

Drives: Tesla MY LR AWD
Join Date: Oct 2019
Location: N/A

iTrader: (0)

Quote:
Originally Posted by mandomedic122 View Post
A question on linking the cheat sheets. I use the latest Launcher PRO wth latest 64bit ESYS, where and how do you set the cheat sheets to use when doing the FDL Coding.

I have done all my codings manually since the XML file is really easy to read and follow using all the values on it.

Armando
My advice is to carry on doing it the way you are. It adds a manual sense check that you don't get when relying on the cheats in esys.

You can't rely on the cheat creator to generate the cheats and not make mistakes. Another scenario is that codes change based on different i-step, or as a result of testing, and the creator doesn't update the cheat xml.

For example, I briefly made some mistakes with LCA and included coding for NHA (emergency stop when driver unresponsive, change lane to kerb, call emergency services) which is potentially dangerous - they were in the G05 cheats for a while but now removed.

So easy to just click apply cheat rather than reviewing what you are actually changing.
Appreciate 1
      01-29-2020, 01:37 PM   #142
Bigtop
Private First Class
41
Rep
159
Posts

Drives: 2020 G05 M50i
Join Date: Nov 2013
Location: Camelot

iTrader: (0)

Well, I finally got to code my M50i!

I did M Logo, M Dash layout, ASS, Allow closing of windows and sunroof with keyfob, Emergency Brake Force Display Europe default, Emergency Brake Force Display -Area Enlargement (whatever that means?) , Disable Camera Legal Disclaimer, Disable Legal Disclaimer Time (whatever that means?), Change Startup Emblem to BMW M, Enable Tailgate close with keyfob or switch (no holding), Change Start Mode To Adaptive

With the M Dash layout it does not show what mode you are in -Comfort, Sport, Sport Plus or Adaptive. With the M50i dash layout it would show the mode below the Tach. So even though you hit Sport Plus, it shows changing on the big screen, you can feel it is in Sport Plus but then there is no indication that you are still in Sport Plus. Is this normal?

Startup Emblem to BMW M does not show up when you have made a custom profile Welcome start up display. I chose one of the BMW images and to say Welcome Bigtop. That still shows and no start-up BMW M.

On the old F15 I could program with E-Sys so that the car would remain in the last mode (Sport, Comfort, etc. ) you were in last. Can that be programmed with the G05?

thanks
Appreciate 0
      01-29-2020, 02:02 PM   #143
ifr
Lieutenant Colonel
ifr's Avatar
United Kingdom
1197
Rep
1,587
Posts

Drives: Tesla MY LR AWD
Join Date: Oct 2019
Location: N/A

iTrader: (0)

Quote:
Originally Posted by Bigtop View Post
On the old F15 I could program with E-Sys so that the car would remain in the last mode (Sport, Comfort, etc. ) you were in last. Can that be programmed with the G05?

thanks
7083 BDC_BODY
FesPiaDefaultLastUserMode from 04 to 0A (adaptive)

I think the other options are in the drop down list and self explanatory.
Appreciate 0
      01-29-2020, 03:04 PM   #144
LexxM3
Colonel
LexxM3's Avatar
Canada
1698
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by ifr View Post
Quote:
Originally Posted by Bigtop View Post
On the old F15 I could program with E-Sys so that the car would remain in the last mode (Sport, Comfort, etc. ) you were in last. Can that be programmed with the G05?

thanks
7083 BDC_BODY
FesPiaDefaultLastUserMode from 04 to 0A (adaptive)

I think the other options are in the drop down list and self explanatory.
I think Bigtop indicates he already coded the start up drive mode to Adaptive. I think, instead, he is asking whether there is a parameter that would cause the default to be the last used drive mode, rather than a specific mode. I don't think there is, but you've pulled some magic out of hidden orifices before :-). Is there?
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 1
ifr1196.50
      01-29-2020, 05:15 PM   #145
ifr
Lieutenant Colonel
ifr's Avatar
United Kingdom
1197
Rep
1,587
Posts

Drives: Tesla MY LR AWD
Join Date: Oct 2019
Location: N/A

iTrader: (0)

Ah yes misread that.

This could be possible and maybe one for you to have a crack at?

Maybe review the translated comments for each of the possible modes e.g. FesSportWorldMode0, "highest bit = 1 means: mode is allowed as Last User Mode"

There's also FesPiaPortableLastModes which may or may not need to be active.

Will need some trial and error I suspect, and might not work, but there are some clues there.

Currently whatever we set in FesPiaDefaultLastUserMode becomes the default mode, but the notes for that code state that its only used if the suspension modes dont allow last user mode. So, maybe changing the modes themselves to allow last user mode would take precedence over the default fallback setting?
Appreciate 1
LexxM31697.50
      01-29-2020, 05:54 PM   #146
Bigtop
Private First Class
41
Rep
159
Posts

Drives: 2020 G05 M50i
Join Date: Nov 2013
Location: Camelot

iTrader: (0)

Anyone tried to use the M dash?

With the M Dash layout it does not show what mode you are in -Comfort, Sport, Sport Plus or Adaptive. With the M50i dash layout it would show the mode below the Tach. So even though you hit Sport Plus, it shows changing on the big screen, you can feel it is in Sport Plus but then there is no indication that you are still in Sport Plus. Is this normal?
Appreciate 0
      01-29-2020, 06:01 PM   #147
LexxM3
Colonel
LexxM3's Avatar
Canada
1698
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by Bigtop View Post
Anyone tried to use the M dash?

With the M Dash layout it does not show what mode you are in -Comfort, Sport, Sport Plus or Adaptive. With the M50i dash layout it would show the mode below the Tach. So even though you hit Sport Plus, it shows changing on the big screen, you can feel it is in Sport Plus but then there is no indication that you are still in Sport Plus. Is this normal?
Two words: Alpina dash.
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 1
gpitts247.00
      01-29-2020, 09:58 PM   #148
lufan
New Member
No_Country
6
Rep
18
Posts

Drives: X5 40i G05
Join Date: Jul 2019
Location: LUK

iTrader: (0)

Quote:
Originally Posted by Bigtop View Post
Sorry in advance. I have used E-Sys to successfully code my old F15 but am just stuck with my G05 M50i.

I now have E-Sys 3.33.4 64 bit up and running with E-SysX

I get a good connection with using the latest psdzdata file hooked up to S18A_19_11_534_V_004_000_001

All good.

Now I get stuck. I have searched high and low to be able to do the first code.

I am using .pdf instructions E-Sys Version 3.18.4 Getting Started: Coding

All good, I connect up to the car, read the ECU and find all the areas i want to code and then I get stuck.

So I have the G05/7 Cheat codes that Jokinawa kindly put together.

Here is an example that I want to do.

</cafd>

<cafd id="00002742" name="DME_BAC2" author="jokinawa" series="S18A">

<!--group 3020 BSU_BEREICH-->

<code description="[DIAG] Enable Auto Start Stop Memory">

<group id="3020">

<function start="19" end="19" comment="TCM_MSA_MEMORY" mask="00000010b">01</function>

</group>

</code>

</cafd>

I find BSU_BEREICH. I find "TCM_MSA_MEMORY" Then I am stuck

I am normally used to going in to change a value for Non_ Active to Active or change a Werte from 0 to 01 or similar.

With the above I have no idea how to change it. I have looked on the internet how to complete the code instructions that jokinawa created but I do no find and instructions and cannot execute.

Please can someone point me to some instructions?
hi,you need use e-sys 3.28 and open stroage info, Please look at the screenshot. If you don't understand, ask me
Attached Images
 
Appreciate 0
      01-29-2020, 11:05 PM   #149
Bigtop
Private First Class
41
Rep
159
Posts

Drives: 2020 G05 M50i
Join Date: Nov 2013
Location: Camelot

iTrader: (0)

Quote:
Originally Posted by lufan View Post
hi,you need use e-sys 3.28 and open stroage info, Please look at the screenshot. If you don't understand, ask me
Thanks for sending this screenshot
Appreciate 0
      01-30-2020, 10:11 AM   #150
Bigtop
Private First Class
41
Rep
159
Posts

Drives: 2020 G05 M50i
Join Date: Nov 2013
Location: Camelot

iTrader: (0)

Quote:
Originally Posted by LexxM3 View Post
Two words: Alpina dash.
I like Alpina !

I have to take the car back to the dealer. How do you switch it back to default
M50i dash?
Appreciate 0
      01-30-2020, 10:24 AM   #151
maczrool
Captain
154
Rep
602
Posts

Drives: 22 M50i Carbon Black
Join Date: May 2019
Location: Memphis

iTrader: (0)

Quote:
Originally Posted by Bigtop View Post
I like Alpina !

I have to take the car back to the dealer. How do you switch it back to default
M50i dash?
Flip the values back to the way they were, but why? What do you think the dealer is going to do? I like Alpina too, especially in sport mode.
Appreciate 0
      01-30-2020, 11:12 AM   #152
Bigtop
Private First Class
41
Rep
159
Posts

Drives: 2020 G05 M50i
Join Date: Nov 2013
Location: Camelot

iTrader: (0)

You cannot flip it back. You hit refresh on the cheat codes and where you had checked the box to change
to M Display, it is now unchecked, even though the display in the car dash is M Display. You cannot check a box called M50i display or Default display.
Appreciate 0
      01-30-2020, 11:19 AM   #153
LexxM3
Colonel
LexxM3's Avatar
Canada
1698
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by Bigtop View Post
You cannot flip it back. You hit refresh on the cheat codes and where you had checked the box to change
to M Display, it is now unchecked, even though the display in the car dash is M Display. You cannot check a box called M50i display or Default display.
This is the bit of trouble if you rely on cheat code files without fully understanding what they do. This won't be that tutorial, but the simplest way to revert to stock with ESys is to just Code the specific ECUs. Note I said Code not Code NCD — Code is aka VO Code and is right click ECU and carefully choose Code.
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 0
      01-30-2020, 11:27 AM   #154
maczrool
Captain
154
Rep
602
Posts

Drives: 22 M50i Carbon Black
Join Date: May 2019
Location: Memphis

iTrader: (0)

You should have also backed up your files. That way you can see what those values were and restore them without losing any other coding in the ECU which you wish to keep.

Last edited by maczrool; 01-30-2020 at 08:01 PM..
Appreciate 0
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 09:06 PM.




xbimmers
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST