Notices
Series I Engine Tuning Forum EMS (Flash Tuning, Interceptor, Piggy Back, Stand Alone)

Open Source S1 RX-8 ECU Reverse Engineering, Data Logging, and Tuning - User's Guide

Thread Tools
 
Rating: Thread Rating: 3 votes, 5.00 average.
 
Old Jan 15, 2026 | 07:24 PM
  #126  
tharp's Avatar
Registered
 
Joined: Oct 2025
Posts: 17
Likes: 5
Originally Posted by Conner Hart
Has anyone tried to use something other than a tactrix with Rx8Man yet? With the prices of those cables, its almost just as reasonable to go standalone. This looks like fantastic work though, and it would be great to be able to make the car a bit more reliable with these features.
I've used a GoDiag J2534 cable which is around 30 bucks I think. It works just like the tactrix. The only difference is that you need to rename the godiag drivers to the tactrix dll that the software looks for.
Reply
Old Jan 19, 2026 | 11:47 AM
  #127  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
More big news:

https://github.com/Rx8Man/Rx8Man/releases/tag/1.20

RX8Man has released a combined logger and ECU dump/reflash tool that supports ANY J2534 device. I don't think anything has been tested aside from a tactrix, but it is ready for someone to try!
Big note: Reading your ECU ROM will not ever cause it to be bricked, so if you're willing to dump a ROM with a different device, now is a great time!
Reply
Old Jan 19, 2026 | 01:50 PM
  #128  
FastLemons's Avatar
Registered
 
Joined: Nov 2024
Posts: 7
Likes: 0
Has anyone got a diagram for the boot recovery circuit? Struggling to get my head around the pull up/ pull down resistors.

My first attempt at a reflash has gone poorly and I've currently got a neat paperweight on my desk
Reply
Old Jan 19, 2026 | 03:17 PM
  #129  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
Originally Posted by FastLemons
Has anyone got a diagram for the boot recovery circuit? Struggling to get my head around the pull up/ pull down resistors.

My first attempt at a reflash has gone poorly and I've currently got a neat paperweight on my desk
Post your RX8man app log in AppData/Rx8Man and we can see what the reflash error may have been?

Also, I will update the boot mode post to be a little more clear. Give me a few!
Reply
Old Jan 19, 2026 | 03:22 PM
  #130  
FastLemons's Avatar
Registered
 
Joined: Nov 2024
Posts: 7
Likes: 0
Unfortunately the folder is empty, but it was writing blocks, then had an OBD11$ error.

After removing the ecu from the car I see it's been reflashed by a local tuning company with a "Stage 1 Mail in tune", is there a chance the two different tuning software have disagreed?

the ecu is an N3YMED, I had to do a bit of fiddling with the other JDM definitions to get it to read my ECU.

Bin file has been removed to prevent anyones toes ebing stepped on, have left the def file to suit the n3ymed/60E0E600 ecu.
Attached Files
File Type: xml
rx8_defs.xml (1.25 MB, 18 views)

Last edited by FastLemons; Jan 19, 2026 at 04:17 PM.
Reply
Old Jan 19, 2026 | 03:37 PM
  #131  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
Originally Posted by FastLemons
Unfortunately the folder is empty, but it was writing blocks, then had an OBD11$ error.

After removing the ecu from the car I see it's been reflashed by a local tuning company with a "Stage 1 Mail in tune", is there a chance the two different tuning software have disagreed?

the ecu is an N3YMED, I had to do a bit of fiddling with the other JDM definitions to get it to read my ECU.

Have uploaded both files if that's of any help to anyone in the future, noting the ecu BIN is the aforementioned "stage 1".
Updated the Boot mode post with a schematic for ya.

If the ECU has been tuned previously, it's possible seed/key magic word has changed.. but if that were the case it also shouldn't let you dump the ROM.. hmm.

I have had issue with flashing third party vendor maps on some hardware though... may be something similar. I'll look at the ROM.
Reply
Old Jan 19, 2026 | 03:40 PM
  #132  
FastLemons's Avatar
Registered
 
Joined: Nov 2024
Posts: 7
Likes: 0
Awesome, thanks for that.

Will keep you updated once the hardware arrives and I get a chance to have a go, i've got another ECU on it's way, but I'd like to know the reflashing will work for me before I get into playing with that one too.
Reply
Old Jan 19, 2026 | 03:42 PM
  #133  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
Can you also post the ROM you were trying to flash?
Reply
Old Jan 19, 2026 | 03:46 PM
  #134  
FastLemons's Avatar
Registered
 
Joined: Nov 2024
Posts: 7
Likes: 0
Made a change to the cold rev limit as a simple first test before I looked into tidying up the OMP etc.

Last edited by FastLemons; Jan 19, 2026 at 04:18 PM. Reason: removed attachment
Reply
Old Jan 19, 2026 | 03:51 PM
  #135  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
Those files are binary same, so something is kinda wonky on your end if you did in fact make some changes.
Reply
Old Jan 19, 2026 | 03:56 PM
  #136  
FastLemons's Avatar
Registered
 
Joined: Nov 2024
Posts: 7
Likes: 0
Yeah, would appear I saved to the original dump as well as the new one, have attached the first dump I did.

Will ammend my orignal upload too

Last edited by FastLemons; Jan 19, 2026 at 04:18 PM. Reason: removed attachment
Reply
Old Jan 19, 2026 | 04:09 PM
  #137  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
