I am trying to read an Atmel 93C56B eeprom, so8 surface mount package, with this programmer. When using the so8 adapter in the zif socket it works perfectly. However when I use the test clip, it is giving me read errors on every other bit. The errors are consistent and seem to happen with every bit value except FFFF.
The test clip works fine when writing data also.
This is what it should look like:
This is what it looks like when using the clip:
And here are a few other bit values, (spliced together to save space)
In every case (except FFFF), the even numbered bits (0,2,4,...) return the correct value, and the odd ones are wrong.
I am guessing this has to do with the length of the leads, however I even shortened the lead length by 75% and still have this problem. I have also tried 8dip versions of this eeprom in this same programmer and they never give errors so I must assume it is the clip. I have checked the pins of the clip and they are all correct (and if they weren't it shouldn't be able to write to the eeprom)
If this were a serial port I might try slowing down the bitrate, but this programmer seems to have no settings at all.
The reviews for this clip dont mention this problem, and it is sold by the same company that sells the programmer.
Btw the chip is not soldered to anything, it is attached only to the test clip
Chinese manufacturer of the programmer: http://www.autoelectric.cn/EN/TL866_MAIN.html
Any insights greatly appreciated!
The test clip works fine when writing data also.
This is what it should look like:

This is what it looks like when using the clip:

And here are a few other bit values, (spliced together to save space)

In every case (except FFFF), the even numbered bits (0,2,4,...) return the correct value, and the odd ones are wrong.
I am guessing this has to do with the length of the leads, however I even shortened the lead length by 75% and still have this problem. I have also tried 8dip versions of this eeprom in this same programmer and they never give errors so I must assume it is the clip. I have checked the pins of the clip and they are all correct (and if they weren't it shouldn't be able to write to the eeprom)
If this were a serial port I might try slowing down the bitrate, but this programmer seems to have no settings at all.
The reviews for this clip dont mention this problem, and it is sold by the same company that sells the programmer.
Btw the chip is not soldered to anything, it is attached only to the test clip
Chinese manufacturer of the programmer: http://www.autoelectric.cn/EN/TL866_MAIN.html
Any insights greatly appreciated!