Hello Guest, welcome to the initial stages of our new platform!
You can find some additional information about where we are in the process of migrating the board and setting up our new software here
Thank you for being a part of our community!
Nope, I can erase it fine. I can program one byte to whatever I want just fine, erase it again, program something different, but just the one byte. I can do this with any one byte in the 32KB range so I'm guessing the programming algorithm is too fast and fails on the 2nd byte.
After confirming that the programming algorithm used by my EasyPro 90B programmer was bad, I borrowed a MiniPro TL886A programmer. With the new programmer, the ebay SST27SF256 chips, that I bought a few weeks ago, work fine.
I'm able to program them to whatever I want, verify, erase, re-program to something else, etc. Vendor and Chip IDs are correct (xBF xA3). I also swapped one into a Bosch LH2.4 '937 ECU and it worked correctly on the benchtop (not an extensive test, but as good as I can do since I don't have a running Volvo with LH2.4 at this time).
[Note: the chips that I received from ebay had the "SST MTP" logo on them, not the "SST" only logo shown in the ebay listing. The MTP is Many Time Programmable, versus OTP One Time Programmable". Both logos are original from SST.]
How long did they take to arrive after ordering?