RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Thu Dec 25, 2025 4:47 am

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: CM30B Definitions
PostPosted: Tue Feb 02, 2021 8:54 pm 
Offline
Newbie

Joined: Tue Feb 02, 2021 5:35 pm
Posts: 3
I think I may have an oddball ECU ID. Does anybody have an idea where I can start with finding the definitions for the ECU ID CM30B (2006 G35 5AT)


Top
 Profile  
 
 Post subject: Re: CM30B Definitions
PostPosted: Wed Feb 03, 2021 11:59 am 
Offline
Newbie

Joined: Tue Feb 02, 2021 5:35 pm
Posts: 3
Also, attached is the nisprog dump from my stock ECU.


Last edited by kdarcangelis on Thu Feb 04, 2021 7:44 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: CM30B Definitions
PostPosted: Thu Feb 04, 2021 1:14 pm 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 3:35 am
Posts: 789
Location: United States of America
You need to redump it following the SH7058 steps. SH7058 ECU's have a ROM size of 1024kb. So inside of Nisprog, you'll have to specify the proper length for SH7058 (found in the guide)

_________________
NissanDefinitions Repository


Top
 Profile  
 
 Post subject: Re: CM30B Definitions
PostPosted: Thu Feb 04, 2021 7:45 pm 
Offline
Newbie

Joined: Tue Feb 02, 2021 5:35 pm
Posts: 3
Update: Attached is the correct re-dump.


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


Top
 Profile  
 
 Post subject: Re: CM30B Definitions
PostPosted: Wed Apr 07, 2021 2:49 pm 
Offline
RomRaider Donator

Joined: Sun Apr 04, 2021 10:47 pm
Posts: 32
did you ever get defenitions for this?I cannot load the rom in Rom Editor no matter which defenitions I use from the master list. i have the same ECU and it does seem like a one-off version. possibly, Nissan ran it in 2006 only?

Can anyone please point me in the correct direction to get this ECU codes' defenitions? Im trying to ditch my UTEC setup.


Top
 Profile  
 
 Post subject: Re: CM30B Definitions
PostPosted: Wed Apr 14, 2021 12:44 pm 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 3:35 am
Posts: 789
Location: United States of America
Grab the defs from here https://github.com/Pytrex/NissanDefinitions

Just added CM30B :)

_________________
NissanDefinitions Repository


Top
 Profile  
 
 Post subject: Re: CM30B Definitions
PostPosted: Wed Apr 14, 2021 8:10 pm 
Offline
RomRaider Donator

Joined: Sun Apr 04, 2021 10:47 pm
Posts: 32
what what? im soooo stoked!!! thank you!!!!


Top
 Profile  
 
 Post subject: Re: CM30B Definitions
PostPosted: Wed Apr 14, 2021 8:18 pm 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 3:35 am
Posts: 789
Location: United States of America
Arctictech wrote:
what what? im soooo stoked!!! thank you!!!!


No problem! G35 and 350z ROMs are the best to disassemble, as they share nearly identical values + table patterns.

_________________
NissanDefinitions Repository


Top
 Profile  
 
 Post subject: Re: CM30B Definitions
PostPosted: Wed Apr 14, 2021 8:21 pm 
Offline
RomRaider Donator

Joined: Sun Apr 04, 2021 10:47 pm
Posts: 32
Pytrex wrote:
Arctictech wrote:
what what? im soooo stoked!!! thank you!!!!


No problem! G35 and 350z ROMs are the best to disassemble, as they share nearly identical values + table patterns.



i was beginning to think of ways to import the tables. but im not that familiar with this program just yet. it has a shorter learning curve than UTEC and FAR better interface (utec does not have a sourced GUI)

i cant thank you enough!!!!now im going to go flash my tune.!!!!! :D :D :D :D :D :D :D :D :D :D

BTW, i looked at your current rom. that thing is soooo B.A.


Top
 Profile  
 
 Post subject: Re: CM30B Definitions
PostPosted: Wed Apr 14, 2021 9:45 pm 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 3:35 am
Posts: 789
Location: United States of America
Arctictech wrote:
i was beginning to think of ways to import the tables. but im not that familiar with this program just yet. it has a shorter learning curve than UTEC and FAR better interface (utec does not have a sourced GUI)


ROM disassembly for finding maps really isn't all that difficult if you have a ROM you can cross reference. It's how I was able to define your ROM, actually. Just pulled up CF48D and CM30B in wols and searched for the CF48D values in CM30B haha Unfortunately, I have to do it manually so it takes a decent bit of time. Hence why I always promote others to take up disassembling their own ROM. It's really not as difficult as many think once you get past the initial learning curve and with a ROM like CF48D to cross reference, it's basically the easiest ROM disassembly could possibly be :) The main issue arises with ROMs from vehicles other than G35's and Z's, as they don't line up quite so well.


Arctictech wrote:
BTW, i looked at your current rom. that thing is soooo B.A.

I appreciate the kind words! But I wish I could show you the real thing haha What's provided is just a sliver of the total maps actually defined for CF48D. But the issue is that most of them are values and aren't easily comprehensible, so a majority of them would be of no use to others until I eventually analyze their logic. But it has taken quite some time and effort to get it to where it is now :)

_________________
NissanDefinitions Repository


Top
 Profile  
 
 Post subject: Re: CM30B Definitions
PostPosted: Sat Apr 24, 2021 8:05 pm 
Offline
RomRaider Donator

Joined: Sun Apr 04, 2021 10:47 pm
Posts: 32
ROM disassembly for finding maps really isn't all that difficult if you have a ROM you can cross reference. It's how I was able to define your ROM, actually. Just pulled up CF48D and CM30B in wols and searched for the CF48D values in CM30B haha :)[/quote]


I'm in the learning curve of stage. Not so din but as progress is made it becomes motivation to keep at it. Appreciate all your help


Top
 Profile  
 
 Post subject: Re: CM30B Definitions
PostPosted: Sun Apr 25, 2021 4:56 am 
Offline
RomRaider Donator
User avatar

Joined: Fri Jul 26, 2019 3:35 am
Posts: 789
Location: United States of America
Arctictech wrote:
I'm in the learning curve of stage. Not so din but as progress is made it becomes motivation to keep at it. Appreciate all your help


We all started somewhere ;) I’m always glad to help! A great place to start would be to open CF48D and CM30B in wols, then go to the location of the ignition timing maps for both. You should be able to look at the surrounding data and start seeing some patterns. Definitely checkout the wols guide I linked in the Updated A2L definitions thread ;) Once you start seeing the patterns, you should be able to take right off! CM30B cross references very nicely with CF48D. So if you get good enough, you could get CM30B just as defined as the CF48D visualizer ROM ;)

_________________
NissanDefinitions Repository


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC - 5 hours [ DST ]


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