RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 2:43 pm

All times are UTC





Post new topic Reply to topic  [ 132 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9  Next
Author Message
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Thu Aug 19, 2021 2:26 am 
Offline
Newbie

Joined: Thu Aug 12, 2021 3:40 pm
Posts: 18
andrey3824 wrote:
fenugrec wrote:
andrey3824 wrote:
and / or make two requests instead of one (as in a scanner).


Have you tried sending the "nc" command twice to duplicate this ?

Delivered two nc, the time between the last byte and the next request in Nisprog is 479ms. The scanner has 331ms. No response from ecu.
If not very difficult, please correct the timings in Nisprog.


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


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Thu Aug 19, 2021 9:18 pm 
Offline
Experienced
User avatar

Joined: Thu Jan 09, 2014 3:07 am
Posts: 652
andrey3824 wrote:
It is possible to put delay (300) between the "nc" commands in the ini file, for example?

No

Quote:
If not very difficult, please correct the timings in Nisprog.

I don't have time and resources to implement and test that. But nisprog is open source ; nothing prevents you from trying.

_________________
If you like nisprog + npkern, you can support me via https://liberapay.com/fenugrec/
For sending me encrypted/secure messages, use PGP key 0xBAC61AEB3A3E6531 available from pool.sks-keyservers.net


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Thu Aug 19, 2021 11:14 pm 
Offline
Newbie

Joined: Thu Aug 12, 2021 3:40 pm
Posts: 18
fenugrec wrote:
andrey3824 wrote:
It is possible to put delay (300) between the "nc" commands in the ini file, for example?

No

Quote:
If not very difficult, please correct the timings in Nisprog.

I don't have time and resources to implement and test that. But nisprog is open source ; nothing prevents you from trying.

Good. Thanks for your support, but I'm not a programmer.


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Fri Oct 01, 2021 4:30 am 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 7:35 am
Posts: 794
Location: United States of America
Don’t ask how I obtained this knowledge, butttt I can confirm that attempting to run the ECU kernel when connected to the TCM doesn’t work. Gets a general padding error and Nisprog errors out. No DTC’s get set in the TCM and it’s still fully operational. So we can 100% confirm that the steps to reflash the TCM are not 1:1 with the ECU’s, or at the very least, require proper security access first haha

_________________
NissanDefinitions Repository


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Mon Nov 15, 2021 9:45 pm 
Offline
Newbie

Joined: Sun Sep 20, 2020 7:07 pm
Posts: 2
Location: Ukraine, Kyiv
Hi everyone! So, long story short, I live in Ukraine and I'm 'lucky' owner of tuned Infiniti G35 (turbo kit from GTM was installed by the previous owner). Finally, I and servicemen made a hardware upgrade for my RE5R05A transmission (my transmission has been broken 2 times for 1000km) using Kia Sorento's internals :) Now there are some issues with gears shifting (for example, there is a delay for 2 seconds from 4th to 5th etc.). So I'm thinking about flashing my TCM to firmware from QX56 (or other versions with more torque than a stock G35). The deal is that I'm a noob in this and unfortunately I didn't find anybody who could help me.. Even Infiniti/Nissan dealers told me that they don't reflash anything. I did a long way to build an upgraded hardware version of this tranny and don't want to give up. So my question is what should I do to be able to reflash my TCM? Could someone help me with the info, please? As I understand from the information that I read on the Internet, I need to buy the following:
1) Consult 3 cable
2) X-Prog-Box
Am I right?


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Mon Nov 15, 2021 10:46 pm 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 7:35 am
Posts: 794
Location: United States of America
Unfortunately, we aren't able to reflash the TCM at the moment. While NERS is able to reflash certain TCM's, I personally can't provide any definitive information on the subject. Especially when it comes to trying to flash with a different vehicle's ROM. Have you tried adjusting the "Engine Torque Map" within the ECU's ROM? This map affects transmission line pressure, which potentially could help with the delay you're experiencing.

