Status:
Legacy
GR712RC Boot SW is a flight system software suite targeting GR712RC systems. The purpose of GR712RC Boot SW is to provide initialization, maintenance, and application loading functionality to a payload or on-board computers.
GR712RC Boot SW is a flight system software suite targeting GR712RC systems. The purpose of GR712RC Boot SW is to provide initialization, maintenance and application loading functionality to a payload or on-board computer. GR712RC Boot SW is an implementation of the ESA Requirements document Flight Computer Initialisation Sequence (TEC-SWS/10-373). The software is developed in accordance with European Space Agency software engineering standards ECSS-E-ST-40C and ECSS-Q-ST-80C, tailored software criticality category B, reviewed by ESA and third party (ISV&V). GR712RC Boot SW is used in 8 scientific instruments in the ESA JUICE satellite.
GR712RC Boot SW is a legacy software, meaning it is no longer actively developed or maintained. GRBOOT replaces GR712RC Boot SW and provides similar solutions and functions. For more information about GRBOOT see the dedicated product page.
GR712RC Boot SW is divided into thee main parts; Boot, Standby and Application loader. The Boot includes CPU initialization and self-tests. The Standby implements in-flight SW maintenance functions by means of PUS TM/TC over SpaceWire. This allows for example patching of application images in non-volatile memory. The application loader selects one out of two application images to load, verify and start with optional one of the images as fall back.
Test and validation
A software license for the GR712RC Boot SW can be acquired from us. It includes the software in source code, unit tests, validation tests, detailed documentation on requirements, specifications and implementation.
Contact sales@gaisler.com for more information about the GR712RC Boot SW product and licensing. The Standby component can be licensed separately.
GR712RC Boot SW was originally designed to operate on several of the ESA JUICE satellite payloads having different configurations but all based on the GR712RC, see following hardware configuration. The Boot SW has been designed to be reused on different GR712RC systems but adaptations can be made to to a specific board.
GR712RC Boot SW also includes a library of drivers, also tailored criticality category B, for a selection of GR712RC peripherals for use in user applications. This includes zero-copy SpaceWire driver, SPI, UART and more.
File
Category
Revision
Date
Access
Rad Hard Electronics
Silicon IP
Solutions
Company
Full ecosystem for mission critical System-on-a-Chip solutions
© Copyright 2024
The appearance of visual information from any organization does not imply or constitute an endorsement.