En particular me interesan los paquetes SMD. Supongo que un paquete DIP es simplemente puesto en un socket y programado de esa manera.
Por supuesto, puede solucionar esto diseñando un encabezado de programador en el producto final para poder cargar y / o actualizar el código, pero sé que algunas compañías venden chips preprogramados (los proveedores como Digikey ofrecen esta opción, y desde Lo que he escuchado es que a veces se puede contratar con el OEM para suministrar chips preprogramados. Solo tengo curiosidad por saber cómo hacen esto.
Tengo dos teorías, pero no creo que ninguna de estas sea realmente práctica y / o confiable.
-
Tipo de "retención" del pasador en contacto con las almohadillas de una PCB, tal vez incluso use algún tipo de pestillo para asegurar un contacto sólido. Esto sería similar a cómo se programan los paquetes DIP. Funcionaría para paquetes con clientes potenciales reales (QFP, SOIC, etc.), pero tengo dudas en cuanto a qué tan bien funciona esto para los paquetes de tipo BGA o pad expuesto.
-
Suelde la pieza en su lugar, programe y luego desoldar. Parece que sometería a los conjuntos de chips a un estrés térmico innecesario y usaría una tonelada de soldadura / otros recursos.