Sending you a PM
Reply
Old Jan 19, 2026 | 11:13 PM
  #138  
FastLemons's Avatar
Registered
 
Joined: Nov 2024
Posts: 7
Likes: 0
I'm posting the resolutuon for anyone who encounters a similar issue later on, attempted to reflash the ecu with the new RX8Man software after reverting my laptop to Win10 and it took the file no worries this time.

Cheers equinox!
Reply
Old Jan 22, 2026 | 02:53 PM
  #139  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
I updated the git repo with FastLemons defs, which appear to be mostly correct. They don't have as many as the USDM ROM I usualyl work with, but porting them should be easy for someone that really cares to use that ROM as a baseline.

I think this opens the door for some JDM ROMs to be easily defined in the future too..

I did notice that the DTC list seems to not be aligned quite right.. but I did also notice this for some other ROM defs too, so it may just be a matter of finding the correct start of the table in the ROMs and appending each index appropriately.

Either way, yay more defs.

https://github.com/equinox311/RX8Defs
Reply
Old Jan 22, 2026 | 04:26 PM
  #140  
FastLemons's Avatar
Registered
 
Joined: Nov 2024
Posts: 7
Likes: 0
I've been through and found the DTC list, I have ammened my def file, but will need to trial some DTCs on/off to test it.

Both the JDM ROMs I have don't appear to use the 03 or 05 flag for any DTCs like the USDM ones do, unless it's hidden in a different table.

Have also added a JDM auto 4 port rom into the Def file, which appears to share many of the same table refs as the 6 port map.
Attached Files
File Type: xml
rx8_defs_DTCtest.xml (1.34 MB, 18 views)
Reply
Old Jan 22, 2026 | 05:19 PM
  #141  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
Wanna shoot me those ROMs somehow.. stock or not, would like to confirm defs and stuff... but if they are known stock I'd also like to add them to the stock ROMs repo
Reply
Old Jan 22, 2026 | 06:37 PM
  #142  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
Pushed those defs to main + added some immo deletes.. will update immo delete scripts as I found a few bugs
Reply
Old Feb 15, 2026 | 07:43 PM
  #143  
boatquest's Avatar
Registered
 
Joined: Dec 2025
Posts: 2
Likes: 0
This open source tool is awesome! I got it to work with a Godiag cable as well from ebay. Definitions weren't there for fan trigger controls for my version so I added them based on equinox's definitions for his version. I managed to tweak fan trigger temps, oil metering load, and idle. At first I thought I bricked the ecu when the write failed, the car wouldn't start and nothing was reading from the obd2 port. But I used jumper cables to a running car to my battery and tried it again and it worked!

Added tables for fan trigger temps for 60E1B900.
Attached Files
File Type: xml
rx8_defs_fan.xml (1.45 MB, 5 views)
Reply
Old Feb 16, 2026 | 09:32 AM
  #144  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
Badass! I'll make those additions to the mainline defs.

Also: I was contacted by someone from the company OBDXPro and they are sending me some cables to test out RX8Man with. If they work, which I am thinking they will, they might be a great alternative for Tactric cables and open this software up to more users.

Will report back with my findings!
Reply
Old Mar 25, 2026 | 03:19 AM
  #145  
bestof89's Avatar
Registered
 
Joined: Mar 2026
Posts: 2
Likes: 0
I have a question. I have a 6-port EU RX-8. I used Rx8Man and a GODIAG Nano to dump the ECU. When I load the file in RomRaider with the latest definition file from equinox311, it gets recognized as a 4-port 60E0G500 (N3ZGEC).

If I check my dump at address "0006CE40", it shows "00SSW-N3ZHEC000.", so it should be recognized as a 6-port, right?

Is it safe to modify and flash the file even if it is identified incorrectly?
Reply
Old Mar 25, 2026 | 09:34 AM
  #146  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
Post the ROM, it's probably just a naming error in the defs as that information is just metadata.

Reply
Old Mar 25, 2026 | 11:39 AM
  #147  
bestof89's Avatar
Registered
 
Joined: Mar 2026
Posts: 2
Likes: 0
If I swap the order of NZ3HEC and NZ3GEC in the definition file—so that NZ3HEC appears later in the file—it gets recognized correctly. It seems like RomRaider doesn’t actually care which one it is, but just reads everything sequentially from top to bottom.But the key thing is that it’s recognized as 60E0G500?

Last edited by bestof89; Mar 25, 2026 at 01:12 PM.
Reply
Old Mar 25, 2026 | 12:16 PM
  #148  
equinox92's Avatar
Thread Starter
Registered
 
Joined: Nov 2019
Posts: 345
Likes: 213
From: Detroit, MI
Yep that's correct. it's just a clerical error within ROMraider. All the calibrations appear correctly for that ROM.

Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Lockie-rx8
Series I Tech Garage
15
Jan 5, 2013 11:33 AM
auzoom
Series I Engine Tuning Forum
16
Sep 4, 2007 06:32 AM
tuj
Series I Tech Garage
8
Apr 7, 2005 12:51 AM
punishr
Series I Aftermarket Performance Modifications
16
Jul 7, 2004 03:11 AM
tokenbrit
Series I Aftermarket Performance Modifications
18
Jun 11, 2004 01:49 PM



You have already rated this thread Rating: Thread Rating: 3 votes, 5.00 average.


All times are GMT -5. The time now is 12:04 AM.