E90Post
 


The Tire Rack
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > N54 Turbo Engine / Drivetrain / Exhaust Modifications - 335i > BT Speed Delimiter Operational



Reply
 
Thread Tools Search this Thread
      04-23-2009, 05:52 PM   #89
DMETune
United_States
16
Rep
74
Posts

Drives: E92 335
Join Date: Apr 2009
Location: Los Angeles

iTrader: (0)

Quote:
Originally Posted by kpxshorty View Post
WTF? SO WILL IT WORK OR NOT ON NON ZPS.
Perhaps I was unclear -- No, we don't believe this will work on non-ZSP, ZSP, or any other MSD80/81 vehicle. However, everyone is welcome to query their 'speed limiter index' using the Command Console after "recoding" to test this theory. If you see the same value for the 'speed limiter index' before and after the BT recoding, your limiter has not been modified.
Appreciate 0
      04-23-2009, 08:41 PM   #90
Bubbles
Brigadier General
Bubbles's Avatar
Cayman Islands
2753
Rep
4,445
Posts

Drives: Green Bastard
Join Date: Jun 2007
Location: Bishop Bend

iTrader: (3)

Quote:
Originally Posted by DMETune View Post
Jim and I conducted a few tests tonight and have been unable to change the Vmax (speed limiter) at all using the BT software and Pro cable.

Thoughts welcome.
I've got a thought!

Spend less time with the BT Tool and more time focusing on the release of Shark Edit and Shark Injector to market.

Just a thought.

__________________
Appreciate 0
      04-23-2009, 08:44 PM   #91
tomtom
Captain
tomtom's Avatar
Canada
52
Rep
986
Posts

Drives: e92 335i
Join Date: Jan 2008
Location: ontario

iTrader: (4)

all this hype for nothing...ppl just misrepresenting.
Appreciate 0
      04-23-2009, 09:35 PM   #92
jzchen
Captain
United_States
12
Rep
656
Posts

Drives: '08 335xi E90
Join Date: Sep 2008
Location: Arcadia, CA

iTrader: (0)

This is a bug in the BT program. It should read the 4 values as given from your manual. The fact that there are values that are not on your DME is kind of proof that they are reading something, just not the correct part of the DME memory. It would be interesting to see if you report this and they correct the issues, whether or not you will be able to change the value selected among the 4 available via the BT software.

Quote:
Originally Posted by DMETune View Post
We don't believe that the initial value that you see in the dropdown has been read from your DME. Rather, the dropdown list is filled with pre-programmed selections by BT and therefore unrelated to the DME content. For example, there are selections in the BT list that are not even in my DME.
You have already figured out a way to defeat the speed limiter....

Last edited by jzchen; 04-23-2009 at 09:37 PM.. Reason: researching DMETune website...
Appreciate 0
      04-23-2009, 10:02 PM   #93
Mike@N54Tuning.com
Joint Chiefs of Staff
Canada
4912
Rep
115,980
Posts

Drives: 2007 335i, 2015 M3
Join Date: Dec 2008
Location: N54tuning.com

iTrader: (89)

BT is looking into this now. Got an email from them a few hours ago

Mike
Appreciate 0
      04-23-2009, 10:08 PM   #94
jzchen
Captain
United_States
12
Rep
656
Posts

Drives: '08 335xi E90
Join Date: Sep 2008
Location: Arcadia, CA

iTrader: (0)

