DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: modemanagementguide Rolle: constitutive Konfidenz: 95%

SNIP_CLASSIC_MODEMANAGEMENTGUIDE_SECTION_4_1_Startup

Quelle: ModemanagementGuide.pdf (Seite 54) • Ziel-Anforderung: SWS_PduR_00334

Wortlaut

4.1 Startup During startup phase the same BSW modules shall be initialized as the fixed EcuM does. This is implemented via BswM rules which are executed after initialization of EcuM and initialize these modules. The modules which are already initialized by flexible EcuM are omitted by BswM. The changed BswM rules can be seen in Listing 4.1. Listing 4.1: BswM configuration for fixed EcuM compatible startup rule InitBlockII initially false { if ( EcuMode == MDG_EcuMode.ECU_STARTUP_ONE ) { actionlist InitBlockIITrueActions } } actions InitBlockIITrueActions on condition { custom "EcuMCompatibility_SetStartup(null)" custom "Port_Init(null)" custom "Dio_Init(null)" custom "Adc_Init(null)" custom "Spi_Init(null)" custom "Eep_Init(null)" custom "Fls_Init(null)" custom "NvM_Init(null)" SchMSwitch EcuMode : ECU_STARTUP_TWO custom "NvM_ReadAll()" } Guide to Modemanagement R4.1 Rev 3 rule NvMReadAllFinished initially false { if ( NvMReadAllJobMode != NVM_REQ_PENDING && EcuMode == MDG_EcuMode. ECU_STARTUP_TWO) { actionlist NvMReadAllFinishedTrueActions } } actions NvMReadAllFinishedTrueActions on condition { custom "CanTrcv_Init(null)" custom "Can_Init(null)" custom "CanIf_Init(null)" custom "CanSM_Init(null)" custom "CanTp_Init(null)" custom "Lin_Init(null)" custom "LinIf_Init(null)" custom "LinSM_Init(null)" custom "LinTp_Init(null)" custom "FrTrcv_Init(null)" custom "Fr_Init(null)" custom "FrIf_Init(null)" custom "FrSM_Init(null)" custom "FrTp_Init(null)" custom "PduR_Init(null)" custom "CANNM_Init(null)" custom "FrNM_Init(null)" custom "NmIf_Init(null)" custom "IpduM_Init(null)" custom "COM_Init(null)" custom "DCM_Init(null)" custom "EcuMCompatibility_OnRteStartup()" custom "StartRte()" custom "ComM_Init(null)" custom "DEM_Init(null)" custom "FIM_Init(null)" custom "EcuMCompatibility_SetUp(null)" SchMSwitch EcuMode : ECU_RUN }

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Cited verbatim in the snippet (deterministic citation).

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument ModemanagementGuide.pdf
Dokumentseite Seite 54
Ziel-Modul modemanagementguide (classic)
Ziel-Anforderung SWS_PduR_00334
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95