prj
|
|
« Reply #2190 on: March 02, 2023, 08:43:14 AM »
|
|
|
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... Neither of them are UDS. P02 service stack is KWP. Good to know about P01, I'm working on P02 for now. Security for memory reading in ASW and flashing is a completely different thing.
|
|
|
Logged
|
|
|
|
daniel2345
Full Member
Karma: +11/-7
Offline
Posts: 197
|
|
« Reply #2191 on: March 02, 2023, 08:59:58 AM »
|
|
|
Volvo defined it as "implenting" iso 14229-1 according to all documents and tools for internal development.
What makes it non UDS in your opinion?
|
|
|
Logged
|
|
|
|
prj
|
|
« Reply #2192 on: March 02, 2023, 11:45:09 AM »
|
|
|
Volvo defined it as "implenting" iso 14229-1 according to all documents and tools for internal development.
What makes it non UDS in your opinion? The P02 I am looking at is deffo not UDS. There are services such as: $1A, $81, $82, $20, $85. These in a Bosch ECU mean the KWP stack is used. I did not dig deep enough to check if it's some sort of hybrid. E.g. KWP services present, but services that have same identifier have UDS format. So I don't know if some newer ones exist that are UDS or not. Looked at a P01 and that has also some minimal services present. Probably needs a patch for logging though. Or implementation of proprietary protocol. EDIT: ECU I bought is P01. Do you know if P01 and P02 are hardware compatible (e.g. P02 file will run in P01)? If not, I probably should buy a P02 too.
|
|
« Last Edit: March 02, 2023, 01:43:34 PM by prj »
|
Logged
|
|
|
|
h2esk
Newbie
Karma: +0/-0
Offline
Posts: 21
|
|
« Reply #2193 on: March 02, 2023, 02:21:16 PM »
|
|
|
The P02 I am looking at is deffo not UDS. There are services such as: $1A, $81, $82, $20, $85. These in a Bosch ECU mean the KWP stack is used. I did not dig deep enough to check if it's some sort of hybrid. E.g. KWP services present, but services that have same identifier have UDS format.
So I don't know if some newer ones exist that are UDS or not.
Looked at a P01 and that has also some minimal services present. Probably needs a patch for logging though. Or implementation of proprietary protocol.
EDIT: ECU I bought is P01. Do you know if P01 and P02 are hardware compatible (e.g. P02 file will run in P01)? If not, I probably should buy a P02 too.
Are you planning on supporting P01 in advanced logging mode?
|
|
|
Logged
|
|
|
|
prj
|
|
« Reply #2194 on: March 02, 2023, 02:50:21 PM »
|
|
|
Are you planning on supporting P01 in advanced logging mode?
I probably will be able to. The Ford A2L I have is way closer than the Volvo P02 A2L, and most of the RAM cell values are found for P01 using the Ford A2L, so I think the result is good enough. Now to just figure out if I can dump a P02 BDM dump into a P01 ECU or if I need two separate ECU's. For P01 though a patch will probably be needed (unless I decide to implement the volvo proprietary protocol I guess). P02 hopefully without. IDK if any tools do full write over OBD, or if it's going to be a BDM job. There's a header on top of the board on these, used it a few times on Ford, but kinda annoying.
|
|
« Last Edit: March 02, 2023, 02:57:08 PM by prj »
|
Logged
|
|
|
|
h2esk
Newbie
Karma: +0/-0
Offline
Posts: 21
|
|
« Reply #2195 on: March 02, 2023, 03:50:04 PM »
|
|
|
I probably will be able to. The Ford A2L I have is way closer than the Volvo P02 A2L, and most of the RAM cell values are found for P01 using the Ford A2L, so I think the result is good enough.
Now to just figure out if I can dump a P02 BDM dump into a P01 ECU or if I need two separate ECU's. For P01 though a patch will probably be needed (unless I decide to implement the volvo proprietary protocol I guess). P02 hopefully without. IDK if any tools do full write over OBD, or if it's going to be a BDM job.
There's a header on top of the board on these, used it a few times on Ford, but kinda annoying.
I will be trying to flash P2 binary to P1 ECU through BDM so I can report tomorrow evening if you will find this information useful. EDIT: I can also test the advanced protocol/patch on a P1 car, will happily pay for the logger. If I can be of any help.
|
|
« Last Edit: March 02, 2023, 03:54:04 PM by h2esk »
|
Logged
|
|
|
|
prj
|
|
« Reply #2196 on: March 02, 2023, 04:17:40 PM »
|
|
|
If you can test and report whether P02 binary boots in normal mode on P01 hardware, it could be useful, so I know if I should buy another ECU or not. No need to test anything else, since I'm going to have an ECU on the table for the development.
|
|
|
Logged
|
|
|
|
Cheekano
Full Member
Karma: +4/-1
Offline
Posts: 60
|
|
« Reply #2197 on: March 02, 2023, 05:11:57 PM »
|
|
|
Does anyone know how I is calculated for the logger? Also, how does the bitmask work? Name , Address, Size, Bitmask, Unit , Signed, I, Factor, Offset, Comment gangi , 0x3006C0, 1, 0x0000, gear , 0, 0, 1, 0, Selected Gear nmot_w , 0xF89E, 2, 0x0000, rpm , 0, 0, 0.25, 0, Engine Speed
|
|
« Last Edit: March 02, 2023, 11:05:43 PM by Cheekano »
|
Logged
|
|
|
|
prj
|
|
« Reply #2198 on: March 03, 2023, 03:54:56 AM »
|
|
|
I will be trying to flash P2 binary to P1 ECU through BDM so I can report tomorrow evening if you will find this information useful. Actually you can also not do it, since the protocols are different on the ECU's and I can't be arsed flashing back and forth, so I got the P02 ECU as well.
|
|
|
Logged
|
|
|
|
h2esk
Newbie
Karma: +0/-0
Offline
Posts: 21
|
|
« Reply #2199 on: March 03, 2023, 12:09:33 PM »
|
|
|
Actually you can also not do it, since the protocols are different on the ECU's and I can't be arsed flashing back and forth, so I got the P02 ECU as well.
Well, it did not boot. So good thing that you ordered P02 ECU.
|
|
|
Logged
|
|
|
|
t6
Full Member
Karma: +0/-5
Offline
Posts: 55
|
|
« Reply #2200 on: March 05, 2023, 11:44:27 AM »
|
|
|
To change evap from US to EU version I need to change the ESKONF from 0C 00 0C F0 00 FC 00 to 0C 00 0C FC 00 FC CC or something more? I have EU S60R.
|
|
|
Logged
|
|
|
|
Artsii
Newbie
Karma: +0/-0
Offline
Posts: 1
|
|
« Reply #2201 on: March 05, 2023, 02:03:32 PM »
|
|
|
To change evap from US to EU version I need to change the ESKONF from 0C 00 0C F0 00 FC 00 to 0C 00 0C FC 00 FC CC or something more? I have EU S60R.
What kind of difference is between US and EU evap systems?
|
|
|
Logged
|
|
|
|
t6
Full Member
Karma: +0/-5
Offline
Posts: 55
|
|
« Reply #2202 on: March 05, 2023, 03:02:10 PM »
|
|
|
What kind of difference is between US and EU evap systems?
US version e.g. has Leak Detection Pump, EU doesn't have. DTC: ECM-4010, ECM-4024
|
|
« Last Edit: March 05, 2023, 03:04:15 PM by t6 »
|
Logged
|
|
|
|
prometey1982
|
|
« Reply #2203 on: March 05, 2023, 10:11:15 PM »
|
|
|
To change evap from US to EU version I need to change the ESKONF from 0C 00 0C F0 00 FC 00 to 0C 00 0C FC 00 FC CC or something more? I have EU S60R.
You can just disable leaks diagnostics. Or check US and EN ESKONFs. I just set CDTES to 0.
|
|
|
Logged
|
|
|
|
wckd
Newbie
Karma: +0/-0
Offline
Posts: 6
|
|
« Reply #2204 on: March 06, 2023, 02:28:03 PM »
|
|
|
You can just disable leaks diagnostics. Or check US and EN ESKONFs. I just set CDTES to 0.
Could you please point me to where I could find CDTES (and CDLDP?) in a QKHJ file? I haven't come across an EU QKHJ bin yet to compare with either... My ESKONF looks like this: My QKHJ US 0C 00 0C F0 00 FC 00
GPHJ US: 0C 00 3C F0 00 FC 00 GPHJ EU: 0C 00 3C FC 00 FC 33
Would changing the 4th byte to FC and 7th byte to 33 do the trick? Thanks!
|
|
|
Logged
|
|
|
|
|