RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sun Dec 28, 2025 10:13 am

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 94 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7
Author Message
 Post subject: Re: CAN-only / "recent" ROMs
PostPosted: Mon Dec 20, 2021 11:00 am 
Offline
Newbie

Joined: Sun Dec 19, 2021 10:20 am
Posts: 2
Not directly but what I did was basically send the same commands that RomRaider sends over CAN based on your code here. That sequence is similar to what UpRev supposedly sends. I have an ESP32 board connected to the CANH/CANL lines and I send it CAN commands over HTTP.

Most of the commands don't work on my ECU as the PIDs are different. For example the cmd "22 1103" (BattVDC query according to code comment), NCD Ident query "21 10" or the supported PID queries don't work on this ECU (K9K diesel engine). It also has no diagnostic session 0xfb, but 0xc0 seems to be good enough. When it gets to actually reading the memory using service 0x23 I get errors. Either the syntax is different or SID 23 has been disabled.

Some thread on this forum mentioned reading memory by defining new LIDs using service 0xAC and then requesting those LIDs values, I wonder if something like that would work.


Top
 Profile  
 
 Post subject: Re: CAN-only / "recent" ROMs
PostPosted: Mon Dec 20, 2021 8:41 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
Since this is a diesel ECU it is most likely very different from the petrol ECUs. We see this with other manufactures too.
You should start your own topic on this to keep this one focused on its main subject.

AC is for k-line comms, it doesn't work on CAN.


Top
 Profile  
 
 Post subject: Re: CAN-only / "recent" ROMs
PostPosted: Mon Aug 15, 2022 1:04 am 
Offline
Newbie

Joined: Tue Jun 14, 2022 12:46 am
Posts: 2
Hi, I'm trying to dump my ROM using UDS 0x23 as described in this thread, but every access/address just returns negative 7f 12 (sub function not supported or invalid format)
I am in diagnostic session 0xFB and that succeeded.

The car is s 2010 370Z 6MT, 23710-1EJ2A (1A37D maybe?), and has an EcuTek tune (I want to back up the tune before I go back to stock to comply with california's new rules)

How likely is it that EcuTek just locked down service 23 on their ROM? I think I'm doing everything the same as the CAN logs posted here, and everything else seems to work OK (ie I can read service 21 and 22)

Would appreciate any tips to point me in the right direction, or if it's known that 0x23 can't dump this tune. If I don't make any progress in a week or so, I'll just bring it back to stock and see if I can dump that with my program. Thanks!


Top
 Profile  
 
 Post subject: Re: CAN-only / "recent" ROMs
PostPosted: Fri Aug 19, 2022 2:02 am 
Offline
Newbie

Joined: Tue Jun 14, 2022 12:46 am
Posts: 2
swapped to backup stock ECU and my code works fine now
are there any known defs for these?

2010 370Z 6MT 1EW8A
Attachment:
ROM.zip


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 94 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl