RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 10:20 pm

All times are UTC





Post new topic Reply to topic  [ 309 posts ]  Go to page 1, 2, 3, 4, 5 ... 21  Next
Author Message
 Post subject: Nissan stock ROM list
PostPosted: Mon Oct 13, 2014 3:09 am 
Offline
Experienced
User avatar

Joined: Thu Jan 09, 2014 3:07 am
Posts: 652
Hi,
Here are a few Nissan / Infiniti ROM dumps I have collected. Feel free to submit new ROMs, corrections or additional info !
ENG : engine code
ECUID : 5-character code , typically the last part of the part number which is almost always "23710-XXXXX". Pro tip : the QR code on the ECU contains the part #, including ECUID - see here. Thanks Alex-Angarsk !
HWID : Some kind of hardware-related ID but not unique and not necessarily related to ECUID. See notes after tables
CKS : checksum algo. See below.
(Thanks to dschultz for his nice table markup !)

For quick reference, here's a list of ROMs documented by UpRev http://www.romraider.com/forum/download ... p?id=33094

ModelYearEngineECUIDHWIDFID ICLOADERChecksumIVT2DL linkNotes
Z3409VQ37VHR1A30D8FZ35PXE7170592780, 705927alt,alt2,RM1600x2 0004NISMO 6MT SYNC 2WD
Juke10?YF151KA6A1XHK14CDG70582880, 705828alt,alt2,RM1600x2 0004link
Juke10?YF151KE9C2XHK19BDF170582880, 705828alt,alt2,RM1600x2 0004linkBad altcks ?
Juke10?YF151KN0B0KHD95DZ370582880, 705828alt,alt2,RM1600x2 0004linkBad altcks ?
M5611VK56VK1MX6D0Z5DYPNR170592780, 705927alt,alt2,RM1600x2 0004
Murano?14??3JV9B3TRK2CUGNG725333200, 7253332alt,alt2,RM1600x7 0004
Sentra B1501SR20DE4M8601CBM2ZN3705507N/AstdN/Aweird iso9141 OBD support
I30?01?5Y0061ZVMAT0NH705507N/AstdN/AlinkAT
Maxima5Y7011TKE8Z5N51705507N/Astd,altN/A
Maxima02-03VQ355Y7021TKE8Z5N53705507N/Astd,altN/AlinkMT
Maxima02-03VQ355Y7031TKE8Z5N59705507N/Astd,altN/Alink6MT, Part# A56-T08, immo
Maxima025Y7121TKE8Z5N51705507N/Astd,altN/AAT, no TCS
Maxima C/A3302VQ355Y7241TKE8Z5N53705507N/Astd,altN/AlinkAT, TCS, ECUID6Y324 Replaces 5Y724, 6Y320-6Y323, also used in MY03-04 Infiniti I35
Maxima A3302-03VQ356Y3001TKE8Z5N56705507N/Astd,altN/AlinkMT
Maxima A3302-03VQ35DE6Y3031TKE8Z5N59705507N/Astd,altN/Alink6MT, MY02-03. “Unisia Jecs”
Maxima A33026Y3141TKE8Z5N59705507N/Astd,altN/AlinkAT, USDM
Sentra B1505QG18DE6Z68A5X6E58STZNM70582150, 705521std,alt0x1000linkMT
Maxima05VQ35DE7Y2105ZVTDNK70582150, 705521std,alt0x1000Type A pcb with silkscreen !. Maxima SE, ATX. Model BLJALVN-EU5
Altima L3102-03VQ35DE8J1601TKE8Z5N5705507N/Astd,altN/AMT
sentra N16QG16DE8N8788MC4Q9DW705101N/Astd, ?N/AAT, Asia
QG16DE8N8818MC4Q9DW705101N/Astd, ?N/AlinkJDM AT
Sentra B1502QR25DE8U0233TREE21N14705507N/Astd,altN/AMT
Sentra B1502QR25DE8U07A3TREE21N15705507N/Astd,altN/AMT, NDS forums. 02 Spec V USDM Fed emission + NATS
Sentra B1503QG18DE8U3203QGEEL7N770551310, 705513std,alt0x1000AT
Sentra B1503QG18DE8U42D3QGEZEJCNC870551310, 705513std,alt0x1000AT
Sentra B1502QR25DE8U51B3TREE21N19705507N/Astd,altN/A5MT
Sentra B1503?QR25DE8U5233TREE21N14705507N/Astd,altN/A
Sentra B1504QR25DE8U9015X61BENHN670551310, 705513std,alt0x10006M/T 50 STATE ASCD
Sentra B1504QR25DE8U92A5X61BECCNA70551310, 705513std,alt0x1000linkMT, no ABS, cruise ctl; OBD K line only, ASCD + NATS immo
Maxima A3404VQ358Y1064XXES9NP70551310, 705513std,alt0x1000link4AT ASCD
Altima L3211-12?9HA7D2TRKH4SN0570582880, 705828alt,alt2,RM1600x2 0004CVT. Bad altcks ?
Altima L3102-03QR25DE9J0033TREE21N14705507N/Astd,altN/AAT, ASCD NATS
Altima L3102-03QR25DE9J00B3TREE21N19705507N/Astd,altN/AAT, ASCD NATS
Altima02-03VQ35DE9J0741TKE8Z5N57705507N/Astd,altN/AlinkAT, Part # Ja56U03, very similar to 6Y300 etc
Teana J3104VQ23DE9Y4123ZVNSD370551310, 705513std,alt0x1000linkauto
G3504?AC0113GIMBN0670551310, 705513std,alt0x1000link5AT
G3503AC2003GIJ7N0470551310, 705513std,alt0x10006MT USDM
G3504?AC4005ZVP8N0070582150, 705521std,alt0x10005AT
G35/V3504VQ35DEAC4015ZVS8N0270582150, 705521std,alt0x1000linkSkyline/G35 Coupe 5AT "dual bosch wideband ctl", 2WD
G35/V3504VQ35DEAC4055ZVP8N0070582150, 705521std,alt0x1000linkUSDM 6MT Coupe. 512k file but sh7058 is reported => bad cks
Gloria Y34?VQ30AG9209QE4V3DQ705101N/Astd, ?N/AlinkY34 Gloria; no alt checksum ? didn’t check thoroughly. Dual 7051
Skyline V3501VQ25DDAL500M1ZVDABDQ705507N/Astd,altN/AROM fortune
G3503VQ35AM6043MFED18N8705507N/Astd,altN/AlinkAT
Skyline V3504VQ35DEAM9002WLJ6D1170551310, 705513std,alt0x10006MT jp import
Stagea M3501-04?VQ25DETAQ8061MATBH6D6705507N/Astd,altN/A
Stagea M3502AQ8601MATBHDK705507N/Astd,altN/AAUS, AT
Primera P1202QR20DEAU40B0TRE6Z8D8705507N/Astd,altN/Alink
???AV7221MC3QMEP070551310, 705513std,alt0x1000Probably corrupt (std checksum fails)
Almera??N16E?BN9151MC3FVEM70551310, 705513std,alt0x1000link
350Z Z3303VQ35DECD0023GILXN0570551310, 705513std,alt0x1000linkDecrypted from repro file; MT ASCD TCS
350Z Z3303VQ35DECD0073GILXN0570551310, 705513std,alt0x1000MT
350Z?VQ35DE?CD4052WLGHD1070551310, 705513std,alt0x1000link
350Z03VQ35DECD4152WLGHD1070551310, 705513std,alt0x1000linkJDM AT, 7055F40 topcode
350Z??CD4162WLM1D1370551310, 705513std,alt0x1000linkNon-OBD II Hitachi MEC31-571
350Z03CD7004TTZVEM41N170551310, 705513std,alt0x1000link
350Z04CE8604TTZVEM43N370551310, 705513std,alt0x1000link5AT
350Z05VQ35DECF0005ZVSUNH70582150, 705521std,alt0x1000link Touring Model, Non-RevUp motor (redline 6500), MT, Cruise, ABS
350Z05CF0655ZVSVNJ70582150, 705521std,alt0x1000linkJDM. Posted a corrupt ROM, fixing IVT1 first entries solves it
350Z06CF40E6GI3BN570582360, 705823std,alt0x2000MT
350Z Z3306VQ35DECF42A6GIZ7N470582360, 705823std,alt0x2000linkMT, RevUp + VVT
350Z06VQ35DECF43D6GI5VN670582360, 705823std,alt0x2000linkMT, base, no cruise, with RevUp (variable exh valve timing)
G3506CM31C6GI5VN670582360, 705823std,alt0x2000link6 MT Rev up Sport
Q4504VK45CS500M4ZHEPEN3705507N/Astd, ?N/Alink
Note/Tiida?04-07?HR16DEEC80A5CMCE3E670552040, 705520std,alt0x1000linkProbable corruption @ 0x76,77,300,301. Almost identical to EC82A
Note/Tiida?04-07?HR16DEEC82A5CMCE3E670552040, 705520std,alt0x1000link
Note/Tiida?04-07?HR16DEEC87A5CMC9EE570552040, 705520std,alt0x1000link
Tiida Latio06HR15DEED09B5CMC1WD570552040, 705520std,alt0x1000CVT 2WD
Fuga Y50?04-09?VQ35DEEG03E5ZVPCN11670582150, 705521std,alt0x1000linkJDM, dual WB O2
Tiida04-12?HR16DEEM62B1CMC7QPD40170551980, 705519alt,alt2,RM1600x10004linkspecial loader80; bad altcks ?, CAN only
Note/Tiida?04-07?HR16DEEM63A9CMCS5E070552040, 705520std,alt0x1000link
X-trail05QR25DEEQ9103TRTTE670551310, 705513std,alt0x1000linkMT
??ET81A7TRKEWBTN670582280, 705822alt,alt2,RM1600x2 0004
350ZVQ35HREV13B7MFKAWNE70582280, 705822alt,alt2,RM1600x2 0004linkAT
350Z?VQ35HREV15A7MFKAWNE70582280, 705822alt,alt2,RM160N/AHacked / tuned 350Z ROM, IVT2 @ 0x1FF2C
Titan A6117VK56VDEZ11D7Z2DDALN42725433200, 7253332alt,alt2,RM1600x7 0004NAM AT 2WD 2WD ASCD W/ ASCD Disp in Meter
Altima L3208?QR25DEJA90C8TRKEJJN870582280, 705822alt,alt2,RM1600x2 0004CVT 2WD ABS ASCD
GTR???JF30C8SMF9TDB270582280, 705822alt,alt2,RM1600x2 0004
Stagea M3502M5113N1MATBH5D5705507N/Astd,altN/AJP AT
Patrol04TB48DEVC2641APM99P4705507N/AstdN/AlinkGUIII MT early with two O2 sensors
Patrol02TB48VC266M1APEA8E5705507N/AstdN/AlinkPatrol GU3 Jan 02, Australian, AT, twin O2S
Patrol02?TB48VC85AM1APEGSE9705507N/AstdN/Alinkthrottle by wire; 2x knock sensor + VCT
Patrol09TB48VD70AM4APE3RE3705507N/AstdN/AlinkA/T;7055 + 7051 combo. M/T model would lack the secondary 7051 ?
AD Y11?03?QG18DEWE85C3ZRE43D770541520, 705415std,alt0x1000linkAT, case A56-V62 A6Q
Laguna X91??ZB0607V4YHZEB2705822alt,alt2,RM1600x2 0004A2L data ! Renault “TK_X91” , config only (missing 0-0x1FFFF)
Altima05ZB0755TTTDN470582150, 705521std,alt0x1000SER 6MT
Altima L3106QR25DEZD89A6X6E58SYMN3670582360, 705823std,alt0x2000linkAT, ASCD 50 State ULEV
Titan A6007VK56DEZJ05B7ZW91N770582360, 705823std,alt0x2000link4WD TW (big tow) ASCD VDC
Maxima06ZK01B6ZVYXN0070582360, 705823std,alt0x2000AT, part # A56-A14
Altima L3106VQ35DEZH99A6ZVYXN0070582360, 705823std,alt0x20006MT , SER, no tcs
Maxima A3510-11ZX71C0ZVKTSN3705828??0x2 0004.dat repro file (missing lower 0x8200) . USDM


