Dev Blog
Forum
Wiki
About
NefMoto
>
Technical
>
Communication Protocols
>
UDS scaling
Pages: [
1
]
« previous
next »
Author
Topic: UDS scaling (Read 5911 times)
jbalze
Newbie
Karma: +0/-0
Offline
Posts: 4
UDS scaling
« on: July 10, 2021, 11:25:21 AM »
Hi guys,
I query an ECU with:
07E0 03 22 20 06
answer:
07E8 05 62 20 06 04 B0
The request for scaling doesnt get any answer:
07E0 03 24 F4 0C
Where do you find the scaling for this specific value? I checked within the A2L, but could not find specific addresses.
Cheers
jb
Logged
prj
Hero Member
Karma: +1093/-512
Offline
Posts: 6162
Re: UDS scaling
« Reply #1 on: July 10, 2021, 11:56:10 AM »
OEM diagnostics on development level usually use ODX and on production level use an MCD Kernel for the scaling.
Just having the ECU you're not gonna calculate anything or know what ID is what.
«
Last Edit: July 10, 2021, 12:08:41 PM by prj
»
Logged
PM's will not be answered, so don't even try.
Log your car properly
-
WinOLS database
-
Tools/patches
jbalze
Newbie
Karma: +0/-0
Offline
Posts: 4
Re: UDS scaling
« Reply #2 on: July 16, 2021, 02:09:36 AM »
I got the ODX file for my ECU - the data field is encrypted.
I got the chance to look into some A2L files, but the addresses do not really correspond to what I expect.
Logged
prj
Hero Member
Karma: +1093/-512
Offline
Posts: 6162
Re: UDS scaling
« Reply #3 on: July 16, 2021, 02:32:32 AM »
You most likely got a flash ODX, not the diag ODX.
Diag ODX is not encrypted in any way, it lists all the diagnostic actions that can be taken by the ECU according to the ISO ODX standard.
This includes scaling, naming and PIDs for all identifiers available in $22.
A2L is not going to help you one bit.
Well, unless you have the exact one, then you can try reading RAM directly.
Logged
PM's will not be answered, so don't even try.
Log your car properly
-
WinOLS database
-
Tools/patches
d3irb
Full Member
Karma: +134/-1
Offline
Posts: 195
Re: UDS scaling
« Reply #4 on: July 16, 2021, 08:52:26 AM »
If you are a files hunter, you want either a Diagnostic ODX (sometimes stored in a simple zip file container with a .PDX extension, containing all of the "layers" which are built up to make a full Diagnostic ODX package) or the FR. The alternative is to reverse-engineer a software binary on the ECU side or a diagnostic tool on the PC side for this ECU.
You could also try CAN-sniffing a diagnostic tool and manually correlating the display values to the wire values to come up with the scaling.
Also if you did us the favor of telling us what you're working with instead of "an ECU," that would help too...
Logged
Pages: [
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> Introductions
=> General Discussion
-----------------------------
Noob Zone
-----------------------------
=> Noob Questions
=> Noob Guides and FAQs
-----------------------------
Technical
-----------------------------
=> NefMoto Software
=> Tuning
===> Documents & Helpers & How To's
===> Community Projects
=> Diagnostics
=> Flashing and Chipping
=> Cluster and Immobilizer
===> ECU EEPROM images
===> Original Cluster dumps
===> Original Cluster dump requests
=> Data Logging
=> Reverse Engineering
=> Communication Protocols
-----------------------------
ECU Files
-----------------------------
=> ECU Definition Files
===> ECU Definition File Requests
=> Original ECU Files
===> Original ECU File Requests
=> Checksum Update Requests
-----------------------------
Vehicles
-----------------------------
=> Vehicle Tech
=> Project Cars
-----------------------------
Regional
-----------------------------
=> Canadian Regional Discussion
=> US Regional Discussion
-----------------------------
Classifieds
-----------------------------
=> For Sale
=> Wanted
=> Services
-----------------------------
Miscellaneous
-----------------------------
=> Off Topic
=> Forum Tech Support
=> Bizarro Messages Posted by Bots and Spammers
Navigation
Home
Help
Login
Register
Personal Tools
April 04, 2025, 03:52:55 AM
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search
Advanced Search
Loading...