Timeline for Suggestions for small and handy connector for in-circuit programming?
Current License: CC BY-SA 3.0
7 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jan 23, 2012 at 0:57 | comment | added | fceconel | @KevinVermeer it may be, since the power was coming through the same connector, and perhaps the power pins were cut off shortly before the data pins. But anyway, the end result - and the reason for my remark - is that it's important to have a solid connection during the entire cycle. | |
Jan 23, 2012 at 0:45 | comment | added | Kevin Vermeer | @fceconel - "Unrecoverable"? You've got a programmer in your hands! It's not like you're relying on a bootloader. I suppose it's possible that you've lost the power connections, and are powering the AVR through the protection diodes on the IO pins (which could damage it), but corruption of the data shouldn't be a problem. | |
Dec 14, 2011 at 23:36 | comment | added | Chris Stratton | @fceconel - good point, the holding at an angle is a technique I've used with CPLDs rather than AVRs (for which I've so far been able to include actual connectors) | |
Dec 14, 2011 at 22:22 | comment | added | fceconel | OK, but there's a catch: if you lose connection to one of the pins during programming, you risk putting the AVR in an unrecoverable state (I did that twice). So the pogo pins become more important to make sure that won't happen. | |
Dec 14, 2011 at 19:39 | comment | added | Chris Stratton | Got it. There's always the option of using aligator clips or grabbers or the intended power harness to power it. A lot depends on how many of them are going to be done by how careful a technician - volume (or a double-in-line requirement) points to investing in carefully engineered jigs with pogos, prototype scale points to simple, pragmatic, maintainable things like the single inline header held at an angle. | |
Dec 14, 2011 at 19:34 | comment | added | fceconel | The 6 pins are because the board is not powered otherwise when programmed (I hooked the power to the AVR programmer, so that I could simply connect, program and disconnect). | |
Dec 14, 2011 at 19:18 | history | answered | Chris Stratton | CC BY-SA 3.0 |