I have no idea how to highlight one of those yellow lines, because I can not see markings on those ECU pictures. And without markings I do not know where is what on the board.
You must understand, the factory schematic is a logical electronic schematic. Not a board layout file.
All the inputs to the fuel-ign processor are exactly the same.
They come in, have a cap connected to them, then a pullup or pulldown resistor, and then an in-line resistor. After the in-line resistor they all go to S900, which is basically like dual schottkey diode IC. It limits the voltage to 0-5V so you do not fry the processor if you connect some larger voltage source or something is shorted to 12v.
After that they run into the corresponding ADC pin on the CPU.
The only thing connected in series is the inline resistor, everything else is connected in parallel. So all you have to do to retrace the signals is trace the CPU ADC pins to S900 and then from the S900 to the resistors, and from the resistor other end to the pins.
But as I said, this is a really difficult way to do this! The much easier way is to just take the OBD logic in the CPU, look which ram location is what input, and then xref that ram location and see where it is written. Then you not only find which ADC pin the signal is taken from, but you also find the linearization maps for IAT, ECT and so on.
Regardless, all this is not needed for correct mapping. It does not matter in the slightest how the CPU internally gets ECT or IAT or battery voltage. What matters is where in RAM they are stored and how they are used inside the CPU. Even if you had the full schematic of the ECU, it would not be that helpful for disassembling the ECU.
I got the schematic very late into my learning of this ECU, and by that time I had disassembled and mapped most pins by hand that I needed.
Let's say like this - it is better to start in the software, and then if you NEED some signal for mapping or NEED to understand where something is coming from, only THEN start tracing the PCB. This way you will actually get things done.
You must understand, the factory schematic is a logical electronic schematic. Not a board layout file.
All the inputs to the fuel-ign processor are exactly the same.
They come in, have a cap connected to them, then a pullup or pulldown resistor, and then an in-line resistor. After the in-line resistor they all go to S900, which is basically like dual schottkey diode IC. It limits the voltage to 0-5V so you do not fry the processor if you connect some larger voltage source or something is shorted to 12v.
After that they run into the corresponding ADC pin on the CPU.
The only thing connected in series is the inline resistor, everything else is connected in parallel. So all you have to do to retrace the signals is trace the CPU ADC pins to S900 and then from the S900 to the resistors, and from the resistor other end to the pins.
But as I said, this is a really difficult way to do this! The much easier way is to just take the OBD logic in the CPU, look which ram location is what input, and then xref that ram location and see where it is written. Then you not only find which ADC pin the signal is taken from, but you also find the linearization maps for IAT, ECT and so on.
Regardless, all this is not needed for correct mapping. It does not matter in the slightest how the CPU internally gets ECT or IAT or battery voltage. What matters is where in RAM they are stored and how they are used inside the CPU. Even if you had the full schematic of the ECU, it would not be that helpful for disassembling the ECU.
I got the schematic very late into my learning of this ECU, and by that time I had disassembled and mapped most pins by hand that I needed.
Let's say like this - it is better to start in the software, and then if you NEED some signal for mapping or NEED to understand where something is coming from, only THEN start tracing the PCB. This way you will actually get things done.
Comment