PDA

View Full Version : MAF Hz (B5001)?



bink
April 29th, 2005, 02:50 AM
Why does the MAF Hz in Flashscan start at 1500Hz and not 750?

In Edit it starts at 750 Hz. The cell count is different also.
Not that I think I need this range ...just curious??
TIA.

Everyone have a great weekend!

Cheers,
joel

Blacky
April 29th, 2005, 03:07 AM
Why does the MAF Hz in Flashscan start at 1500Hz and not 750?

In Edit it starts at 750 Hz. The cell count is different also.
Not that I think I need this range ...just curious??
TIA.

Everyone have a great weekend!

Cheers,
joel

Maybe Ross can answer this better than I can. As far as I know, the table should start at 1500. Either Edit or EFILive is wrong. My money is on Edit being wrong. But since I don't know for *sure* - I'll try and find out.
Paul

bink
April 29th, 2005, 03:59 AM
That was my guess. But I couldn't figure out the cell count -...... can they (not Ross :lol: ) just make this stuff up? Thanks for the quick reply.

Cheers,
joel

FastFieros
April 29th, 2005, 07:23 AM
Even HP Tuners starts at 1500 also..

Strange Edit has been out as long as it has and no one has mentioned this before.

Loyde

GMPX
April 29th, 2005, 09:47 PM
Why does the MAF Hz in Flashscan start at 1500Hz and not 750?

In Edit it starts at 750 Hz. The cell count is different also.
Not that I think I need this range ...just curious??
TIA.

Everyone have a great weekend!

Cheers,
joel

Because they got it wrong, plain and simple.

Cheers,
Ross

bink
April 30th, 2005, 05:25 AM
Because they got it wrong, plain and simple.

Cheers,
Ross

Hi Ross,

That's what I figured.....just wanted confirmation.
As you know I know zip about coding. I can understand how one could Mislabel a table (i.e. IAC vs ECT instead of IAT) or have the range of cells incorrect ( RAF was originally scaled in 20*C increments). But how can you end up with an excess of cells, and the values, that don't exist??
Thanks for the reply!
Cheers,
joel

GMPX
April 30th, 2005, 11:09 AM
They are actually using some values from a table just before the MAF table!!.
You just need to look at the actual values to see it just doesn't look right.

Cheers,
Ross

Dirk Diggler
April 30th, 2005, 11:12 AM
They are actually using some values from a table just before the MAF table!!.
You just need to look at the actual values to see it just doesn't look right.

Cheers,
Ross



Now that is just down right dirty. I wonder what else they FUBAR'd along with the fan temp settings and gear/tire (read this somewhere)

GMPX
May 3rd, 2005, 12:52 AM
I've had a few Emails and PM's about this MAF table thing...
Here's the only way I can prove it.
If you know nothing about assembler code then you might be a little lost with this -

This is all taken from a 2001 LS1 O.S.

First up, the issue is, does the MAF table contain 85 entries or 101.
I believe 85 is correct.

Here in this screen shot you can see two specific table starting address's.
First one is at $E2E2, the second is at $E302.
http://www.efilive.com/upload/public/GMPX/IDA1.png

The routines that reference these two tables are totally seperate.
For the table at $E2E2 -
This command tblu is a "Table lookup" command starting at address $E2E2.
http://www.efilive.com/upload/public/GMPX/IDA2.png

The next routine is looking at the table at $E302 (The MAF Flow table).
http://www.efilive.com/upload/public/GMPX/IDA3.png

The final shot shows where the MAF table ends (address $E3AA).
http://www.efilive.com/upload/public/GMPX/IDA4.png

So to get a table size you just do the following maths -
Table ends at $E3AC and starts at $E302.
So $E3AC minus $E302 = $AA or 170 in decimal.
However as the values are 16bit we divide by 2, so we get 85

If we were to apply that same theory starting from address $E2E2 we end up with a table size of $C8 or 202, divide by 2 and we get 101.

In any case, the values between the end of the first table and the start of the MAF table are VERY different.

:shock: :shock: :shock:

Cheers,
Ross

Blacky
May 3rd, 2005, 01:07 AM
:shock: :shock: :shock:
Now I've really got a headache - I'm glad I only have to write the PC code :)
Paul

wait4me
May 3rd, 2005, 02:03 AM
hey ross, how is it that your stuff is layed out alot clearer than mine? I cant set mine up to be that strait forward.... ??

FastFieros
May 3rd, 2005, 03:36 AM
Impressive disassembly. I have IDA also, but I cant read assembly language. I can find the checksum routine however in V6 .bin files :)

Loyde

bink
May 4th, 2005, 11:56 AM
Ross - Thanks for all the info. Far more info than I needed.

I posted hoping for a simple answer ( for a simple mind).

I didn't email as I know you guys must be SWAMPED. Sorry, man. :oops:

Cheers,
joel