Pages: 1 [2] 3
Author Topic: detect E85 = switch maps (KRKTE, etc)  (Read 33090 times)
rajivc666
Full Member
***

Karma: +23/-2
Offline Offline

Posts: 127



« Reply #15 on: November 19, 2012, 10:02:35 AM »

Automatic switch or not there should be an option to switch manually. This is what setzi62 wrote about writing to EEPROM
"The EEPROM is connected to the CPU via an SPI bus, it is the SSC in the C167.
Look for SSCCON in the code."
Logged
phila_dot
Hero Member
*****

Karma: +172/-11
Offline Offline

Posts: 1709


« Reply #16 on: November 19, 2012, 10:16:26 AM »

Yes, that is true. But if you want to do it right, you would write it to the EEPROM IMO.
Because otherwise good luck starting the car on E85 on a cold day if for some reason you had to disconnect the battery or remove the ECU.

Makes sense. I would also suggest having a way to manually override as a backup too.

Back to detection...

How can we differentiate between a faulty MAF and E85?

Fuel trims and absence of KR alone can't do that?

Will LTFT learn fast enough to make the switch before any damage is done?

%STADAP might be useful.
Logged
elRey
Hero Member
*****

Karma: +32/-1
Offline Offline

Posts: 565


« Reply #17 on: November 19, 2012, 11:07:11 AM »

I'll maintain a flow diag and an outline in OP that we can refer to. Specifically the outline to know what aspect is currently being discussed.
Logged
prj
Hero Member
*****

Karma: +915/-428
Offline Offline

Posts: 5843


« Reply #18 on: November 19, 2012, 11:19:28 AM »

Btw elRey, are you aware that in winter more gasoline is blended into the E85 mix and in summer less gasoline?
Binary solutions don't work very well for E85 fueling... It is not the end of the world of course, but doing it right would involve a progressive system.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
elRey
Hero Member
*****

Karma: +32/-1
Offline Offline

Posts: 565


« Reply #19 on: November 19, 2012, 11:34:11 AM »

I'm aware. But look at our current situation. All way have now is a binary solution via full flash, unisettings, or manual switch.

This it just one step further. Are there more steps to beyond this, yes. But I want to concentrate on this one step. Once it's done, we can (and will) build from there.

And rey is fine Smiley


What about already set condition that we might be able to leverage?

i.e.
I.A -> B_frmax
« Last Edit: November 19, 2012, 11:46:18 AM by elRey » Logged
elRey
Hero Member
*****

Karma: +32/-1
Offline Offline

Posts: 565


« Reply #20 on: November 19, 2012, 03:34:23 PM »

Makes sense. I would also suggest having a way to manually override as a backup too.

Back to detection...

How can we differentiate between a faulty MAF and E85?

Fuel trims and absence of KR alone can't do that?

Will LTFT learn fast enough to make the switch before any damage is done?

%STADAP might be useful.

Well I consider the conditions to SET the switch and conditions to RESET to be separate. Maybe use LTFT to SET but frm_w over a small amount of time to RESET?
Logged
overspeed
Sr. Member
****

Karma: +21/-5
Offline Offline

Posts: 384



« Reply #21 on: November 21, 2012, 06:21:49 PM »

Will help if I provide you some ME7.5.10 files used in flex fuel cars in Brazil ? (C20/93oct to E100/110oct fuels)

I Guess I have some for EA827 2.0 8v and EA111 1.6 8v NA engines
Logged
elRey
Hero Member
*****

Karma: +32/-1
Offline Offline

Posts: 565


« Reply #22 on: November 21, 2012, 11:27:10 PM »

Will help if I provide you some ME7.5.10 files used in flex fuel cars in Brazil ? (C20/93oct to E100/110oct fuels)

I Guess I have some for EA827 2.0 8v and EA111 1.6 8v NA engines

In a big way!
Logged
overspeed
Sr. Member
****

Karma: +21/-5
Offline Offline

Posts: 384



« Reply #23 on: November 22, 2012, 06:31:55 AM »

For now found just an EA827 1.6 8v ME7.5.30 (will try to find ME7.5.20 and ME7.5.10 wirh Flex system)

Don´t know if will help, but there is also Astra / vectra 2.0 Flex with ME7.9.6
Logged
elRey
Hero Member
*****

Karma: +32/-1
Offline Offline

Posts: 565


« Reply #24 on: November 22, 2012, 08:38:03 AM »

For now found just an EA827 1.6 8v ME7.5.30 (will try to find ME7.5.20 and ME7.5.10 wirh Flex system)

Don´t know if will help, but there is also Astra / vectra 2.0 Flex with ME7.9.6

Thank you. The file you posted seems to be ME7.9.6. I'll dive into it tonight.

Were there any Turbocharged Total Flex vehicles offered in Brazil or just NA Total Flex?
« Last Edit: November 22, 2012, 09:13:43 AM by elRey » Logged
overspeed
Sr. Member
****

Karma: +21/-5
Offline Offline

Posts: 384



« Reply #25 on: November 22, 2012, 09:46:21 AM »

Sorry...forget to attach the ME7.5.30

Only NA engines, one friend in FIAT said that to make ME7.9.10 (Fiat Punto GT 1,4 turbo 155cv) bosch asked too much.






Logged
overspeed
Sr. Member
****

Karma: +21/-5
Offline Offline

Posts: 384



« Reply #26 on: November 22, 2012, 09:57:05 AM »

By the way, if You find how to deactive the "flex" system in these files I´ll be very Happy !!!


Thanks in advance !
Logged
phila_dot
Hero Member
*****

Karma: +172/-11
Offline Offline

Posts: 1709


« Reply #27 on: November 22, 2012, 01:27:54 PM »

Are these cars equipped with a flex fuel sensor?
Logged
elRey
Hero Member
*****

Karma: +32/-1
Offline Offline

Posts: 565


« Reply #28 on: November 22, 2012, 02:16:03 PM »

From the little reading I've done, no. They use a SFS (Software Fuel Sensor) using existing sensors. IE what we are trying to do.
Logged
elRey
Hero Member
*****

Karma: +32/-1
Offline Offline

Posts: 565


« Reply #29 on: November 23, 2012, 11:21:03 AM »

just example of dual map I found (not from flex file). Probably nothing different from switching maps thread.

Code:
movbz   r2, byte_FA26
shl     r2, #2
mov     r12, [r2+word_815D50]
mov     r13, [r2+word_815D52]
mov     r14, #211h
mov     r15, #206h
calls   83h, LookupZ_83445c ; KFVAKL Lookup
« Last Edit: November 23, 2012, 12:56:17 PM by elRey » Logged
Pages: 1 [2] 3
  Print  
 
Jump to:  

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