3000U and Impreza ECU, query..

Thread Starter

RaceHQ

Joined Feb 14, 2008
6
Hi all, firstly i'd like to say hi. My names mark and i run RaceEvo in the midlands, UK. Basically we tune and diagnose faults with car ecu's but as personnal hobby of mine, I also do alot of smc rework, and ic programming although nothing too complex to be honest.

My query is to do with a subaru ecu with a microcontroller i cannot seem to identify, i have recently bought a 3000u superpro as i've run into walls with my bajero bx40 when needing to read catalyst csi s-eproms, and certain fairchild ic's. I have never interfaced with a microcontroller but certainly intend to and learn more about them.

I'd like some info if anyone knows anything about the ic's in the ecu. i think the microcontroller is that plcc52? although the processor type ic also has similar id. I cannot find anything in the programmer software to support the chip.

I'd's are:

PLCC52
UJ A12-212 802
SC407839CFN
C11W 185
SSAG9623C

tqfp?
CXAJ4NM21
UJ A12-212 750
631A100
 

atferrari

Joined Jan 6, 2004
4,021
Have you tried Google? I would expect some info in return from there.

BTW, is it hard to learn that tuning stuff? I am more interested on the electronics side of it.

I started to learn about CANbus and would like to apply that to deal with cars' engines.
 

scubasteve_911

Joined Dec 27, 2007
1,203
I think PLCC-52 is the package type for the IC, PLCC - Plastic leaded chip carrier

You really have to google these individual part numbers and try to determine what they are. I don't really remember most unobvious parts, so the numbers mean nothing to me.

Maybe post a picture of the PCB? Or, do you have a schematic?

Steve
 

scubasteve_911

Joined Dec 27, 2007
1,203
Thanks a lot for posting a picture, but I am just stumped :( Maybe someone older and wiser may be able to identify those dinosaurs ??

I also googled and didn't have much luck finding out any useful information on those two main ICs. Sorry!

Steve
 

Thread Starter

RaceHQ

Joined Feb 14, 2008
6
atferrari, i'm really sorry I didn't read your question. The tuning side of it all is very simple if truth be told, its not so much a specialised area these days with all the hardwork done for you. Tools to read ecu data over obd are very common, so really the only area that proves tricky is where other dare not venture I guess.
There are rumours that the data in this ecu cannot be adjusted, but we believe this is incorrect. We will find a solution!

Mark@raceevo.com
 

scubasteve_911

Joined Dec 27, 2007
1,203
Sometimes there really isn't a way to change their code. A lot of the times, you can find out where the memory is located, if external, then try to use a deassembler to figure out what is going on. Usually this leads to very awkwardly decoded assembly, which is a bit hard to read and modify.

Even worse is when security bits are blown on the IC, which protect internal memory from being read. There are ways to get around this (opening plastic package, finding out where the security bits are located, masking off ROM, and using UV to reset security), but it is a big project on its own and it requires a good understanding about microcontroller architecture.

Steve
 
Top