When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Just got finished applying the labels from your work to the N3M5EK ecu. Going to start updating the romraider definitions file so i can compare it. Here it is on my github
Hey Equinox, as I see that you are really fit in this matter I have a problem and was hoping that you could help me please. I have a friend who buys rotaries and fix them drives them sells them remaps them. He uses versatune to tune his cars as he has a pro sub or whatever. The thing is he bought now a rx8 but he can't tune it. As I understand it should have a tune already with mazdaedit I guess? And that changed the seed key algorithm on the bootloader section of the rom. Now my question do you know where exactly this happens on the bootloader so I can modify it reading and writing the ECU through JTAG? Or maybe do you know if I can flash a ROM from your repo directly without losing immo data? Thanks in advance!
You should be able just to flash a stock ROM on via JTAG/SHBoot, and from there you'll be able to reprogram the module via CAN/OBD for Versatuner.
None of this will delete immobilizer data as it's all stored in the EEPROM.
Yes that was also my understanding but I said better be safe than sorry. As I am not accustomed on working on denso ECUs. Is the bin file read out through obd and JTAG the same? Same size and full read? That would be crazy as most ECUs I have worked in the past European mostly are at best half read or you cannot read them through OBD and have to get a virtual file from the tool. Thanks man for your work and help!
I just got a OBDX Pro VX cable this morning and could not for the life of me get the RX8 Man software to recognize it. I was able to get device manager to recognize it though. I didn't get to try too much, but I did install both the Openport 2.0 drivers and the OBDX drivers. I also included the log file for the software if that helps anyone. I will likely look into this a little more after I get back from work today, but it may also be a little while.
Originally Posted by tharp
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.
Tharp also responded to me earlier, and I have not had the chance to look into this. I am not 100% sure what will work here, but it's worth a shot. Let me know if you have any other ideas too.
Yes that was also my understanding but I said better be safe than sorry. As I am not accustomed on working on denso ECUs. Is the bin file read out through obd and JTAG the same? Same size and full read? That would be crazy as most ECUs I have worked in the past European mostly are at best half read or you cannot read them through OBD and have to get a virtual file from the tool. Thanks man for your work and help!
I just got a OBDX Pro VX cable this morning and could not for the life of me get the RX8 Man software to recognize it. I was able to get device manager to recognize it though. I didn't get to try too much, but I did install both the Openport 2.0 drivers and the OBDX drivers. I also included the log file for the software if that helps anyone. I will likely look into this a little more after I get back from work today, but it may also be a little while.
Tharp also responded to me earlier, and I have not had the chance to look into this. I am not 100% sure what will work here, but it's worth a shot. Let me know if you have any other ideas too.
From my limited experience with J2534 drivers and such, it definitely seems like the RX8Man software can't find the driver?? Honestly not entirely too sure.. I'll forward this to RX8Man and see if there is any quick insight.
I had some issues with this, I had to copy my registry files for the driver and move them to another location, since that is where the Rx8Man program expects to see them. i forgot which location they were originally in, but make sure they are in both:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\P assThruSupport.04.04\GODIAG - J2534
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\PassThruSuppo rt.04.04\GODIAG - J2534
Where the firmware path and function library is the file location of the drivers (any J2534 drivers should work)
Alright, I have confirmation that the OBDX Pro VX cable does work to at least read the ECU with a cable. The issue was I had issues with the RX8 Man install. Once I redownloaded it, it worked immediately. To get it working as expected, I ended up installing multiple things. In order to get it to work, the installs needed are the USB driver and VX J2534 API alongside the other RX8 Man installation software. Default install locations for all of the software should work to get it running. I haven't tried reflashing yet, but it seemed to be able to data log a little and was able to read the ecu memory no problem. I'm pretty impressed with the cable, especially for $80. I will update this post when I get confirmation of reflashing, Bluetooth, and data logging. For now, I can at least confirm that I know that this cable is recognized by RX8 Man and will rip the rom.