Startup & Shutdown#

The sequence diagrams below are based on the example dependency graph.

Launch Manager initial startup#

The Initial Run Target configuration is shown in Configuration Structure.

Launch Manager Startup
status: valid
security: YES
safety: ASIL_B

In case of initialization failure, the Launch Manager fails to start. Once initialization is successful, the Launch Manager activates the configured initial Run Target.

For detailed Run Target activation sequence refer to Run Target activation.

Launch Manager shutdown#

Launch Manager Shutdown
status: valid
security: YES
safety: ASIL_B

When the Launch Manager receives a SIGTERM signal, it will initiate transition to Run Target Off which leads to termination of all components. Afterwards, Launch Manager process itself exits.

For detailed Run Target activation sequence refer to Run Target activation.