He estado buscando y puedo encontrar algunos detalles técnicos sobre la computadora de vuelo de la nave espacial New Horizons. Lo que he encontrado es:
Tiene una CPU Mongoose-V de 32 bits (un MIPS R3000 resistente a la radiación) que funciona a 12 MHz.
Me gustaría saber qué sistema operativo ejecuta New Horizons y cualquier otro detalle al respecto. Supongo que VxWorks pero no he encontrado ninguna fuente para validar esto.
Supongo que VxWorks pero no he encontrado ninguna fuente para validar esto.
Cerca, pero sin cigarro. Si el Jet Propulsion Laboratory (JPL) creó el software de vuelo New Horizons, entonces supongo que VxWorks RTOS de Wind River habría sido su primera opción (también es una opción popular para el hardware en Marte : Pathfinder, Sojourner, Phoenix lander, Spirit, Opportunity, Curiosidad,... todos lo usan). Pero el software de vuelo New Horizons fue desarrollado por el Laboratorio de Física Aplicada (APL) de la Universidad Johns Hopkins y decidieron construirlo sobre Nucleus RTOS de Mentor Graphics .
Consulte Linux y el entorno de software de vuelo de naves espaciales , E. Birrane et al., JHU/APL (PDF) para obtener más información. Tenga en cuenta que, a pesar del título del documento, ni VxWorks ni Nucleus son Linux. Seleccioné este documento para vincularlo, ya que es una buena fuente de información básica sobre Nucleus y VxWorks, ambos RTOS comerciales utilizados en naves espaciales, pero analiza la posible ruta evolutiva del software de vuelo y el papel de Linux en él (hay microkernels de Linux disponibles, como RTLinux ), de ahí el título.
Una descripción general (pero curiosamente no se menciona el sistema operativo) también está disponible en la página Sistemas y componentes de naves espaciales en New Horizons en APL .
LocalFluff
tildalola