Another possibility is an error in the install of the upgraded components. I've heard of too many horror stories to ever be 100% certain that something was installed properly. But the fact of the matter is that any built RE5 is running OEM software. Yet, there are plenty of 500whp+ (and 500lb-ft+) examples. The only difference between them all in terms of software would be if the engine torque map stored in the ECU has been adjusted or not. So that would be a good place to start for sure! But a TCM reflash doesn't appear to be required based off what the current evidence would suggest.

_________________
NissanDefinitions Repository


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Mon Nov 15, 2021 11:55 pm 
Offline
Experienced
User avatar

Joined: Thu Jan 09, 2014 3:07 am
Posts: 652
Pytrex wrote:
attempting to run the ECU kernel when connected to the TCM doesn’t work


Why would you even try that ? they're completely different processors , this was absolutely guaranteed to fail.

If you somehow managed to get nisprog to even send a kernel payload, that means you passed the SID27 step; that's good...

_________________
If you like nisprog + npkern, you can support me via https://liberapay.com/fenugrec/
For sending me encrypted/secure messages, use PGP key 0xBAC61AEB3A3E6531 available from pool.sks-keyservers.net


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Tue Nov 16, 2021 1:15 am 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 7:35 am
Posts: 794
Location: United States of America
Quote:
Why would you even try that ? they're completely different processors , this was absolutely guaranteed to fail.

Look, I said DON'T ASK haha I was testing out TCM SIDs and forgot to switch the config back to the ECU's destaddr when I went to reflash my ECU's ROM. Now I'm very aware of what my config looks like before attempting to reflash lol But don't worry, it wasn't intentional at least!


Quote:
If you somehow managed to get nisprog to even send a kernel payload, that means you passed the SID27 step; that's good...

Hmmm. A quick glance through Nisprog's code shows that padding errors wouldn't occur until $34, but what would cause the general padding error? "General" probably means "anything" in this context. I suppose passing $27 is a good step though.

_________________
NissanDefinitions Repository


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Tue Nov 16, 2021 2:53 am 
Offline
Experienced
User avatar

Joined: Thu Jan 09, 2014 3:07 am
Posts: 652
Pytrex wrote:
padding errors wouldn't occur until $34, but what would cause the general padding error?


"general padding error" ? Are you sure you're reading that right ?
Unless you mean you see nisprog reports the usual "Padding with garbage" message, and then the next step fails with a general error ?

The padding operation can't really fail, it's just adjusting the size to get even chunks.

_________________
If you like nisprog + npkern, you can support me via https://liberapay.com/fenugrec/
For sending me encrypted/secure messages, use PGP key 0xBAC61AEB3A3E6531 available from pool.sks-keyservers.net


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Tue Nov 16, 2021 3:02 am 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 7:35 am
Posts: 794
Location: United States of America
It’s been a while, but I think Nisprog showed “General padding error” within one of the messages before erroring out? I suppose it’s possible that it did padding and then general error, however. But do note that it spammed a bunch of messages and then auto-closed, so I can’t completely verify what all was said. :/ I suppose since Nisprog can only return what YOU tell it to, you'd be able to see if Nisprog can even return a "General Padding Error" message. When I checked, I couldn't find any "general padding error" text. So I'm not sure if Nisprog can even return such a thing.

Is there a way to safely test if security access is granted? Or does $27 in and of itself have a method of verifying if access is granted?

_________________
NissanDefinitions Repository


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Tue Nov 16, 2021 7:16 pm 
Offline
Newbie

Joined: Sun Sep 20, 2020 7:07 pm
Posts: 2
Location: Ukraine, Kyiv
Pytrex wrote:
Unfortunately, we aren't able to reflash the TCM at the moment. While NERS is able to reflash certain TCM's, I personally can't provide any definitive information on the subject. Especially when it comes to trying to flash with a different vehicle's ROM. Have you tried adjusting the "Engine Torque Map" within the ECU's ROM? This map affects transmission line pressure, which potentially could help with the delay you're experiencing.

