Pages: 1 ... 144 145 [146] 147 148 ... 182
Author Topic: The Volvo ME7 thread:  (Read 1080576 times)
Cheekano
Full Member
***

Karma: +4/-1
Offline Offline

Posts: 60


« Reply #2175 on: February 27, 2023, 07:08:31 PM »


Anyway, with some help I managed to source the A2L, going to order an ECU next and implement the protocol for the logger.
It has both $23 and $2C, but I haven't checked if $2C allows to define memory locations yet.

Great! Keep us updated. Will grab one asap. Also, let me know if that a2l is available as well  Wink... Of course, not for free.
Logged
prj
Hero Member
*****

Karma: +1072/-481
Offline Offline

Posts: 6035


« Reply #2176 on: February 27, 2023, 11:59:26 PM »

Sorry, but it is my hard policy to never share or trade any such data.
I have very little to gain and everything to lose (people won't trust me with such data anymore).

But I am sure you can find a WinOLS project for sale online for peanuts. The problem was getting it in a2l format, because I need the structure and addresses of memory cells for the logger.
Anyhow, just waiting for the ECU to arrive from Poland, and once it's here I'll get on it.

For example this place has the ols for sale:
https://damosfiles.com/car.html?q=64&name=Volvo
And I'm sure many others.
Logged

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

Karma: +70/-60
Offline Offline

Posts: 323



WWW
« Reply #2177 on: March 01, 2023, 01:18:21 AM »

Is anybody know how to log memory for Volvo ME9? Samples of CAN messages? I'm planning to add this functionality to Volvo tools. When it will be done I'll open IDA project with filled memory variables and maps for one of Volvo ME9 software. It will be ehough to analyze other Volvo ME9 software and tune it.
Logged

Россия - Великая страна!
https://youtu.be/fup5GzIFdXk
prj
Hero Member
*****

Karma: +1072/-481
Offline Offline

Posts: 6035


« Reply #2178 on: March 01, 2023, 01:49:58 AM »

It's KWP2000 over ISO-TP.
Logged

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

Karma: +70/-60
Offline Offline

Posts: 323



WWW
« Reply #2179 on: March 01, 2023, 02:15:15 AM »

It's KWP2000 over ISO-TP.
Can you give samples?
Is it like UDS protocol?
https://canhacker.ru/protocol-uds/
Logged

Россия - Великая страна!
https://youtu.be/fup5GzIFdXk
prj
Hero Member
*****

Karma: +1072/-481
Offline Offline

Posts: 6035


« Reply #2180 on: March 01, 2023, 04:21:55 AM »

No, it is not UDS. The transport is the same as on UDS (ISO-TP) but the service specification is different.
See ISO 14230-3 standard for service layer and ISO 15765-2 for transport protocol.

I don't know what examples you want, simply get the standards and everything is exactly written here, incl. all the examples.
J2534 device usually can do ISO-TP in hardware by opening the ISO15765 connection (0x06), so you probably do not need to worry about that if you are using J2534.
So all you need is ISO 14230-3.

$23 and $2C is present, I have not checked if $2C supports ram reading. $23 is usually behind security access, at least on Ford. This you will have to reverse from the binary.

P.S.
Maybe good idea to make separate thread about this, instead of posting everything in here. Because this has nothing to do with ME7 anymore.
« Last Edit: March 01, 2023, 04:27:03 AM by prj » Logged

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

Karma: +8/-8
Offline Offline

Posts: 149


« Reply #2181 on: March 01, 2023, 09:29:20 AM »

I have a question about a potential issue I may encounter in the future with ME7 and I wish to be prepared. If my ECU/CEM believe I have a 2.4T5 engine, but internally it is closer to 2.0T or at best 2.3T, would this throw off the air/fuel calculations much? To simplify, would the ECU correct these differences or would it require re-tuning?

My project is to use a 2.5T head with a 2.3T block, or if I cannot find a 2.3T block, I may use a 2.0T LPT block. I lose between 200 and 500cc of volume. I don't exactly like the 2.0T block, because it is higher compression 9-9.5 or so, I believe, and is thus an LPT block.

First goal is 300hp, and I see it has been done with a 2.0T block https://www.youtube.com/watch?v=aDATrv_8tsc. But only after I get it to work stock just to be sure it works.

On the question why do I need to make the ECU think it's a 2.4T5 or 2.5T2? Well only because of the dual VVT setup, and only 2.5T2 and 2.4T4/T5 have this setup on P2(right?) and I cannot find a 2.4T5 block, thus anything with a 81mm bore will do it for me.
« Last Edit: March 01, 2023, 09:51:44 AM by dikidera » Logged
s60rawr
Full Member
***

Karma: +19/-1087
Offline Offline

Posts: 170



« Reply #2182 on: March 02, 2023, 01:45:20 AM »

I have a question about a potential issue I may encounter in the future with ME7 and I wish to be prepared. If my ECU/CEM believe I have a 2.4T5 engine, but internally it is closer to 2.0T or at best 2.3T, would this throw off the air/fuel calculations much? To simplify, would the ECU correct these differences or would it require re-tuning?

My project is to use a 2.5T head with a 2.3T block, or if I cannot find a 2.3T block, I may use a 2.0T LPT block. I lose between 200 and 500cc of volume. I don't exactly like the 2.0T block, because it is higher compression 9-9.5 or so, I believe, and is thus an LPT block.

First goal is 300hp, and I see it has been done with a 2.0T block https://www.youtube.com/watch?v=aDATrv_8tsc. But only after I get it to work stock just to be sure it works.

On the question why do I need to make the ECU think it's a 2.4T5 or 2.5T2? Well only because of the dual VVT setup, and only 2.5T2 and 2.4T4/T5 have this setup on P2(right?) and I cannot find a 2.4T5 block, thus anything with a 81mm bore will do it for me.


2.3T5 Block shim it and reseal it up. if you're pushing power do rods pistons and new bearings
Logged


There is a free flash suite in progres

-Karma Sponge
keichi
Full Member
***

Karma: +10/-2
Offline Offline

Posts: 73


« Reply #2183 on: March 02, 2023, 03:36:38 AM »

I have a question about a potential issue I may encounter in the future with ME7 and I wish to be prepared. If my ECU/CEM believe I have a 2.4T5 engine, but internally it is closer to 2.0T or at best 2.3T, would this throw off the air/fuel calculations much? To simplify, would the ECU correct these differences or would it require re-tuning?

My project is to use a 2.5T head with a 2.3T block, or if I cannot find a 2.3T block, I may use a 2.0T LPT block. I lose between 200 and 500cc of volume. I don't exactly like the 2.0T block, because it is higher compression 9-9.5 or so, I believe, and is thus an LPT block.

First goal is 300hp, and I see it has been done with a 2.0T block https://www.youtube.com/watch?v=aDATrv_8tsc. But only after I get it to work stock just to be sure it works.

On the question why do I need to make the ECU think it's a 2.4T5 or 2.5T2? Well only because of the dual VVT setup, and only 2.5T2 and 2.4T4/T5 have this setup on P2(right?) and I cannot find a 2.4T5 block, thus anything with a 81mm bore will do it for me.

There should not be any major problems with ECU after block swap even from 2.5 to 2.0.
Any minor problems you will fix doing tune.
I would compare 2.0 and 2.5 original soft and look at maps related to engine displacement like KFMDS (engine drag). But i guess you would be ok without touching that either.
The most important is fueling and ignition! You should tune it in the first place.

2.3T5 Block shim it and reseal it up. if you're pushing power do rods pistons and new bearings

I agree with resealing! It is a must! All rubber sealing (valve seals, cam seals, orings etc.) in an old engine are plastic, brittle shit and will fall apart after few WOT pulls Smiley
But for 300HP stock internals in 2.3 engine are more then enough. I abuse my 2.3 with 19T turbo (around 330HP) at 1,4bar peak falling to 1,15 at redline and by abuse i mean literally abuse! Like doing tens of pulls 0-200 one after another! Flying at 200-250kph WOT for 50-100km! Turbine is literally shining like a bulb for 30-45 minutes constantly! And i do it for 2 years now and engine is perfectly fine Smiley
And my fueling is set at 12,0 AFR enriching to 11,8 by ATR on longer pulls. No need for any crazy fuel dumping like 10,7 at short WOT pulls Smiley Ignition @ 16-17 degree at 6000rpm. No knocks.
I was even thinking about putting EGT gauge but finally i gave up because whatever EGT it's ok so why bother Smiley Those 2.3 engines are insanely bulletproof Smiley
« Last Edit: March 02, 2023, 03:47:05 AM by keichi » Logged
t6
Full Member
***

Karma: +0/-5
Offline Offline

Posts: 55


« Reply #2184 on: March 02, 2023, 04:08:39 AM »

does anyone have the original 50QKHJ EU Man for S60R?

I got information that this is a software update for 03-04 250 BIT canbus cars
Logged
wckd
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 6


« Reply #2185 on: March 02, 2023, 07:37:03 AM »

does anyone have the original 50QKHJ EU Man for S60R?

I got information that this is a software update for 03-04 250 BIT canbus cars

Just curious - what are the differences between EU and US bins?
Logged
daniel2345
Full Member
***

Karma: +11/-7
Online Online

Posts: 197


« Reply #2186 on: March 02, 2023, 07:43:25 AM »

50QKHJ does not exist with EU MAN/AUT Dataset, only US MAN/AUT.

You have to build your own matching Dataset by copy changes for manual and/or for EU over.

In this software some bugs mentioned in this thread are fixed.
Small throttle opening problems, signed/unsigned errors in boost learn algorithms, and stuff i don't remember right now...

Same fixes as in GSHJ for 500kBaud Cars.
« Last Edit: March 02, 2023, 07:53:23 AM by daniel2345 » Logged
t6
Full Member
***

Karma: +0/-5
Offline Offline

Posts: 55


« Reply #2187 on: March 02, 2023, 07:56:32 AM »

50QKHJ does not exist with EU MAN/AUT Dataset, only US AUT.

You have to build your own matching Dataset by copy changes for manual and for EU over.

In this software some bugs mentioned in this thread are fixed.
Small throttle opening problems, signed/unsigned errors in boost learn algorithms, and stuff i don't remember right now...

Same fixes as in GSHJ for 500kBaud Cars.


50QKHJ MAN US is attached, if there is no MAN EU, I think I will let go


US MAN has a different evap system and I will have errors
« Last Edit: March 02, 2023, 07:58:58 AM by t6 » Logged
daniel2345
Full Member
***

Karma: +11/-7
Online Online

Posts: 197


« Reply #2188 on: March 02, 2023, 07:58:35 AM »

No, it is not UDS. The transport is the same as on UDS (ISO-TP) but the service specification is different.
See ISO 14230-3 standard for service layer and ISO 15765-2 for transport protocol.

I don't know what examples you want, simply get the standards and everything is exactly written here, incl. all the examples.
J2534 device usually can do ISO-TP in hardware by opening the ISO15765 connection (0x06), so you probably do not need to worry about that if you are using J2534.
So all you need is ISO 14230-3.

$23 and $2C is present, I have not checked if $2C supports ram reading. $23 is usually behind security access, at least on Ford. This you will have to reverse from the binary.

P.S.
Maybe good idea to make separate thread about this, instead of posting everything in here. Because this has nothing to do with ME7 anymore.

To maybe save some precious time while talking about "Volvo ME9":

Volvo ME9 exists with two projects.

P010xyyy for Platform P1X - has no KWP or UDS, only Volvo D2

P020xyyy for Platform P3X - has UDS / KWP
For security access you have vehicle specific random generatd seed. Without it no flashing. Don't remember if needed for logging...

« Last Edit: March 02, 2023, 08:01:16 AM by daniel2345 » Logged
t6
Full Member
***

Karma: +0/-5
Offline Offline

Posts: 55


« Reply #2189 on: March 02, 2023, 08:10:02 AM »

needs help converting US MAN to EU MAN

Is it doable and is it worth it?
« Last Edit: March 02, 2023, 08:45:24 AM by t6 » Logged
Pages: 1 ... 144 145 [146] 147 148 ... 182
  Print  
 
Jump to:  

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