CHECKSUMS
See wiki checksum page; there are at least 3 types of checksums. std, alt, and alt2 work with the same basic algo (composed of a 32-bit addition, and a 32-bit XOR of all 32-bit dwords of the ROM). See the QR25DE thread, and my obsolete checksum finder code and wiki page.
std, alt, and alt2 differ by the the area on which they are computed, and which locations are skipped.

There may also be a RIPEMD-160 hash (I wrongly assumed it was SHA-1 at first), but I haven't investigated that one.

FID / CAL ID
I only know how to find these in non-Diesel ROMs. In the gasoline SH7055 and SH7058 ROMs, there are a usually 2 structures containing "DATABASE" in plain text. One of them is part of a "loader struct" , which start with the strings "LOADER10", "LOADER50", "LOADER80" etc (absent from earlier ROMs). The other is the "FID struct".


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


Last edited by fenugrec on Mon May 21, 2018 2:28 am, edited 19 times in total.

Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Sat Dec 20, 2014 6:33 pm 
Offline
Newbie

Joined: Sun Feb 03, 2013 6:43 pm
Posts: 5
here are all files i have so far: http://www.mxmotard.se/Denso%20D40.rar
so you can add them to the list, EB310 is mine, from a 2006 EURO3, noDPF. 6-Manual.
all are from nissan navara, let me know if you need help to extract firmware ID from the files.
engine model for 2.5DCi - YD25DDTi


Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Tue Dec 23, 2014 6:33 pm 
Offline
Experienced
User avatar

