¿Qué significa "SoC bringup"?

7

Vio el término "experto en recuperación de SoC" en una descripción de un desarrollador de software integrado : SoC aquí se refiere a System-on-Chip, pero me preguntaba qué significaba el término "SoC bringup".

    
pregunta Julia Schwarz

1 respuesta

15

"Recuperación de SoC" generalmente se refiere al proceso de trasladar un sistema operativo a un nuevo sistema integrado que incorpora un chip SoC. Esto incluye tareas como:

  • Ayudar con la depuración del hardware escribiendo código de prueba de bajo nivel para ejercitar la memoria y las interfaces periféricas.
  • Asegurarse de que el gestor de arranque pueda comunicarse con el dispositivo de arranque específico y verificar que todo el proceso de arranque funciona correctamente. Esto también podría incluir escribir un controlador que permita escribir una imagen de arranque inicial en un dispositivo de arranque en blanco.
  • Verificación de que existen controladores de dispositivo a nivel de sistema operativo para los periféricos específicos que se utilizan. Esto podría incluir escribir controladores personalizados para hardware específico de la aplicación.
  • Asegurarse de que los mecanismos de depuración para el código de nivel de aplicación estén funcionando y funcionen correctamente. Esto podría incluir alguna combinación de depuración basada en JTAG (hardware) o algo así como gdb ejecutándose en una interfaz de red.

Juntos, estos elementos a veces se denominan "paquete de soporte de placa" o BSP.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas