hola, Production-Bootloader

Tecnología de Bootloader de Flash y prueba
para programación de Flash de alta velocidad,
pruebas embebidas a través de SMART ICT y ciberseguridad

CONTACTO

Funciones de la tecnología de Bootloader de Flash y prueba de ProMik

Alta funcionalidad para satisfacer las crecientes demandas

En ProMik, trabajamos con concentración para perfeccionar constantemente
los altos estándares de calidad y las tecnologías probadas.

La tecnología de Bootloader, así como la programación de Flash y las pruebas, son competencias clave de ProMik desde sus inicios.
Más de 25 años de experiencia y un profundo conocimiento se reflejan en cada una de nuestras soluciones de Bootloader, las cuales siguen evolucionando constantemente.

Afrontar los crecientes requisitos
en la producción con menor esfuerzo

Normativas de seguridad más estrictas en ciberseguridad, componentes cada vez más complejos y compactos o la eliminación de puntos de prueba clásicos:
Los requisitos en la producción están aumentando y siempre deben resolverse nuevos y mayores desafíos.

En su funcionalidad, la tecnología de Bootloader de Flash y prueba de ProMik es tanto amplia como específicamente orientada a soluciones.
No solo se cubre completamente el alcance de las funciones de los métodos (clásicos) anteriores, sino que los usuarios de Bootloader también
se benefician de un mayor margen de acción, así como de una mayor eficiencia y efectividad, por ejemplo, mediante la reducción de los tiempos de ciclo.

Benefíciese de la experiencia en Bootloader de ProMik en:

1. Alta capacidad de rendimiento

2. Rápida ejecución

3. Alta fiabilidad

4. Seguridad actualizada

1. Programación de Flash de alta velocidad (ISP)

2. Pruebas embebidas SMART ICT

3. Ciberseguridad

Nuestra probada tecnología de Bootloader de Flash y prueba ofrece una alternativa práctica y de alto rendimiento a las pruebas clásicas mediante puntos de prueba. Proporciona funcionalidades mejoradas para afrontar los crecientes requisitos en la producción. De este modo, los Bootloaders de ProMik pueden utilizarse para implementar diversas funciones de Flash, prueba y ciberseguridad.

Las ventajas de un vistazo

Tecnología de Bootloader de producción de ProMik,
de expertos con experiencia

  • Amplia experiencia en la programación de Bootloaders
  • Desarrollo de Bootloaders personalizado según las necesidades del cliente o del OEM
  • Apoyo individual durante todo el proceso
  • Implementación de Flash de alta velocidad, pruebas y ciberseguridad en una sola solución
  • Inicialización de firmware HSM
  • Posibilidad de implementar SMART ICT
  • Soporte para interfaces: CAN (FD), Automotive Ethernet, FlexRay, LIN, USB3

hola, cliente


Su socio de sistema
para soluciones integradas de Flash y prueba
en la fabricación de electrónica.

CONTACTO

Ventajas de la programación de Flash a bordo de un vistazo

  • Mayor flexibilidad
  • Lanzamiento al mercado más rápido
  • Simplificación de la cadena de suministro
  • Actualizaciones de software a corto plazo
  • Soluciones de ciberseguridad
  • Programación de datos dinámicos
  • Trazabilidad (MES)

 

 

El portafolio de Bootloaders de ProMik

Adaptable a diferentes requisitos

RAM Bootloader

En aplicaciones con componentes sin puntos de prueba disponibles (por ejemplo, memorias o gateways), el Bootloader se carga en la RAM del MCU. Este Bootloader, conocido como RAM-Bootloader, se puede utilizar tanto para MCUs ya programadas como para aquellas no programadas.
A través de un adaptador de agujas, se contacta con la interfaz de depuración para poder controlar las aplicaciones internas y los núcleos en tiempo real. De esta forma, el Bootloader puede descargarse y ejecutarse en la RAM local (S/D). Dado que se trata de una memoria volátil, el Bootloader se borra de la RAM después de la programación.
Gracias a funciones dedicadas, se pueden cargar grandes cantidades de datos en el menor tiempo posible mediante comunicación de bus de campo o interfaces de comunicación de alta velocidad.


Flash Bootloader

Especialmente en procesos de programación en múltiples etapas, el ProMik Flash Bootloader es la opción ideal. Después de que el Bootloader ha sido programado a nivel de PCB mediante puntos de prueba, la aplicación se prepara para diversas pruebas y para la programación de Flash de final de línea.

Para aplicaciones dentro del encapsulado, el Bootloader implementa interfaces como CAN (FD), Ethernet, FlexRay y LIN para establecer la comunicación y la transferencia de datos con el hardware. Después de la programación de la ECU, el Flash Bootloader se borra.

Funcionamiento de los bootloaders

Al arrancar, se inicializa el hardware activando el procesador. Este, a su vez, activa varios periféricos en la placa base. De esta manera, se ejecuta el modo de aplicación o el modo predeterminado. Dentro del modo predeterminado o de bootloader, se pueden realizar opciones predeterminadas para el software de la aplicación, reprogramar la aplicación o la ECU, o actualizar el software.

El microprocesador ejecuta el código de inicio para preparar el entorno de ejecución para las aplicaciones escritas en lenguajes de alto nivel. De esta manera, se inicia el código de la aplicación, que implementa la función principal de la aplicación.

 

Concepto de Flash y Bootloaders de prueba

Los bootloaders son programas dedicados que funcionan como software de inicio. Normalmente, se inician a través del firmware del sistema, como por ejemplo UEFI (anteriormente: BIOS). El código del bootloader se ejecuta desde el inicio de la aplicación hasta que se alcanza la función principal del código.

La tarea del bootloader consiste en cargar el programa real en la memoria y, si es necesario, actualizarlo. Para ello, cuenta con protocolos de inicialización y comunicación.