Joined: Thu Jan 09, 2014 3:07 am
Posts: 652
Twice wrote:
all are from nissan navara, let me know if you need help to extract firmware ID from the files.

Yes please ! I've found that all your diesel ROMs have a similar text block at 0x6000. EB310 has

" E20KU4C_T2F2H61B ", then 0x05 0x04 0x15
and " 58003601J23710EB3102758003602 "
which is interesting if it's read as '58003601J','23710EB310','27','58003602'

So, would the firmware ID / Cal ID be E20KU4C_T2F2H61B ?


Also if you know what checksum algo they use, I would add that info to the table.

_________________
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: Nissan stock ROM list
PostPosted: Sun Dec 06, 2015 6:57 am 
Offline
Newbie

Joined: Tue Dec 01, 2015 2:53 am
Posts: 34
Here you go!

CPU 7058
ROM 1MB
Mdl 350Z
YY 06
ENG VQ35DE "RevUp"
ECUID CF43D
FID 6GI5VN6
CKS - ? Gunna need some help with this one...
Notes - MT, Base Model, No Cruise, "RevUp" (in 06 Nissan added variable exhaust valve timing)

With the latency timer at 1 ms and dumbopts = 0x08 I got 813 kb of info at an average of 66 B/s

Awesome! Thanks!


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


Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Fri Jan 08, 2016 1:04 pm 
Offline
Experienced
User avatar

