The Keeprog turned out to be a waste of money - it took a month to arrive, and won't work with the headunit or 24c04 cluster eeproms.
Besides which, the software for it sucks !
In the end I built a couple of Ponyprog compatible serial programmers out of stuff I had lying around.
One is Max232 based and suits the Headunit and Cluster eeproms (I2C), and the other uses zeners and suits the HCM (microwire)
The Max232 inverts it's outputs, so the polarity of the control lines needs to be inverted in Ponyprog for it to work properly
20121220_193908.jpg
You do not have the required permissions to view the files attached to this post.