Dado que la programación Flash es un proceso no volátil, los datos almacenados en el componente permanecen protegidos incluso si se apaga la alimentación del componente programado. Esto significa que, una vez que se vuelve a conectar la alimentación, el MCU, la memoria o similar puede ejecutar el programa como de costumbre. En comparación con otros procesos no volátiles, la programación Flash ofrece muchas ventajas. Entre ellas, se encuentra la alta flexibilidad del proceso debido a la posibilidad de reprogramación, lo que permite corregir errores de software de manera sencilla y realizar cambios incluso a corto plazo. Esto ayuda a reducir costos.
Mientras que en la programación Off-Board, la programación Flash del componente se realiza antes de que se monte en la placa de circuito, en la programación On-Board, el componente se programa después de haber sido montado. Esto da lugar a diversas ventajas, como mayor flexibilidad y beneficios de costos. Entre ellas se incluyen una comercialización más rápida, una cadena de suministro más corta, actualizaciones de software a corto plazo, reparaciones y la escritura de datos dinámicos, lo que permite implementar medidas de ciberseguridad.
Los programadores In-System de ProMik, como la familia MSP o nuestra serie XDM, son compatibles con todas las tecnologías y arquitecturas. Para obtener una lista detallada, por favor póngase en contacto con nuestro soporte:
Las pruebas In-Circuit (ICT) verifican los valores de los componentes y las conexiones electrónicas en la placa de circuito utilizando puntos de prueba. De este modo, se pueden identificar componentes mal colocados o defectuosos antes de la programación o antes de la prueba de funcionamiento final. Sin embargo, hoy en día, los dispositivos de control más complejos han hecho que las ICT tradicionales apenas se puedan implementar. Debido a que las tecnologías son cada vez más compactas, las placas de circuito se están haciendo más pequeñas, lo que reduce la cantidad de puntos de prueba que se pueden implementar. Sin embargo, con el innovador método de prueba de ProMik, este problema se puede resolver: el llamado SMART ICT permite realizar pruebas sin puntos de prueba, cargando un software temporal en el MCU que verifica la funcionalidad de los componentes a través de conexiones periféricas. Así, SMART ICT no solo ofrece una solución para la falta de puntos de prueba, sino también un ahorro de tiempo y, por lo tanto, de costos.
Sí. Con innovaciones como las tecnologías de Production Bootloader de ProMik, también es posible programar sin puntos de prueba. A través de nuestro Bootloader a prueba de fallos, se pueden crear conceptos de programación de alta eficiencia, y todo esto sin necesidad de acceso a pines de prueba. Además, se puede utilizar para programación en línea a través de interfaces de bus de campo. ProMik ofrece tanto el desarrollo individual de Bootloaders RAM como de Bootloaders Flash.
El Production Bootloader de ProMik ofrece diversas ventajas para su producción: Por un lado, permite probar componentes que no tienen acceso a pines de prueba, como las placas de circuito modernas o memorias externas. También, el Bootloader de ProMik posibilita pruebas, como pruebas de RAM y osciladores, que no se pueden realizar mediante Boundary-Scan. Además, se pueden implementar funciones del MCU, como la escritura en memorias OTP, fusibles, etc. Las funciones de ciberseguridad y control de la placa también pueden ser utilizadas.
Solo en casos limitados. Hoy en día, las ICTs a través de puntos de prueba son casi imposibles debido a que las placas de circuito se están volviendo cada vez más pequeñas. Como resultado, se pueden implementar menos puntos de prueba o, en algunos casos, ninguno. Además, los puntos de prueba afectan las pruebas de funcionamiento habituales al interferir con la compatibilidad electromagnética (EMC), lo que puede llevar a una pérdida de integridad de la señal. Sin embargo, tecnologías como el Production Bootloader de ProMik y SMART ICT no solo ofrecen una solución óptima con la máxima integridad de la señal, sino también un ahorro de costos, ya que se ahorra tiempo y equipo.
ProMik no solo es un proveedor de sistemas: trabajamos estrechamente con los clientes, desarrollamos sus ideas de forma individual y resolvemos problemas relacionados con el producto. Además, ProMik se beneficia de años de experiencia en el mercado de la tecnología de medición y prueba, lo que nos convierte en expertos en todo el ámbito de la programación Flash y las pruebas. Asimismo, ProMik ofrece una cartera de productos completa y de alta calidad, que incluye programadores, estaciones de programación, software, soluciones de ciberseguridad y un servicio al cliente 24 horas.
La conducción autónoma, las aplicaciones ADAS y otras innovaciones técnicas complejas en casi todas las industrias requieren una seguridad integral para su funcionamiento. Por esta razón, la ciberseguridad se está convirtiendo en un tema cada vez más importante. Los usuarios de dispositivos de alta tecnología deben ser protegidos contra ataques cibernéticos. Por ello, la ciberseguridad debe integrarse incluso en los componentes más pequeños para garantizar protección desde el inicio. En este campo, ProMik es un socio experimentado que implementa los requisitos de los clientes de manera individual. Además, ProMik permite un intercambio seguro de datos en la producción, por ejemplo, al transferir datos desde el OEM hacia el Tier1 a través del Sistema de Ejecución de Manufactura (MES). A través de este sistema, la información puede transferirse a la base de datos correspondiente en el OEM, así como ser recuperada desde un Sistema de Gestión de Claves (KMS).
Con más de 25 años de experiencia, ProMik es un experto en el área de programación Flash y pruebas, lo que incluye también la ciberseguridad. Al llevar a cabo proyectos personalizados para los clientes, podemos implementar sus requisitos de manera individualizada. ProMik no solo ofrece soporte y asesoramiento en el área de ciberseguridad, sino que también desarrolla soluciones seguras para la escritura y generación de software, claves, certificados o artefactos.