Pages: [1]
Author Topic: Assistance with EPK structure?  (Read 1812 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: +915/-427
Offline Offline

Posts: 5839


« 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.
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: +604/-166
Offline Offline

Posts: 12233


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 (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

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 experience.
Pages: [1]
  Print  
 
Jump to:  

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