Pages: [1] 2
Author Topic: Logging an reading bin of 7.3.1?  (Read 3479 times)
m_herr
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


« on: October 19, 2023, 08:26:10 AM »

Hello, I used the programs of nefmoto for audi vw engine, it works well. Now I have a 3,2l V6 non turbo engine from an alfa of mid 1990's.. Will nefmoto logger and flasher works
like on vw/Audi engines? Or must something programming? It is an ME7. 3.1

Im looking on forum, some entries, but I could not find an answer of my noob questions. Kind regards
Logged
prj
Hero Member
*****

Karma: +915/-428
Offline Offline

Posts: 5847


« Reply #1 on: October 19, 2023, 09:11:11 AM »

Not unless you make a custom logger and find the memory cells by hand in the binary.
$23 is open, but very slow, so ram read is possible.
I've done a supercharged project once, but it was not fun.

The car is definitely not "mid 1990's" though. ME7 first came around in 1997 IIRC, and your car is probably closer to 2000.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
m_herr
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


« Reply #2 on: October 19, 2023, 02:16:00 PM »

It is an Alfa GTA 3.2 V6 ME7.3.1.

You say no chance with nefmoto stuff an vw/Audi engine handling, right?
Logged
fragolas
Jr. Member
**

Karma: +16/-0
Offline Offline

Posts: 39


« Reply #3 on: October 19, 2023, 05:45:43 PM »

For free tools, me7eeprom to read eeprom and galleto 1260 to read flash.
As far as logging, I used nefmoto logger to log me7.3.1 using service $23, but you still need to manually define the variables in the binary.
I am working on a logger, for k line and CAN, but it's a project that will take me a lot of time that I don't have right now.

Enviado do meu M2102J20SG através do Tapatalk

Logged
prj
Hero Member
*****

Karma: +915/-428
Offline Offline

Posts: 5847


« Reply #4 on: October 19, 2023, 11:16:25 PM »

It's possible to use the same method as VAG ME7.
It has $23, $3D and also $2C
I have not checked if $3D is open or if $2C supports ram and works correctly.

First step is to check if $2C can be abused, if not then inject handler like is done on VAG ME7.
The issue with handler is that it's different for every bootrom and needs to be dynamically built if there is more than one bootrom. I did that for VAG and it's not fun.

I might buy a such ECU next time I order ECU's...

Logged

PM's will not be answered, so don't even try.
Log your car properly.
fragolas
Jr. Member
**

Karma: +16/-0
Offline Offline

Posts: 39


« Reply #5 on: October 20, 2023, 01:12:04 AM »

If I didn't need mine, I would be happy to donate it. If you are curious, I have shared my flash + irom on this forum.

Just a question, I know you need an a2l/dam plus bin for your tool, as I presume you use that has a base for comparing against a different SW bin to find variables. That's all good because most me7.3.1 are NA.

My question is, in my case, my SW is factory turbo, how would your tool handle that?
As far as I know, no public dam is available... Reversing it , you can easily tell Wich functions are turbo related and where are the ram variables, that's what I did...

Enviado do meu M2102J20SG através do Tapatalk

Logged
prj
Hero Member
*****

Karma: +915/-428
Offline Offline

Posts: 5847


« Reply #6 on: October 20, 2023, 01:18:10 AM »

My question is, in my case, my SW is factory turbo, how would your tool handle that?
As far as I know, no public dam is available... Reversing it , you can easily tell Wich functions are turbo related and where are the ram variables, that's what I did...

Then a non-public one will have to be found.
This is the first thing I do before developing any new protocol.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
fragolas
Jr. Member
**

Karma: +16/-0
Offline Offline

Posts: 39


« Reply #7 on: October 20, 2023, 03:24:17 AM »

Ok, it makes sense.

Hope you develop a protocol for this, as you can make a much better job than me
Logged
fragolas
Jr. Member
**

Karma: +16/-0
Offline Offline

Posts: 39


« Reply #8 on: October 20, 2023, 03:25:39 AM »

I known you don't answer PM's, so here it goes.

If you find a damos for my SW, will you be willing to sell it? It's only for personal use, if that matters.

Thanks

Enviado do meu M2102J20SG através do Tapatalk

Logged
prj
Hero Member
*****

Karma: +915/-428
Offline Offline

Posts: 5847


« Reply #9 on: October 20, 2023, 04:03:28 AM »

I do not share trade or provide such info, it's in the FAQ of my tool actually as well.

I've no clue if I can find anything like this either. All I can do is ask around.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
fragolas
Jr. Member
**

Karma: +16/-0
Offline Offline

Posts: 39


« Reply #10 on: October 20, 2023, 11:16:17 AM »

Understood. I guess I will also have to ask around.
Logged
m_herr
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


« Reply #11 on: October 20, 2023, 12:11:03 PM »

It's possible to use the same method as VAG ME7.
It has $23, $3D and also $2C
I have not checked if $3D is open or if $2C supports ram and works correctly.

First step is to check if $2C can be abused, if not then inject handler like is done on VAG ME7.
The issue with handler is that it's different for every bootrom and needs to be dynamically built if there is more than one bootrom. I did that for VAG and it's not fun.

I might buy a such ECU next time I order ECU's...



Sorry, I don't unterstand. What is" $23, $3D and also $2C"?
And what do you mean with 'handler'? Thank yoi
Logged
R32Dude
Full Member
***

Karma: +45/-10
Offline Offline

Posts: 246



« Reply #12 on: October 20, 2023, 04:54:23 PM »

Sorry, I don't unterstand. What is" $23, $3D and also $2C"?
And what do you mean with 'handler'? Thank yoi

He is talking about kwp2000 commands you send via the kline once you have established a connection. There is a document on nef that describes them. 3D for example is for writing to RAM addresses to modify some code in RAM. Sometimes it is blocked,so you need to use other services to do the same job. The other services mentioned above allowed you  read a few RAM variables at a time using already existing services. Sometimes 4 other times 20 variables at once.
For many variables at a time see the r32logger sourcecode for how I implemented it. 3D was blocked in the 7.1.1. My memory isnt that good so I cant give you exact details without making mistakes. As far as I know nothing else freely available shows you how to get many at once.
« Last Edit: October 20, 2023, 09:14:12 PM by R32Dude » Logged
m_herr
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


« Reply #13 on: October 21, 2023, 12:30:21 PM »

Okay, it is to high for me... Simple question: which OBD logger program can I use for logging? Nefmoto not possible, other recommend?
Vcds is only vw/Audi, right?
Logged
prj
Hero Member
*****

Karma: +915/-428
Offline Offline

Posts: 5847


« Reply #14 on: October 22, 2023, 06:37:16 AM »

Nefmoto is possible, but you need to find the memory locations.

You can try multiecuscan otherwise, but it won't show much useful stuff for tuning.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
Pages: [1] 2
  Print  
 
Jump to:  

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