En particular, estoy interesado en SMD paquetes. Un paquete DIP supongo que es simplemente poner en un socket y programado de esa manera.
Por supuesto, usted puede evitar esto mediante el diseño de un programador de cabecera en el producto final por lo que el código puede ser cargado y/o actualizado, pero sé que algunas empresas venden pre-programados chips (proveedores como Digikey ofrecen esta opción, y por lo que he escuchado que a veces pueden contrato con el OEM para el suministro de pre-programado de fichas). Yo sólo soy curioso en cuanto a cómo hacer esto.
Tengo dos teorías, pero no creo que ninguno de estos son realmente prácticos y/o confiables.
Tipo de "sostener" el alfiler en contacto con almohadillas en un PCB, tal vez incluso el uso de algún tipo de seguro para asegurar un contacto sólido. Esto sería similar a cómo DIP están programados. El trabajo para los paquetes con los cables (QFP, SOIC, etc.), pero tengo dudas en cuanto a cómo esto funciona para BGA o expuestos pad tipo de paquetes.
La soldadura de la pieza en su lugar, el programa, entonces desoldar. Parece que sería objeto de chipsets para innecesario estrés térmico y haría uso de una tonelada de soldadura/otros recursos.