Ok, there is not so much info on this, and ECU Analysis seems to be the right place to start discussion about flashing foreign ROM files to ECUs
1st, thanks to
merchgod we have such big list of supported ECUs, that this post may never appear
2nd, I've read this:
http://www.scoobypedia.co.uk/index.php/ ... bilityListand this:
Quote:
From RomRaider FAQ
Flashing an image of a different model, year or market than your own has the potential of causing unpredictable operation and may even turn your ECU into an expensive paperweight. If you are unsure of compatibility or do not want to take a chance, then you should only tune a copy of the ROM you retrieved from your ECU (keeping the original in safe place)
And I'm asking about compatibility for educational purposes rather than practical use. However, there are few older ECUs remain uncovered. Mostly N/A. and it's obviously easier to flash compatible ROM than to do full disassembly. I know flashing other ROMs that's what ecutek occasionally does (and what PGMFI guys always do)
What we know? There are:
- ROM IDs that absolutely interchangable (same model year same model revisions)
- ROM IDs that absolutely NOT interchangable (32bit / 16-bit; 6-cyl / 4 cyl, Turbo / N/A and other combinations looking weird)
- something in the middle

something that may work.
So, looking at "something in the middle". How 'bout flashing Impreza 2.5i ROM on same year/transmission non-CAN Forester 2.5X? Or flashing USDM ROM on EDM car (yeah, we've learned there are some minor emission-related issues with similar ECU swap) ?