On 1/13/2023 1:26 PM, Brian K. White wrote:


To get away from the soic test clip, and the limitation of only being able to use an soic part, I am currently waiting for shipment to test another idea:
https://github.com/bkw777/Teeprom/blob/master/4ROM.md

The connection seems to work well, the testing part is just that my last version I had a totally wrong pinout on the programming adapter. So I re-did the programming adapter and I can't call it good until I actually build one and use it.

Not to take away from your idea, but I've had excellent luck with using spring loaded pogo pins on a jig like your programming adapter, with small vias in the PCB to program.  The pogo pins don't go all the way into the vias (thought they could, like your idea), but the via centers the pogo pin.  The advantage over std headers is the ability to use far less real estate and an optimization would use already existing vias in the board already as connection points.  A capture and hold design can be attempted, but I just press down on the PCB into the jig and press "program" to use mine.

Obviously, unlike your idea, mine is not as suitable for mass production of the jig and everyone buying one, so that should be kept in mind.  I use my programming jigs myself, they are not for sale, so I'm more interested in speed and low real estate demands.

If anyone should use the pogo pin/via idea, be aware you'll need to put an SMT pad over the via or otherwise ensure the PCB house does not apply solder mask over the via you need to connect.

Of the 2 ideas you show, though, I actually like the spring loaded pin a bit better than the programming adapter.  Putting castellated pads on top and bottom, or using pogo pins to supplement the spring loaded pins would offer the ability to handle IO that is not part of the original pinout.

Jim




--
RETRO Innovations, Contemporary Gear for Classic Systems
www.go4retro.com
store.go4retro.com

Reply via email to