Scoobypedia | Trusted knowledge for everything Subaru
Scoobypedia | Trusted knowledge for everything Subaru
Search Scoobypedia:

Scoobypedia Home

The Knowledge

Buying Guides

Projects

Scoobypedia

edit sidebar

ECU Version Compatibility List

Disable Subaru Fault Codes | | ECU Map Identification

Subaru periodically updates its ECU firmware for cars already sold. These updates include logic changes that improve the performance and dependability of your car. When flashing an image to your ECU, it’s best to use the very latest revision Subaru has created for your ECU version. The following revisions are listed by model year chronologically, with the newest revision first, if known. To download the latest revision available for your car, find your model year and select the first available revision number. Be aware that some of the revisions are transmission specific. A description of how to identify these roms is at the beginning of each section.

In order to download the revisions below, you must be a registered member of openecu.org or romraider.com, depending on the link:

JP - Japan

-------------------------------------------------------- NOTES to edit the tables below: 1. Table column separators use ‘||’ 2. To add an newline within a table cell use ‘
‘’
3. Table headings use a ‘!’ --------------------------------------------------------

Model YrWRXWRX STiLegacy GT
2001/2002A4SD900A (AF471 7086)A4SDA01B (AF482 75480
A4SD900B (AF481 7546)
A4RG052N (S202)
A4RG050R (AH970 5340)
 
2003A4TE000A (AH740 5110)
A4SDA00P
A4TE002B (AH581 5122)
A4TE001B (AH580 5121)
A4SDA01Q (AH191)
 
2004A4TE200A A2ZJD00A
A2ZJD00B
A2ZJ601A
A2WD010A
2005 A4TJ111C
A4TJ121S
A2WD012G
A2WD012A
A2WD010B
2006 A4TJ121C (AJ380 2270)
A4TJ121B (AJ300 2261)
 
2007   
2008 AZ1G301F
AZ1G300F
 

Table 1 - JP - Japan, Singapore, Hong Kong Stock ECU Images

US - North America, Puerto Rico, Guam

For more information on Subaru’s logic updates for US models, read the following: http://forums.openecu.org/viewtopic.php?t=207

Impreza Turbo Models

Note, in the table below, a suffix of ‘F’, ‘L’, ‘V’ or ‘X’ is for Manual transmissions and ‘B’, ‘E’, ‘K’ or ‘W’ is for Automatics. Note, also, that this table uses US model nomenclature, which diverged from that used in Canada beginning with MY2009. Thus, MY2009+ US Impreza GT = Canada Impreza WRX and MY2009+ US Impreza WRX = Canada Impreza WRX265.

-------------------------------------------------------- NOTES to edit the tables below: 1. Table column separators use ‘||’ 2. To add an newline within a table cell use ‘
‘’
3. Table headings use a ‘!’ --------------------------------------------------------

Model YrGTWRXWRX STI
2002N/AA4SGE01C (AF426)
A4SGE00C (AF425)
A4SGD10C (AF424)
A4SGC00C (AF423)
A4SGA00C (AF422)
A4SG900C (AF421)
A4SG500C (AF420)
N/A
2003N/AA4TC401L (AJ053)
A4TC400L (AJ052 5694)
A4TC300L (AJ031)
A4TC300K (AJ041)
A4TC101L (AJ030)
A4TC101K
N/A
2004N/AA4TF520F
A4TF520E
A4TF510F (AH793 5184)
A4TF510E
A4TF500F (AH792 5183)
A4TF400E (AH802)
A4TF300F (AH791 5182)
A4TF300E (AH801 5192)
A2ZJ710J (AJ243)
A2ZJ700J (AJ242)
A2ZJ500J (AJ241)
2005N/AA4TF810F
A4TF810E
A4TF800F (AJ890 8851)
A4TF800E (AJ900 8861)
A2ZJB11J (AJ931 8791)
A2ZJB10J (AJ931 8791)
2006N/AA8DH201X
A8DH200X
A8DH200W
A2ZJE11J
2007N/AA8DK100X
A8DK100W
A2UJ000J
A2UG000J
2008N/AAZ1E401A - Manual
AZ1E401B - Auto
AZ1G202I
AZ1G201I
2009 AZ1G401V 

Table 2 - US - North America, Puerto Rico, Guam Stock ECU Images - Impreza Turbo Models

Other Subaru Models

Note, in the table below, a suffix of ‘L’, ‘N’, or ‘I’ is for Manual transmissions and ‘C’, ‘D’ or ‘R’ is for Automatics (except for 2.5rs/i).

Model YrBaja TurboLegacy GTForester XTOutback XT2.5RS/2.5i
2004A2ZJ500L
A2ZJ500K
N/AA2ZJ211D
A2ZJ512I
A2ZJ201D
A2ZJ500I
  
2005A2WC501L (AJ962)
A2WC500L (AJ960)
A2WC500K
A2WC522N
A2WC521C
A2WC521N
A2WC510C
A2WC510N
A2WC500N (AJ17A)
A2WC500C
A2WC410D
A2WC400D
A2WC400I
A2WC521R
A2WC511R
A2WC510R
E2ZJ103G
E2ZJ101G
2006 A2WF200N
A2WF200C
AHDH102I
AHDH101I
A8DH100I
A2WF200RE2VH202C
2007  A8DK100I E2UE102L
2008 A2TB001N   

Table 3 - US - North America, Puerto Rico, Guam Stock ECU Images - Others

EU - Europe

-------------------------------------------------------- NOTES to edit the tables below: 1. Table column separators use ‘||’ 2. To add an newline within a table cell use ‘
‘’
3. Table headings use a ‘!’ --------------------------------------------------------

Model YrWRXWRX STi*Forester XT
1999/2000Classic AE802  
2001/2002A4SE900D (AF531 7555)
A4SE700D (AF530 7554)
A4RN1000 (AG820 2592)
A4RG060Q (AG820 2591)
A4SE700E
2003/2004A4TE100G (AH751 5142)
A4TE001G (AH750 5141)
A4RN200H (AH992 5513)
A4RM100H (AH990 5512)
A2ZJ500F
2005A4TE300D (AJ830 8820)A4RN300G (AJ840 8830)A2ZJA10P
2006A8DH200YA8DH200ZA8DH100F
2007 A8DK100Z 
2008 AZ1G202G
AZ1G201G
 

Table 4 - Europe Stock ECU Images

Euro STi MY2003 (AH990–5512) and MY2004 (AH992–5513) are SSM2 only. Euro STi versions switched to SSM2+SSM3 with MY2005 (AJ840). Euro STi MY2006 (ECU ref. actually unknown, 2.5 USDM spec engine) is to be released in december 05 with SSM3 only

AU - Australia, New Zealand, South Africa

-------------------------------------------------------- NOTES to edit the tables below: 1. Table column separators use ‘||’ 2. To add an newline within a table cell use ‘
‘’
3. Table headings use a ‘!’ --------------------------------------------------------

Model YrWRXWRX STiLiberty GTForester XT
2001/2002A4SE900I (AH570)
A4SE700I (AF730 7574)
A4RG060P (AH180 2581) A4SE700F (AG540 0243)
2003A4TE001I (AF770)A4RM100G (AJ000 5521)A2ZJ800G
A2ZJD00G
 
2004A4TH000O (AJ420)
A4TH000N (AJ410)
A4RN300I (AJ870 8840)A2WD010GA2ZJ500M
2005A4TH100H (AJ850 8930)
A4TH100L
 A2WD002T
A2WD012T
A2WC420M
A2WC400H
2006A8DH200OA8DH200VA2WD010Y 
2007    
2008AZ1E400Csee 2008 EU STI  

Table 5 - AU - Australia, New Zealand, South Africa Stock ECU Images

SA - South America

Prior to 2008, new Impreza STI models sold in South America used the firmware from North America Impreza STI models.

-------------------------------------------------------- NOTES to edit the tables below: 1. Table column separators use ‘||’ 2. To add an newline within a table cell use ‘
‘’
3. Table headings use a ‘!’ --------------------------------------------------------

Model YrWRXSTIForester XT
2005A4RM200K  
2006A8DH200U  
2007A8DK100U A8DK100E
2008 AZ1G200J 

Table 6 - SA - South America

A Note About Markets

-------------------------------------------------------- NOTES to edit the tables below: 1. Table column separators use ‘||’ 2. To add an newline within a table cell use ‘
‘’
3. Table headings use a ‘!’ --------------------------------------------------------

Subaru creates different ROM calibrations depending on the market for which the car is intended. There are five markets for purposes of ROM calibration. The market is encoded within the first nybble of the second byte of the ECU ID returned by the SSM Init command. These codes are:

CodeMarket
0x0Japan, Singapore, Hong Kong
0x1North America, Puerto Rico, Guam
0x4Europe
0x5Australia, New Zealand, South Africa
0xASouth America

Related Articles

Page last modified on April 20, 2014, at 11:25 AM
Scoobypedia can not be held responsibile for the information published here. Site rules apply for all published content.