Hablas de lotes de> 1, y lo siguiente probablemente no valga la pena, pero ciertamente es para lotes más grandes, digamos 100 o más.
Con In Circuit Programming, usted programa el dispositivo después del ensamblaje de la PCB, así que con el controlador montado en la PCB. En la parte inferior de la PCB tengo almohadillas de prueba que traen las señales requeridas para programar afuera. Por lo general, eso es JTAG , pero también podría ser un puerto serie. Haga que el departamento de ingeniería construya una plantilla de prueba con pasadores de prueba accionados por resorte que coincidan con las almohadillas de prueba.
También necesitará pines de prueba para suministrar energía . Por lo general, agrego algunos pines de prueba adicionales, por ejemplo, para medir ciertos parámetros, o un canal de comunicación donde el microcontrolador puede identificarse (piense en la versión de software). No puedes tener demasiados puntos de prueba. No necesita el conector que necesita mucho espacio (que también cuesta dinero), y puede colocar las almohadillas de prueba donde lo desee. Siempre hay lugar para una almohadilla de 2 mm.
La plantilla de prueba cuesta en materiales y mano de obra, pero realmente necesita una si tiene una gran producción, y luego podría usarla para programar el dispositivo.
Después de programar, puede iniciar el dispositivo en la plantilla de prueba y realizar una serie de pruebas funcionales .