3000U and Impreza ECU, query..

Discussion in 'Embedded Systems and Microcontrollers' started by RaceHQ, Feb 14, 2008.

  1. RaceHQ

    Thread Starter New Member

    Feb 14, 2008
    6
    0
    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
     
  2. atferrari

    AAC Fanatic!

    Jan 6, 2004
    2,648
    764
    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.
     
  3. scubasteve_911

    Senior Member

    Dec 27, 2007
    1,202
    1
    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
     
  4. RaceHQ

    Thread Starter New Member

    Feb 14, 2008
    6
    0
    [​IMG]

    I've googled but no joy. I am making progress, but i haven't a spare ecu yet to start testing on.

    mark
     
  5. scubasteve_911

    Senior Member

    Dec 27, 2007
    1,202
    1
    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
     
  6. atferrari

    AAC Fanatic!

    Jan 6, 2004
    2,648
    764
    Would you mind replying to my questions? I will appreciate that...
     
  7. RaceHQ

    Thread Starter New Member

    Feb 14, 2008
    6
    0
    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
     
  8. scubasteve_911

    Senior Member

    Dec 27, 2007
    1,202
    1
    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
     
Loading...