How can it be a JECS ECU but yet have a "new" OBD Rom ID?
From all that I have seen all the Pre OBD ECU's all had a Rom ID starting with "7"
I thought (Probably wrongly) that Subaru went straight over onto DENSO at the end of 1998 to be OBD-II compatible.
Well, we don't know for sure what the "7" in the ROM ID represents. We know that the OBD1 Hitachi and JECS units all seem to start with 7, even the transmission computers. We know that the later Denso units all start with "A". But it's possible that there are also JECS units that also start with "A".
I thought (Probably wrongly) that Subaru went straight over onto DENSO at the end of 1998 to be OBD-II compatible.
There are also some OBD2 cars with JECS units between approx 1996 and 2000. Mostly USDM I think. OBD2 wasn't a legal requirement in Europe until 2001.
I am unsure of the year of the vehicle, its a EJ25 BG9 (Legacy Mark 2, Wagon, 2.5)
Rom ID: A20114
It's a JECS ECU
VWRX Works and finds certain parameters.
Polaris Snowmobile software does not work or resolve the Rom ID.
It has NO OBD plug but does have the SSM plug (Old loom??)
If it has an SSM plug and no OBD2 plug then we should assume for the moment that it is an OBD1 unit.
From looking at the VWRX SelectMonitor.ini file I can see that there are some definitions for ROM IDs beginning with "A". They are European market cars from around 1997-99.
The parameter addresses are all low numbers so it's clearly a different system to everything we've looked at so far. The addresses are 16 bit, so presumably it has a 16 bit address space. Unless, of course, it's a 32 bit CPU that just emulates 16 bit for the sake of the select monitor. I hope that's not the case, but it's strange how VWRX worked but not Polaris. They both use the same protocol.
I suggest the following:
1. Get a photo of the circuit board and identify the type of CPU chip.
2. See if it will talk to my ecudump program and get a dump of memory from 0000 to FFFF. You will need linux for this, download a knoppix cd or use a USB stick with pendrivelinux. I can help you if you haven't used linux before.