Pages: [1] 2 3 ... 10
 1 
 on: Today at 04:12:26 PM 
Started by Kacpern - Last post by gremlin
However, there are other maps in the addresses you provide.

I don’t understand what you are talking about - “there are other cards”
If your firmware is 06A906032FK 3940, then the KFZW and KFZW2 maps are 100% located at the addresses indicated above.
The rest of the “fantasies” don’t matter.
Or the ECU has been updated and the firmware inside is already different from the data on the housing label.
Post here your ecu dump.

 2 
 on: Today at 03:31:28 PM 
Started by elias - Last post by elias
I wanted to start a conversation regarding making that patch available. There are some people who did it already, however this information stays closed source and nobody is willing to share informations.

So i do share at least my research on that topic, which may or may not help someone to develop that patch. Maybe someone else will share some more informations.

All the informations which i cover apply to the 1K8907115F_0040 binary.

Lets start:
Generally speaking the Wastegate Duty Cycle is driven using a PID System. It takes certain parameters(refer to FR) and produces the duty cycle out of it. In Bosch Terms its called LDRPID.

If you inspect the A2L, you will notice that most variables related to the LDRPID like ps_w are scaling only to 2.5 bar.

One of the exceptions which you can find is the variable pvd_w which is scaling to 5 bar. Its explicitely written in the description("Wertebereich von 0...5120hPa" = values from 0-5120hpa").

pvd_w is "Pressure before throttle valve".

However this value is never used in LDRPID. LDRPID uses pvdkds_w. pvd_w is converted to pvdkds_w at some point in time. pvdkds_w is scaling only to 2.5 bar. Both pvd_w and pvdkds_w are uint16 datatypes.

So how does this scaling work? Lets make a example:
pvd_w(in RAM): 0xFFFF
pvd_w(as human readable value): 5 bar

pvdkds_w (in RAM): 0xFFFF
pvdkds_w (as human readable value): 2.5 bar

So after closer inspection of the code, i found the point where its getting converted. You can find that code in 0xca1a4:
"rlwinm     r6 ,r3 ,0x1 ,0xf ,0x1e"
what it basically does is: pvdkds_w = (pvd_w & 0xffff) << 1;
"Easier" said its: pvdkds_w = 2*pvd_w

So the first step to making that 5120 patch, is to remove the "multiply * 2" in the conversion to let it go up to 5 bar instead of 2.5 bar. However this is only the first step of the journey, as you will have to adjust all the maps in the LDRPID to make sure its working correctly. Some maps will need multiplying by 2, some will need dividing by two. I assume some other vars needs patches as well. One example is maybe fpvd_w, which has similar logic.

To remove the conversion you can use:
add        r6 ,r3 ,r0 instead the rlwim.
                           

Hope it will help someone one day. For now its too big as a task for me alone. Will report back if i get new informations.

 3 
 on: Today at 02:43:05 PM 
Started by fredrik_a - Last post by athlon
This might help: https://github.com/spnda/volvo_vida_db

 4 
 on: Today at 02:26:23 PM 
Started by fredrik_a - Last post by volguy69
You can use my tool to log it. Not free, but you do not need a parameter file, as that is provided automatically by the server.

Your logging software looks amazing however it would be hard to justify the purchase with zero knowledge of what I'm doing as far as tuning goes.  Would be nice to just have a simple xml file for openmoose just to be able to mess around with since it has the capability already

 5 
 on: Today at 12:11:34 PM 
Started by fredrik_a - Last post by prj
You can use my tool to log it. Not free, but you do not need a parameter file, as that is provided automatically by the server.

 6 
 on: Today at 11:29:58 AM 
Started by fredrik_a - Last post by volguy69
It's R file.

Thank you!  I loaded up tunerpro and selected that bin for comparison to my personal bin.  SO many undefined items between the two I dont really feel comfortable editing anything based on that especially since its a AWD R file and mines an already modified FWD 2.5T file.  Just dont know enough about the verbiage and such unfortunately. 

And since I dont have a quick way to reflash to stock option without buying a VIDA sub, I guess I am just gonna hold off on anything related to this for now.  There seems to be an abundance of information in this thread that would help me, but only if I had some sort of previous knowledge of how this all works or at least the stock bin file for my own car.

I also was going to at least try to do some logs using OpenMoose, but I just realized that you need the param xml file, which I cant seem to find anywhere in this thread or using the google machine.  So I'm up a creek two times.

 7 
 on: Today at 09:17:54 AM 
Started by fredrik_a - Last post by prometey1982
Does anyone have a stock bin for a US 04 s60 2.5t FWD?  All i have is my current stage 3 hilton tune read with OpenMoose.
It's R file.

 8 
 on: Today at 07:29:14 AM 
Started by AstraSRI - Last post by AstraSRI
Hi. I own a 180hp Vauxhall Astra SRI with engine code Z16LET, with Bosch ME7.6.2 ecu. Original injectors are Bosch 0280158108 and estimated 295cc/min @ 3 bar. I want to upgrade these with Bosch 0280158124 ones. (381cc/min @ 3 bar) My fuel regulator is Bosch 0280160597 - 3.5 bar. (Idle 2.7-2.9 bar / Boost 3.3-3.5 bar) Can you edit my ecu file for this? I will upload the file if anyone can edit it. Thank you from now.

 9 
 on: Today at 07:26:01 AM 
Started by AstraSRI - Last post by prj
This is a DIY forum.

Post in services if you are a looking for a tuner.

 10 
 on: Today at 07:24:02 AM 
Started by AstraSRI - Last post by AstraSRI
@nyet @ddilenger

Pages: [1] 2 3 ... 10
Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.014 seconds with 15 queries. (Pretty URLs adds 0s, 0q)