This sure looks like assembly language code. (It took me a while to recognize it as I've been out of the computer field for some time.) I wouldn't dare recommend trying this unless the person who gave it said it was specific to your exact ECU!!! You are moving bits around, and so you better know what the heck you are doing. If hill descent control, like available on the xis, is right before the speed limiter code you might be moving around the wrong bits, for example!!!

As an aside I have grown wary to try changing my speed limiter. I brought my car in for underbody wash via Service and Warranty Brochure Tue. morning @ 7, and since my SA had never heard of it I was embarrassed and decided to mention I've been living with "sticky brakes." They didn't have the facilities to wash the underbody, so the whole time they were working on reprogramming my ECU. It took until today, Thurs. at 4 to give the car back to me. On the invoice it shows how they attempted several times to program the vehicle.... (I must admit it might have something to do with the "Rear Entertainment" as my invoice states but I've gotten chicken nonetheless.) This ECU is definitely protective about it's data.

Duram has offered me code to remove the limiter altogether, but he has warned it will cause a fault code, and I'm not sure he's 100% sure it will work. (He seems pretty confident after studying Dinan code though.) If anyone in the Los Angeles area would like to try, you are welcome to come by and we can let him know. He'll probably need a screenshot of your Information screen, (ECU data,) and possibly a backup of your coding, as I decided to send him, (he didn't ask for that though.) I actually sent them an email asking them if the speed limiter can be changed, and he said yes, and I told him I would buy it just for that purpose. I will wait for my warranty to be up before I do it though, so I don't think he would mind helping someone out in that respect at least once, if you dare or find the need to go so fast that is.


Quote:
Originally Posted by DMETune View Post
It would be interesting to see if the code change (done after 54 minutes of total run time) actually does anything since it's written here that it does not.

Mike/Bubbles, can either of you *safely* test whether or not this code 'change' actually has an impact on speed limit?

0000:8017E908 WriteDataByCommonIdentifierMAIN: ; DATA XREF: ROM:801E6860o
0000:8017E908
0000:8017E908 ; FUNCTION CHUNK AT 0000:80175A72 SIZE 000000A8 BYTES
0000:8017E908 ; FUNCTION CHUNK AT 0000:80175BA0 SIZE 00000012 BYTES
0000:8017E908 ; FUNCTION CHUNK AT 0000:80175C24 SIZE 00000356 BYTES
0000:8017E908 ; FUNCTION CHUNK AT 0000:80176260 SIZE 0000001A BYTES
0000:8017E908
0000:8017E908 movh.a a4, #0xC040
0000:8017E90C lea a4, [a4]-0x3CD4
0000:8017E910 ld16.a a15, [a4]
0000:8017E912 lea a2, dword_D0001B4C
0000:8017E916 ld16.bu d15, [a15]
0000:8017E918 st16.h [a2], d15
0000:8017E91A ld.hu d15, dword_D0001B4C
0000:8017E91E sha32 d15, d15, #8
0000:8017E922 st16.h [a2], d15
0000:8017E924 ld.hu d15, dword_D0001B4C
0000:8017E928 ld16.bu d0, [a15]1
0000:8017E92A or16 d15, d0
0000:8017E92C st16.h [a2], d15
0000:8017E92E mov32 d15, #0x1000
0000:8017E932 ld.hu d0, dword_D0001B4C
0000:8017E936 sub16.a sp, #8
0000:8017E938 jeq32 d15, d0, loc_8017EA30
0000:8017E93C mov32 d15, #0x1001
0000:8017E940 jeq32 d15, d0, loc_8017EA70
0000:8017E944 mov32 d15, #0x3000
0000:8017E948 jeq32 d15, d0, loc_8017EAAC
0000:8017E94C mov32 d15, #0x3001
0000:8017E950 jeq32 d15, d0, loc_8017EB60
0000:8017E954 mov32 d15, #0x3010
0000:8017E958 jeq32 d15, d0, loc_8017EBFC <- 2E 30 10

0000:8017EBFC loc_8017EBFC: ; CODE XREF: WriteDataByCommonIdentifierMAIN+50j
0000:8017EBFC movh.a a12, #0xC040
0000:8017EC00 lea a12, [a12]-0x3CDE
0000:8017EC04 ld.hu d15, [a12]0
0000:8017EC08 jeq16 d15, #4, loc_8017EC1A
0000:8017EC0A movh.a a15, #0xC040
0000:8017EC0E lea a15, [a15]-0x3D00
0000:8017EC12 ld.hu d15, [a15]0
0000:8017EC16 jz32.t d15:4, loc_8017F9D2
0000:8017EC1A
0000:8017EC1A loc_8017EC1A: ; CODE XREF: WriteDataByCommonIdentifierMAIN+300j
0000:8017EC1A movh.a a2, #0xC040
0000:8017EC1E lea a2, [a2]-0x3D00
0000:8017EC22 mov16 d8, #0
0000:8017EC24 movh.a a15, #0x8000
0000:8017EC28 lea a15, [a15]0x1DB0 ; 0x80001DB0
0000:8017EC2C ld16.bu d15, [a15]
0000:8017EC2E jz16 d15, loc_8017EC4C
0000:8017EC30 movh.a a15, #0x8000
0000:8017EC34 lea a15, [a15]0xD00 ; 0x80000D00
0000:8017EC38 ld16.bu d15, [a15]
0000:8017EC3A jz16 d15, loc_8017EC4C
0000:8017EC3C mov.u d0, #0x7E40
0000:8017EC40 ld32.w d15, [a0]0x3740 ; 0xD000B740 (TRT)
0000:8017EC44 addih d0, d0, #5
0000:8017EC48 jlt.u d0, d15, loc_8017EE10
0000:8017EC4C
0000:8017EC4C loc_8017EC4C: ; CODE XREF: WriteDataByCommonIdentifierMAIN+326j
0000:8017EC4C ; WriteDataByCommonIdentifierMAIN+332j
0000:8017EC4C lea a15, [a0]0x4CD
0000:8017EC50 ld16.bu d15, [a15]
0000:8017EC52 jeq32 d15, #0, loc_8017EB48
0000:8017EC56 lea a15, [a0]0x405
0000:8017EC5A ld16.bu d15, [a15]
0000:8017EC5C jeq32 d15, #0, loc_8017EB48
0000:8017EC60 ld.hu d15, [a2]0
0000:8017EC64 jnz32.t d15:4, loc_8017EDA8
0000:8017EC68 ld16.a a15, [a4]
0000:8017EC6A ld16.bu d0, [a15]2
0000:8017EC6C jge.u d0, #4, loc_8017F8DE
0000:8017EC70 insert d15, d15, #1, #4, #1
0000:8017EC74 st16.h [a2], d15
0000:8017EC76 movh.a a15, #0xC040
0000:8017EC7A lea a15, [a15]-0x3BC4
0000:8017EC7E mov16 d15, #0x78
0000:8017EC80 st16.b [a15], d15
0000:8017EC82 movh.a a15, #0xC040
0000:8017EC86 ld32.w d15, [a15]-0x3CD0
0000:8017EC8A ld.hu d0, [a12]0
0000:8017EC8E add16 d15, d0
0000:8017EC90 st32.w [a15]-0x3CD0, d15
0000:8017EC94 ld16.a a4, [a4]
0000:8017EC96 add16.a a4, #2
0000:8017EC98 j32 loc_80175A9E

If TRT (Total Running Time) is over 0x7E40 (almost 54 minutes) then....

0000:8017EE10 loc_8017EE10: ; CODE XREF: WriteDataByCommonIdentifierMAIN+1F0j
0000:8017EE10 ; WriteDataByCommonIdentifierMAIN+2A4j ...
0000:8017EE10 ld.hu d15, [a2]0
0000:8017EE14 insert d15, d15, #0, #4, #1
0000:8017EE18 st16.h [a2], d15
0000:8017EE1A j32 loc_8017F9E0

0000:8017F9E0 loc_8017F9E0: ; CODE XREF: WriteDataByCommonIdentifierMAIN+124j
0000:8017F9E0 ; WriteDataByCommonIdentifierMAIN+512j ...
0000:8017F9E0 movh.a a15, #0xC040
0000:8017F9E4 lea a15, [a15]-0x3BC4
0000:8017F9E8 mov16 d15, #0x12 <------- KWP Error 0x12 subFunctionNotSupported
0000:8017F9EA st16.b [a15], d15
0000:8017F9EC ret16
0000:8017F9EC ; End of function WriteDataByCommonIdentifierMAIN
Appreciate 0
      04-24-2009, 12:27 PM   #95
smdandb2
this space left intentionally blank
smdandb2's Avatar
15
Rep
293
Posts

Drives: Blue One
Join Date: Jan 2008
Location: BYU

iTrader: (0)

Quote:
Originally Posted by Bubbles View Post
I've got a thought!

Spend less time with the BT Tool and more time focusing on the release of Shark Edit and Shark Injector to market.

Just a thought.

Both SE and SI have nothing to do with DMETune.

I assure you, work is being done on BOTH of those fronts!
Appreciate 0
      04-24-2009, 07:09 PM   #96
ultimateendz
Vengeance is mine, I shall repay
ultimateendz's Avatar
United_States
132
Rep
4,656
Posts

Drives: X3, CTS-V coupe
Join Date: Feb 2009
Location: NJ

iTrader: (1)

I can confirm that changing the limiter does not work on non-ZSP cars did a few WOT in "Mexico"...Alex from supreme power east did the change and i could not go past 130mph guess we wait til BT finds a solution....
__________________
Project: Vengeance[ACM's King of domestics, STOCK:501whp 489wtq | 2.9L whipple stock bottom end: 706whp 688wtq] Callies Compstar motor build:NEXT
Appreciate 0
      04-28-2009, 12:58 PM   #97
smdandb2
this space left intentionally blank
smdandb2's Avatar
15
Rep
293
Posts

Drives: Blue One
Join Date: Jan 2008
Location: BYU

iTrader: (0)

This thread just quietly died.
Appreciate 0
      04-28-2009, 12:59 PM   #98
Mike@N54Tuning.com
Joint Chiefs of Staff
Canada
4912
Rep
115,980
Posts

Drives: 2007 335i, 2015 M3
Join Date: Dec 2008
Location: N54tuning.com

iTrader: (89)

We're waiting for BT to look into this for us

Mike
Appreciate 0
      04-28-2009, 05:04 PM   #99
Proper Motion LLC
Custom Powder Coater
Proper Motion LLC's Avatar
147
Rep
2,784
Posts

Drives: White 335i Sedan
Join Date: Dec 2008
Location: Orange County CA

iTrader: (2)

Now we need 200 mph speedometers
__________________
Appreciate 0
      04-28-2009, 05:39 PM   #100
smdandb2
this space left intentionally blank
smdandb2's Avatar
15
Rep
293
Posts

Drives: Blue One
Join Date: Jan 2008
Location: BYU

iTrader: (0)

Quote:
Originally Posted by 09AlpineTTSedan View Post
Now we need 200 mph speedometers
LOL. So if you have a non sport car you can still only do 130?
Appreciate 0
      04-29-2009, 08:58 AM   #101
Bubbles
Brigadier General
Bubbles's Avatar
Cayman Islands
2753
Rep
4,445
Posts

Drives: Green Bastard
Join Date: Jun 2007
Location: Bishop Bend

iTrader: (3)

Quote:
Originally Posted by smdandb2 View Post
Both SE and SI have nothing to do with DMETune.

I assure you, work is being done on BOTH of those fronts!
Good, I'm stock and waiting.
__________________
Appreciate 0
      04-29-2009, 08:52 PM   #102
MNR0
Private First Class
3
Rep
152
Posts

Drives: 335i (also own an LS1)
Join Date: Oct 2007
Location: AUSTRALIA

iTrader: (0)

I think its a great idea and kudos to BT for implementing more programmable features into what started out as a diagnostics tool *only*.

I also think its appropriate marketing strategy to limit recoding stuff to professional versions - remember who their target market is - not the home hack who likes dialling up the boost on their V3 for kicks

If you can afford a 335, if you can afford to replace tyres at each wheel once a year, if you can afford the insurance, then you can afford a pro version too.

I think it amazing that if BT never did begin offering value adds like this then enthusiast owners would still be more than happy with their product as-is.

You pay to play - no exceptions
Appreciate 0
      05-07-2009, 11:53 PM   #103
mkPOTO
Mr. Nice Says Hello
mkPOTO's Avatar
636
Rep
16,662
Posts

Drives: BMW M3 | X5 xdrive 35i MSport
Join Date: Dec 2008
Location: USA

iTrader: (25)

Garage List
very cool info
Appreciate 0
      06-02-2009, 02:31 PM   #104
bayerischeperformance
Second Lieutenant
12
Rep
237
Posts

Drives: e46 m3
Join Date: Jun 2008
Location: Fairfax, va

iTrader: (3)

Can this be done on 09's yet?

In the US I'd say it's pretty pointless to have it removed unless you have a reason.

My shop runs an 09 328 in koni challenge and when buying the car it was our goal to get the car with no options to bring cost down. Since our class doesn't allow any decent ECU options the 130mph govenor is still on the car. Our race at watkins glen this weekend is one that we would benefit from going well over 130mph.

To bad it's not as easy as older bmw's just knock 4 teeth off where the sensor reads from in the diff and go

Last edited by bayerischeperformance; 06-02-2009 at 05:56 PM..
Appreciate 0
      06-25-2009, 03:53 PM   #105
E90dima
Second Lieutenant
United_States
16
Rep
296
Posts

Drives: e92 328xi
Join Date: Jun 2009
Location: Orlando, Florida

iTrader: (4)

Garage List
2008 BMW  [0.00]
2007 BMW 328xi  [0.00]
2007 BMW 335i  [0.00]
2007 328i  [0.00]
Talking

Quote:
Originally Posted by tomtom View Post
why would you remove the limiter? and exactly where can you go over 155 mph? seems kinda pointless IMO.

maybe if we had an autobahn here!
ON THE HIGHWAY
i go really fast
Appreciate 0
      07-07-2009, 02:15 PM   #106
Moxie
Lieutenant Colonel
Moxie's Avatar
United_States
67
Rep
1,895
Posts

Drives: AW 328d Touring/SG 335d
Join Date: Jul 2009
Location: North Carolina

iTrader: (12)

Quote:
Originally Posted by 09AlpineTTSedan View Post
Now we need 200 mph speedometers

Here's your 200MPH Speedo

http://www.hartge.de/e/bmw_interieur_4342.html


And
HARTGE modification of the top speed limit
(additional ECU) for 335i. I sent an e-mail to them today asking for details & cost.

http://www.hartge.de/e/bmw_motor_4342.html
Appreciate 0
      07-07-2009, 09:28 PM   #107
Morpheus
Captain
25
Rep
941
Posts

Drives: 335i Titanium Silver
Join Date: Sep 2008
Location: Cockaigne

iTrader: (1)

the speed delimiter doesn't work.
Appreciate 0
Reply

Bookmarks


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 01:20 PM.




e90post
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