9653xxxx cold start ignition maps: need clarification
#16
Evolved Member
iTrader: (8)
MUT_1E is a bit array
--------------------------------------------
Bit position definitions (15-0, L-R)
--------------------------------------------
0: Coolant Temperature
1: Manifold Absolute Pressure
2: Unknown
3: Unknown
4: Is Immobilizer confirmed
5: Unknown
6: Unknown
7: Unknown
8: Unknown
9: Unknown
10: Unknown
11: Unknown
12: Unknown
13: Unknown
14: Unknown
15: Is in idle
--------------------------------------------
Bit position definitions (15-0, L-R)
--------------------------------------------
0: Coolant Temperature
1: Manifold Absolute Pressure
2: Unknown
3: Unknown
4: Is Immobilizer confirmed
5: Unknown
6: Unknown
7: Unknown
8: Unknown
9: Unknown
10: Unknown
11: Unknown
12: Unknown
13: Unknown
14: Unknown
15: Is in idle
Logging MUT1E for more then a quick spin around the block has been reviling.
Sub_18468 seems to be looking for bit.0 and bit.4.
Last edited by 03whitegsr; Dec 31, 2009 at 07:47 AM.
#17
Evolved Member
iTrader: (22)
Join Date: Nov 2003
Location: Northern KY near Cincy
Posts: 2,408
Likes: 0
Received 6 Likes
on
6 Posts
Sorry guys....I didn't mean to start a fire. I just stated my observation.
All of your code talk is wonderful, but can you break it down to the user level for those of us that cannot follow the code? I would be more than happy to test anything out that you all find, but I need to have it broken down a bit.
All of your code talk is wonderful, but can you break it down to the user level for those of us that cannot follow the code? I would be more than happy to test anything out that you all find, but I need to have it broken down a bit.
#18
Evolved Member
iTrader: (2)
SH2 is big-endian, so it should be bits 0-7. If you want to see the whole picture, you'll want to log the other byte as well, but only a couple of bits appeared to be in use when I did a really quick scan through 9653 for them; I'd assume more "interesting" ROMs would have a lot more going on there.
#19
Evolved Member
iTrader: (8)
Sorry guys....I didn't mean to start a fire. I just stated my observation.
All of your code talk is wonderful, but can you break it down to the user level for those of us that cannot follow the code? I would be more than happy to test anything out that you all find, but I need to have it broken down a bit.
All of your code talk is wonderful, but can you break it down to the user level for those of us that cannot follow the code? I would be more than happy to test anything out that you all find, but I need to have it broken down a bit.
The first sub that has the first and second tables l2r99gst posted is pretty straight forward. It's ignition and it deals with warmup retard and EGR retard. It gets added directly to the interpolated timing (if octane is not 100) from the low and high octane ignition maps.
The second sub (sub_18468) where the second group of maps l2r99gs-t posted is much more complicated. It has several different RAM addresses it looks at and writes too and would take a fair bit of time to work all the way through.
If somebody else has interest in going through sub_18468 that knows code well, I'd like to go through it as well and compare notes at the end to see if I can work it out correctly.
Thread
Thread Starter
Forum
Replies
Last Post