Pages: [1]
Author Topic: ReV Limiter VR6 M2.7 help Please  (Read 5275 times)
golf_g_turbo
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 20


« on: July 24, 2013, 06:50:43 AM »

Hello,

can anyone help me to figured out the Rev Limiter in the Attached File.

I Think it is on A354, is this right and what Conversion is used at it ?

Thanks

Logged
prj
Hero Member
*****

Karma: +1072/-485
Offline Offline

Posts: 6041


« Reply #1 on: July 24, 2013, 10:25:10 AM »

Rev limiters in these older ECU's are of two types. Some ECU's have one, some the other.

One type is minimum time between two flywheel teeth.
That one works by dividing a number related to the microprocessors frequency by a 16 bit float which in these is X/2^Y if X is high byte and Y is low byte.
Other one is just a 16 bit integer, which is again time between flywheel teeth and is the microprocessors frequency divided by the value.

In both cases, if you want to have higher RPM you must lower the value.
It would help to know what clock speed the cpu is running at (look for the xtal on the board).
In that location A355 and A356 look more likely, but to find out what it is exactly you can either try changing it with the emulator or disassemble the binary.
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
golf_g_turbo
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 20


« Reply #2 on: July 24, 2013, 11:09:08 AM »

Thanks prj for your Answer,  ok this looks like a little bit more work for me Smiley.

Will check this with emu, the best way i think, at Weekend is time for this.

I have read about the M2.1 rev limiter, there was this..
Conversion Factor / (Byte1X2^Byte2) but the conversion faktors not all the same in this olders Motronics.

Logged
prj
Hero Member
*****

Karma: +1072/-485
Offline Offline

Posts: 6041


« Reply #3 on: July 24, 2013, 11:28:07 AM »

Yes, the 16 bit float is X*2^Y if Y is <128 and X/2^(FF-Y) if Y is >= 128. It is how floats are represented on these old ECU's.

The factor is never the same because the factor depends on the clock speed of the processor as well as in the first implementation on the count of the teeth on the flywheel.
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
golf_g_turbo
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 20


« Reply #4 on: July 26, 2013, 08:18:39 AM »

@prj

I Hope we can Figured it Out without a Emu, my Friend Drives over my Ostrich today Sad this is Not my Day.

So inside the ecu is one Siemens SAB 80C537-N T40/85 Processor and one Xtal with follow numbers 91/22 TQG, EBQ525 11880.0 the xtal is under the Processor on the picture.
Attached Pictures from ECU inside.

I Talk to a Tuner here, he say. Adress A355 is the REV Limiter and the Conversion for this is 2750000 / a355*a356.

« Last Edit: July 26, 2013, 08:21:08 AM by golf_g_turbo » Logged
prj
Hero Member
*****

Karma: +1072/-485
Offline Offline

Posts: 6041


« Reply #5 on: July 28, 2013, 02:01:46 PM »

I have no problem finding the rev limiter in this, takes me 10 minutes... but that is because I can disassemble the file and I know how the rev limiting works in these old ECU's.
Too bad about your Ostrich... time to get a new one. I had three at some point, now two Smiley
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
tom-k
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #6 on: August 18, 2013, 12:59:03 PM »

Hello,

can anyone help me to figured out the Rev Limiter in the Attached File.

I Think it is on A354, is this right and what Conversion is used at it ?

Thanks


Formula is: 7.500.000/(A355dec*2^A356dec)
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.016 seconds with 17 queries. (Pretty URLs adds 0.001s, 0q)