Joined: Tue Oct 13, 2015 5:56 am
Posts: 141
Location: Russia, Voronezh
Hi there, below are some Nissan stock ROMs for HR16DE engine, all of them are seems to be for the same HW based on SH7055 CPU
Unfortunately I don't know the year and exact model of the car, but according to Nissan FAST catalog ECUs with respective ECUIDs are suitable for Nissan Note/Tiida made in 2004-2007 years.

All of them seems to have exactly the same checksum algo as described in other related topic here.


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


Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Fri Jan 08, 2016 7:55 pm 
Offline
Experienced
User avatar

Joined: Tue Oct 13, 2015 5:56 am
Posts: 141
Location: Russia, Voronezh
Some more 1024 kb ROMs.
Not sure for what engine are they, but ECUIDs are pointing to Nissan Juke 1.6 2010 (petrol ones, not sure if diesel Jukes even exist).


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


Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Fri Jan 08, 2016 8:10 pm 
Offline
Experienced
User avatar

Joined: Tue Oct 13, 2015 5:56 am
Posts: 141
Location: Russia, Voronezh
One more ROM with LOADER10 for comparsion.


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


Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Fri Jan 15, 2016 2:37 am 
Offline
Newbie

Joined: Tue Dec 01, 2015 2:53 am
Posts: 34
Here's a new one:

