Procedimiento y sistema de actualización de firmware para múltiples procesadores.

Procedimiento de actualización de firmware (20), para al menos un procesador,

caracterizado porque comprende:

almacenar un firmware empaquetado en una unidad de almacenamiento de firmware empaquetado (202);

leer y analizar una información empaquetada del firmware empaquetado (204);

leer un primer firmware del firmware empaquetado de acuerdo con la información empaquetada para actualizar un firmware de un primer procesador (206);

generar al menos una información de actualización correspondiente a al menos un segundo procesador de acuerdo con la información empaquetada (208);

proporcionar la al menos una información de actualización al correspondiente al menos un segundo procesador y notificar a dicho al menos un segundo procesador que lea al menos un correspondiente segundo firmware del firmware empaquetado para actualizar un firmware del al menos un segundo procesador (210); y

generar una señal de inicio de acuerdo con al menos una correspondiente señal de compleción generada por el al menos un segundo procesador después de la actualización del firmware del al menos un segundo procesador, para notificar al primer procesador y a dicho al menos un segundo procesador que sean reiniciados (212);

en el que el al menos un segundo procesador lee el correspondiente al menos un segundo firmware del firmware empaquetado de acuerdo con la correspondiente al menos una información de actualización para actualizar el firmware del al menos un segundo procesador;

en el que la información empaquetada comprende una posición de inicio de datos y un tamaño de datos del primer firmware en el firmware empaquetado y al menos una posición de inicio de datos y al menos un tamaño de datos del al menos un segundo firmware en el firmware empaquetado, y el procedimiento de actualización del firmware comprende:

leer el primer firmware de acuerdo con la posición de inicio de datos y el tamaño de datos del primer firmware en la información empaquetada;

generar la correspondiente al menos una posición de inicio de datos y el correspondiente al menos un tamaño de datos del al menos un segundo firmware en el firmware empaquetado en la información empaquetada; y generar la señal de inicio de acuerdo con la correspondiente al menos una señal de compleción que indica que el firmware de todos del al menos un segundo procesador se ha actualizado completamente.

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E13164315.

Solicitante: Compal Broadband Networks Inc.

Nacionalidad solicitante: Taiwan, Provincia de China.

Dirección: No.581, Ruiguang Rd., Neihu Dist. 114 Taipei City TAIWAN.

Inventor/es: LIN,HUNG-CHE.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F9/445 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 9/00 Disposiciones para el control por programa, p. ej. unidades de control (control por programa para dispositivos periféricos G06F 13/10). › Carga o inicio de programas (arranque G06F 9/4401; disposiciones de seguridad para la carga o inicio de programas G06F 21/57).

PDF original: ES-2618422_T3.pdf

 

Patentes similares o relacionadas:

Procedimiento de gestión de módulos de software integrados para una computadora electrónica de un dispositivo de conmutación eléctrica, del 17 de Junio de 2020, de SCHNEIDER ELECTRIC INDUSTRIES SAS: Procedimiento de gestión de módulos de software integrados para una computadora electrónica integrada de un dispositivo eléctrico de conmutación de […]

Comunicación de datos de recompensa entre aplicaciones, del 10 de Junio de 2020, de Outfit7 Limited: Método de comunicación de datos de recompensa desde una primera aplicación que se ejecuta en un dispositivo de procesamiento de datos hasta una segunda aplicación […]

Compartición de objetos de primera clase a través de múltiples lenguajes de programación interpretados, del 29 de Abril de 2020, de THE BOEING COMPANY: Un método para compartir construcciones de lenguaje entre diferentes lenguajes de secuencias de comandos basados en Java, en el que las construcciones del […]

Sistema de control de acceso al servicio y procedimiento que usa un agente del navegador integrado, del 15 de Abril de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un sistema de control de acceso al servicio que usa un agente del navegador integrado, comprendiendo el sistema: un servidor que proporciona […]

Menú y configuración aumentada de búsqueda para aplicaciones informáticas, del 18 de Marzo de 2020, de Microsoft Technology Licensing, LLC: Un sistema, que comprende: un componente de referencia configurado para acceder a un conjunto de metadatos almacenados en un archivo […]

Sistemas y métodos para sincronización de datos y gestión de conmutación por error, del 19 de Febrero de 2020, de IEX Group, Inc: Un método para ejecutar una aplicación de forma expeditiva en al menos un procesador informático, comprendiendo el método: ejecutar simultáneamente una pluralidad de instancias […]

Aparatos y procedimientos de ampliación de servicios de aplicaciones, del 12 de Febrero de 2020, de QUALCOMM INCORPORATED: Un procedimiento para ampliar servicios de un dispositivo de usuario, que comprende: identificar una primera aplicación residente en el dispositivo […]

Método para transmitir y verificar la validez de los datos de configuración en un sistema electrónico, sistema electrónico asociado y producto de programa informático, del 29 de Enero de 2020, de ALSTOM Transport Technologies: Método para transmitir y verificar la validez de los datos de configuración en un sistema electrónico con almacenamiento centralizado de los […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .