Kevin wrote:weirdbal and MTBguy-
I think the programmer may be suspect at this point as you've tried it on so many machines. Can you guys take high res photos of the surface of the programmer? Or can you visually inspect a couple things under a magnifying glass? I want to make sure there isn't a solder flaw we missed.
Check the USB port - inspect the leads as they touch the board and make sure none have solder bridges (where solder touches between two pins). This is very rare and they should have all been inspected and tested, but it's worth a look. Also look at the 5 components to the right of the USB port (C2, C3, D1, R2, R3). Finally have a look at the main IC on the board - make sure you don't see any solder bridges, that all the pins connect to the board, and also check the polarity dot on the part - it's a little dent in the IC package. The dent should be toward the inner side of the board rather than the outer side.
If you keep having issues over the weekend, I can send you out new programmers on Monday that I'll verify myself are working on several computers. That'll either solve the problem or rule out the board as the problem.
Thanks for the cooperation. If we've got something strange happening on the programmers we certainly want to know asap. We've sent out quite a few and this is the first I've heard of the issue not being solved by software or drivers.
I dont have a good camera. Just the one on my cell phone. I looked over the board with a magnifying glass, and everything looks good. I will post this on Arduino and Linux Mint forums and see if there is maybe a software issue on my end. I will report back here with what I find out.
EDIT: I just saw the post about checking the voltages. I have a multimeter, but it is at work. If I have time tomorrow, I will go get it and report back with my findings.