Another possibility is an error in the install of the upgraded components. I've heard of too many horror stories to ever be 100% certain that something was installed properly. But the fact of the matter is that any built RE5 is running OEM software. Yet, there are plenty of 500whp+ (and 500lb-ft+) examples. The only difference between them all in terms of software would be if the engine torque map stored in the ECU has been adjusted or not. So that would be a good place to start for sure! But a TCM reflash doesn't appear to be required based off what the current evidence would suggest.

Hi Pytrex, thanks for your reply! Oh, but I found that it could be done in this article https://www.drive2.ru/b/538547668306101122/ (The author of this article is also registered on this forum, his nickname is P1on3R and you could see his reply in your thread viewtopic.php?f=65&t=16839). But as I understand it requires disassembling and soldering...
> Have you tried adjusting the "Engine Torque Map" within the ECU's ROM?
Unfortunately, I'm not familiar with ECU/TCM tuning.. I'm trying to get knowledge at this moment (to be able to drive my car only, not for professional purposes). And I thought that besides ECU, TCM also requires a firmware update to the version of a car with more torque (for example, to a QX56 firmware).
Thanks a lot for your suggestion! I think I will read about "Engine Torque Map" and other tuning-related articles.
P.S. I understand that it should be done by a professional tuner but at this moment my car has been tuned by two separate servicemen and I don't like how it drives and even starts. And also guys that rebuilt my transmission told me that car doesn't drive 'smooth' from their point of view. There are few tune service centers near me and I can't trust them right now so I'm trying to figure out how to tune the car myself.


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Sun Dec 12, 2021 6:02 pm 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 7:35 am
Posts: 794
Location: United States of America
Is this even possible? I've never heard of anyone doing anything with these SIDs, so I'm really not sure about what they're capable of.

_________________
NissanDefinitions Repository


Last edited by Pytrex on Mon Dec 29, 2025 1:26 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Sun Dec 12, 2021 11:15 pm 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 7:35 am
Posts: 794
Location: United States of America
Analyzed a TCM .dll from NERS within Ghidra and it looks like the $34-$37 stuff IS one of the flashing methods. But again, I've never seen these used before so I have no idea what limitations exist.

_________________
NissanDefinitions Repository


Last edited by Pytrex on Sat Dec 20, 2025 5:52 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Mon Dec 13, 2021 2:02 pm 
Offline
Experienced
User avatar

Joined: Thu Jan 09, 2014 3:07 am
Posts: 652
Pytrex wrote:
So it looks like the $34-$37 stuff IS one of the flashing methods. But again, I've never seen these used before


They're exactly the same SIDs that nisprog uses for ECU reflash over the K-line, and also the same SIDs that RR uses for ECU reflash over CAN. So while you may never have seen them, you've definitely been using them!

Is there a factory reflash .dat file for TCMs available from Nissan ?

_________________
If you like nisprog + npkern, you can support me via https://liberapay.com/fenugrec/
For sending me encrypted/secure messages, use PGP key 0xBAC61AEB3A3E6531 available from pool.sks-keyservers.net


Top
 Profile  
 
 Post subject: Re: RE5R05A TCM Definition Request
PostPosted: Mon Dec 13, 2021 2:39 pm 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 7:35 am
Posts: 794
Location: United States of America
fenugrec wrote:
They're exactly the same SIDs that nisprog uses for ECU reflash over the K-line, and also the same SIDs that RR uses for ECU reflash over CAN. So while you may never have seen them, you've definitely been using them!

Oh! Well I take that back then haha At least that means Nisprog already knows what to do WHEN we're at that part of the process! I was a bit worried about THAT portion because I couldn't find many examples online showing how to actually use those SIDs, so it's great that I won't have to figure out their full functionality :)

Quote:
Is there a factory reflash .dat file for TCMs available from Nissan ?

Yup! Buuuut I've messaged them twice in the past year for my TCM's .dat file and they just ignored me :/ Sooooo I'm gonna look through my Consult .dat files to see if I can find one that's at least for a KWP RE5 TCM.

_________________
NissanDefinitions Repository


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

All times are UTC


Who is online

Users browsing this forum: No registered users and 0 guests


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