Pages: [1]
Author Topic: Assistance with EPK structure?  (Read 2209 times)
Chris65
Newbie
*

Karma: +3/-0
Offline Offline

Posts: 10


« on: May 20, 2023, 12:54:20 PM »

Hi, I've been trying to figure out the structure of the EPK. I have exploded the string using the forward slash ('/'). This is what I've worked out so far:

length' is the length of the full EPK string
'finder', I've named it finder  but do not know its real meaning
'ecu' refers to the ECU used
'customer', is the number of the customer
 'unknown', I need help with this
'empty', seems to be empty
'version', matches the version in the A2L file
'project_no', ditto
'sequence', in the absence of a better term

I would like some help with regards to my assumptions and those fields I am unsure of
Logged

Tim
Newbie
*

Karma: +6/-0
Offline Offline

Posts: 12



« Reply #1 on: May 29, 2023, 06:37:43 AM »

Hi, I've been trying to figure out the structure of the EPK. I have exploded the string using the forward slash ('/'). This is what I've worked out so far:

length' is the length of the full EPK string
'finder', I've named it finder  but do not know its real meaning
'ecu' refers to the ECU used
'customer', is the number of the customer
 'unknown', I need help with this
'empty', seems to be empty
'version', matches the version in the A2L file
'project_no', ditto
'sequence', in the absence of a better term

I would like some help with regards to my assumptions and those fields I am unsure of


Hi,

Here's what I'm aware of generally as translated from German:

The EPK is structured as follows:

Syntax:
a) <Length EPK>/
b) <EPC version>/
c) <ECU designation>/
d) <customer number>/
e) <project number>/
f) <branch manager of the database>/
g) <Program version>/
h) <Data version>/
i) <Date of last change>/

Naming structure of project number and versions vary by ECU.

Regards,
Logged
prj
Hero Member
*****

Karma: +1072/-480
Offline Offline

Posts: 6035


« Reply #2 on: May 29, 2023, 07:40:03 AM »

And the fun part is that everything after a) and b) is completely OEM specific as to how it is used to identify anything.
Logged

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

Karma: +3/-0
Offline Offline

Posts: 10


« Reply #3 on: June 01, 2023, 10:38:58 PM »

Cheers guys! Made my day.  Wink
Logged

nyet
Administrator
Hero Member
*****

Karma: +607/-168
Offline Offline

Posts: 12268


WWW
« Reply #4 on: June 03, 2023, 10:07:00 AM »

And the fun part is that everything after a) and b) is completely OEM specific as to how it is used to identify anything.

It's an insight as to how "professional" most proprietary code is.
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
Pages: [1]
  Print  
 
Jump to:  

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