Emdalo Technologies Ltd. (Emdalo), socio del ecosistema Mi-V, ha personalizado con éxito las (FPGA) PolarFire ® System-on-Chip (SoC) , Linux ® y los flujos de arranque asociados para la reciente misión espacial de Skycorp Inc. en el Estación Espacial Internacional (ISS). Este trabajo de personalización también se puede ajustar para varias aplicaciones como seguridad, monitoreo industrial, robótica industrial y otras.
Skycorp Inc., una empresa de California centrada en la logística orbital, probó recientemente un componente clave de los futuros vehículos de servicio satelital en la ISS.
Las pruebas se realizaron en el conector robótico desarrollado por iBoss GmbH de Alemania para transmitir energía y datos como el cable USB de una computadora, junto con una computadora Skycorp y un sensor de radiación construido por Space Environmental Technologies y financiado conjuntamente por el Departamento de Defensa y la Dirección de Misiones Científicas de la NASA.
La prueba exitosa de la interfaz de sistemas espaciales iBoss Intelligence ayudará a allanar el camino para el servicio, ensamblaje y fabricación en órbita, según Dennis Wingo, fundador y director ejecutivo de Skycorp, en SpaceNews.
La carga útil de demostración de tecnología, llamada iSSIFQE, viajó a la ISS en febrero en una nave espacial de carga Northrop Grumman Cygnus. Después de eso, los astronautas ensamblaron iSSIFQE en el módulo japonés Kibo. Luego, la carga útil se montó en una plataforma fuera del Módulo Experimental Japonés de la estación espacial. La demostración duró con éxito seis meses y las pruebas continúan hoy.
Personalizaciones de Linux y HSS
Para iSSIFQE, con la fecha de lanzamiento del NG-17 a la vuelta de la esquina, Skycorp necesitaba personalizaciones y ejemplos para Microchip PolarFire SoC. Para que iSSIFQE fuera un éxito, Emdalo necesitaba ampliar el kit de referencia de Icicle para admitir una gran cantidad de sensores y actuadores y actualizaciones en órbita y mejorar la confiabilidad y la capacidad de respaldo.
Logramos esto bifurcando y administrando nuestras propias variantes de Microchip GitHub Linux, Yocto, ejemplos y repositorios HSS.
Agregamos el ciclo de capacidad de arranque entre una tarjeta SD y eMMC: si uno fallaba, el otro arrancaría; agregamos una señal de mantenimiento de vida a HSS para que, si HSS fallara, todo el sistema PolarFire SoC pudiera reiniciarse; habilitamos ambos buses CAN, configuramos el bus SPI para que funcione en Linux y habilitamos ambos I 2 C e hicimos que estos dispositivos fueran visibles para el espacio del usuario. Personalizamos la interfaz CAN y agregamos un ejemplo para ilustrar cómo usarla desde el espacio del usuario. Agregamos scripts de actualización en órbita y configuraciones personalizadas, y desarrollamos y habilitamos utilidades para una actualización de diseño de FPGA (incluida la actualización de HSS), actualización del sistema de archivos raíz, actualizaciones de paquetes de espacio de usuario y actualización de kernel.
Fuente: Microchip blog. Artimar es el representante de Microchip en la región desde hace 31 años.