The CPU end of that pin matters for bootmode, not the chip side.
That said, it is *ALSO* used as a data/addressing pin between the CPU and the flash.
There are a lot of misunderstandings over how this pin works, since it requires a bit of microprocessor design knowledge to understand its function.
It is a bi directional pin. During normal operations, it is used by the cpu as a one of the data bits when reading/writing.
During boot, the *CPU* samples this pin (long before the flash is accessed for anything else, regardless if a flash is there or not) to determine if the cpu should go into boot mode or not.
Thank you for this information!!!
Initially this problem started by writing a file with a bad checksum to the ECU via MPPS v13. Since this point, the car would not start and MPPS would report 'ECU not found'.
With that said, my breakout harness arrived and I am able to get the ECU into bootmode by shorting pin 24. I am also able to do a full read via galletto 1260, and have dumped the ecu.bin successfully. This makes me think pin 24 is still intact. But I am having issues writing... Is there any hope for this ECU? I have attached pics of my attempts to write the flash.
Here is the log from Galletto 1260 when trying to write:
WRITING ECU
Writing InitilizationOK
Seed key... OK
Erasing...OK
Start writing...error writing