CPU 7058
ROM 1MB
Mdl Altima
YY 06
ENG QR25DE
ECUID ZD89A
FID 6X6E58SYMN36
CKS std
LOADER 60, SH705823
Notes - This info comes from a Nissan TSB: MY06, A/T ASCD, QR25DE


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


Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Tue Mar 22, 2016 2:15 am 
Offline
Newbie

Joined: Tue Dec 01, 2015 2:53 am
Posts: 34
Here's another one to add to the list:

MCU - 7058
Model - 350Z
Year - 2005
Engine - VQ35DE
ECUID - CF000
FID - 5ZVSUNH
FIDIC - 705821
LOADER - 50, 705521
PCB Type - Unknown (enclosed in car)
Notes - Touring Model, Non-RevUp motor (rpm redline at 6500 rather than 7000 on MY 06'), MT, Cruise, ABS


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


Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Tue May 17, 2016 6:37 pm 
Offline
Experienced
User avatar

Joined: Tue Oct 13, 2015 5:56 am
Posts: 141
Location: Russia, Voronezh
Tiida MY 2004-2012
Engine probably HR16DE
MCU SH7055


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


Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Tue Jun 14, 2016 10:09 pm 
Offline
Experienced

Joined: Tue May 24, 2016 5:45 am
Posts: 217
2002/2003 Nissan Maxima 6MT
SH70557N Unisia Jecs 512K
Software:16Y303


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


Last edited by murphys_law on Sat Jun 18, 2016 12:48 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Sat Jun 18, 2016 12:47 am 
Offline
Experienced

Joined: Tue May 24, 2016 5:45 am
Posts: 217
2006 Infiniti g35 6 MT Rev up Sport
SH7058
SH705823N
Software: 1CM31C


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


Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Sat Jun 18, 2016 1:49 am 
Offline
Experienced
User avatar

Joined: Thu Jan 09, 2014 3:07 am
Posts: 652
murphys_law wrote:
1CM31C

Interesting, it has a lot in common with CF43D. Same FID, and a few differences sprinkled through the ROM. At least a few modified maps + axis, but the code itself seems to be mostly identical. I surmise that the maps are probably in the same locations inside the ROM, too.

Damn, that means the "FID" isn't as unique as I thought... But maybe if we're lucky, every ROM with the same FID will have the same maps in the same locations (with possibly different contents).

_________________
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: Nissan stock ROM list
PostPosted: Mon Jun 20, 2016 11:11 pm 
Offline
Newbie

Joined: Tue Dec 01, 2015 2:53 am
Posts: 34
So I compared those two ROM's (CF43D and CM31C) with wols and it said they are a 94% match! I think you are right about the only differences being in the maps. The first (and only) map I looked at to compare looks like this:

CF43D

CM31C


Moderator: Image removed, please read posting rules.


Top
 Profile  
 
 Post subject: Re: Nissan stock ROM list
PostPosted: Thu Jun 23, 2016 7:17 pm 
Offline
Experienced
User avatar

Joined: Tue Oct 13, 2015 5:56 am
Posts: 141
Location: Russia, Voronezh
Primera P12 (type F https://nissanecu.miraheze.org/wiki/Ecu_hw#type_F )


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  [ 309 posts ]  Go to page 1, 2, 3, 4, 5 ... 21  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 6 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