7 votos

¿Qué significa "subida del SoC"?

Vi el término "experto en la presentación de SoC" en un descripción del trabajo para un desarrollador de software embebido : SoC se refiere aquí a System-on-Chip, pero me preguntaba qué significa el término "SoC bringup".

16voto

GSerg Puntos 33571

El término "SoC bringup" se refiere generalmente al proceso de portar un sistema operativo a un nuevo sistema embebido que incorpora un chip SoC. Esto incluye tareas como:

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

En conjunto, estos elementos se denominan a veces "paquete de soporte de la placa", o BSP.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X